首页
社区
课程
招聘
[求助]如何使用DRX 调试寄存器
发表于: 2012-9-13 10:18 3708

[求助]如何使用DRX 调试寄存器

2012-9-13 10:18
3708

invoke GetThreadContext,stPF.hThread,addr stContext
mov eax,40513Bh
mov stContext.iDr0,eax
or eax,2703h
and eax,0FFF0FFFFh
mov stContext.iDr7,eax
invoke SetThreadContext,stPF.hThread,addr stContext
invoke _setTextToPeInfoDialog,addr stContext

为什么这么设置没发生中断..硬件中断触发的断点异常应该和单步异常相同的吧?
stDebugEvent.u.Exception.pExceptionRecord.ExceptionCode==EXCEPTION_SINGLE_STEP 使用这个截获异常应该没问题的吧?

[注意]看雪招聘,专注安全领域的专业人才平台!

收藏
免费
支持
分享
最新回复 (1)
雪    币: 122
活跃值: (72)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
是的。
single_step。
2012-9-13 11:35
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册