宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

智能终端设备维修查询系统注册会员邮箱认证须知!
查看: 3260|回复: 0

[转载] UgDbg调试器简单使用说明

[复制链接]

该用户从未签到

破解狼人 发表于 2010-10-31 22:44:48 | 显示全部楼层 |阅读模式

欢迎您注册加入!这里有您将更精采!

您需要 登录 才可以下载或查看,没有账号?注册

x
这个调试器是Ring3的,不是Ring0的,有点失望
不过Ring3也有ring3的好处,那就是随时可以开始调试,随时可以退出调试器
毕竟是新的调试器,功能不全也是很正常的,呵呵。。。

一,配置文件 sample.cfg 说明
WindowSizeX = 800;     //整个调试窗口宽度
WindowSizeY = 600;     //整个调试窗口高度
LOGTEXT_Y_POS = 216;   //日志文本位置
DISASSEMBLY_Y_POS = 90;    //反汇编文本位置
autoexec = "\"set i3here on\"";     //激活调试器的时候自动执行的命令

F1 = 扩大整个调试窗口
F2 = 缩小整个调试窗口
F3 = 扩大数据窗口
F4 = 扩大代码窗口
F5 = 运行程序
F6 = 显示/不显示16进制机器码
F7 = ?(未知)
F8 = 单步调试(步入)
F9 = ?(未知)
F10 = 单步调试(步过)
F11 = ?(未知)
F12 = 自动运行

调试程序方法:
运行 UgEmu.exe
出现调试窗口

输入 Debug 程序名
比如我要调试C:\test.exe
那就输入:Debug C:\\test.exe(请注意,是2个反斜杠,和C语言语法一样)

附:一些常用的命令

quit 退出调试器
debug 调试程序
bpm bpx bc bd be bl   断点相关
cls 清屏
dump Dump其中一段内存到文件
dumppe Dump出整个PE镜像到文件
d 查看内存数据
g 运行程序
help 帮助信息
hello 显示Hello World
loadconfig 载入sample.cfg文件中的配置信息
loadpdb 载入pdb文件分析
p 单步调试(步过)
pret 执行到ret为止
saveconfig 保存当前设置到配置文件
set 设置调试器一些环境变量,比如i3here i1here dumpfix等
t 单步调试(步入)
trace 运行5个指令
tracex 运行范围?
u 从指定地址反汇编
unloadpdb 卸载PDB文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

免责声明

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

Copyright © 2001-2023 Discuz! Team. GMT+8, 2025-5-7 23:42 , File On Powered by Discuz! X3.49

快速回复 返回顶部 返回列表