首页
社区
课程
招聘
[求助]关于调试寄存器的使用。。。
发表于: 2008-10-5 01:56 4449

[求助]关于调试寄存器的使用。。。

2008-10-5 01:56
4449
用OD跟踪过目标程序

使用OD加载后,F9运行,出现异常按shift+f9忽略4次后就可以了

自己利用调试寄存器,写了个简单的“调试器”,执行后就没反映了(和OD一样)

这个shift+f9具体是什么意思,该怎么实现它呢?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
RaiseException制造的错误如何跳过....
2008-10-5 12:11
0
雪    币: 228
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
让调试器不处理异常,将异常让给被调试程序自己处理:
ContinueDebugEvent( Pid,Tid ,DBG_CONTINUE | DBG_EXCEPTION_NOT_HANDLED );

DBG_EXCEPTION_NOT_HANDLED 标志表示调试器不接管异常处理
2008-10-7 19:08
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
试了不行,用OD不会产生异常的可以正常的跑起来

会产生异常的就停在哪里不动了
2008-10-7 20:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
RaiseException产生的异常,debug api如何忽略它?

shift+f9 OD是怎么处理的?
2008-10-8 14:59
0
游客
登录 | 注册 方可回帖
返回
//