首页
社区
课程
招聘
[求助]XP下在User32.dll内部下断点的奇怪错误
发表于: 2007-12-3 11:18 5829

[求助]XP下在User32.dll内部下断点的奇怪错误

2007-12-3 11:18
5829
在XP下调试一个程序,在User32.dll内部的函数上下断点,出现如下奇怪错误,请高手指点下该如何解决?
第一张图片为正常下断点后程序中断的位置;
第二张为按下F8后,系统自动将原来的命令处插入int3命令,而且想在OD中手动修改回原来的命令也无效;
第三张的情况就是取消断点后按F9给的错误提示。

另外我已经隐藏了OD和caption

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
  • 1.JPG (111.73kb,76次下载)
  • 2.JPG (108.48kb,77次下载)
  • 3.JPG (119.63kb,72次下载)
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 331
活跃值: (56)
能力值: ( LV13,RANK:410 )
在线值:
发帖
回帖
粉丝
2
可能是一种anti的手段
2007-12-3 15:57
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
3
int 2e
2007-12-3 16:35
0
雪    币: 223
活跃值: (70)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
貌似见过,忘了在哪了
2007-12-3 16:44
0
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
谢谢大家的解答,换成硬件断点后问题已解决,不过还是想搞清楚问题的原理,如果是anti为什么在程序本身下F2断点不出现这种情况呢,而且在win2000下也没这个问题。从第3张图片的提示看好象是XP本身给出的错误,当时是在XP SP2的操作系统,希望高手赐教!
2007-12-4 08:51
0
游客
登录 | 注册 方可回帖
返回
//