首页
社区
课程
招聘
都来看看,在线等
发表于: 2009-4-11 10:39 3233

都来看看,在线等

2009-4-11 10:39
3233
我对一个程序用OD下了内存断点,程序就马上退出。没有任何提示,就退出了。我下的是内存访问断点和写入断点都会退出。不明白原因。还有就是,我去断API的时候,程序停止响应。

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 349
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
没遇到过,实施硬件执行断点吧
2009-4-11 12:25
0
雪    币: 339
活跃值: (29)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
不知道有没这样的可能哈。
我曾经遇到 代码进入以后 会在内存里面自己的代码中搜索int3,如果发现有表示被断点调试。直接退出。
2009-4-11 13:05
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
4
搜索int3是一种最容易想到的断点检测,实际中用得非常多。

检测内存访问断点,只要知道了内存断点的实现机制,也非常简单,只要对内存页面的访问属性加以检测就可以了。
2009-4-11 17:28
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我用硬断点,也没法。
2009-4-11 20:53
0
游客
登录 | 注册 方可回帖
返回
//