首页
社区
课程
招聘
[求助]Windbg寄存器断点问题!多谢!!!!
发表于: 2009-7-22 11:26 6026

[求助]Windbg寄存器断点问题!多谢!!!!

2009-7-22 11:26
6026
我用windbg调试程序,有如下两句话
00404200 mov cl,0x200
00404204 xor byte ptr [ebx+ecx],0x99
00404208 loop lp1

我想在ecx=0x100时程序停在00404204,因此我在windbg设置条件断点
bp 00404204 "j @ecx=0x100 'r ecx'"
然后 g ,但程序仍然断在ecx=0x200处,不知是什么原因,哪位大拿能帮助解释一下,不胜感激!

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 709
活跃值: (2420)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
回帖
粉丝
2
我觉得应该这样写:
"bp 00404204 "j (@ecx = 0x100) '' ; 'gc'"
// 当寄存器ecx 等于 0x100时,在地址00404204 处断住,否则继续往下走
//

2009-7-22 12:29
0
雪    币: 622
活跃值: (65)
能力值: ( LV13,RANK:290 )
在线值:
发帖
回帖
粉丝
3
查帮助多方便啊,不能太懒哦。
2009-7-22 12:55
0
游客
登录 | 注册 方可回帖
返回
//