首页
社区
课程
招聘
一个肤浅的问题,那位解答一下
发表于: 2005-7-20 18:24 3949

一个肤浅的问题,那位解答一下

2005-7-20 18:24
3949
我在用softice调试一个执行程序的时候发现不能断在入口处,于是我修改了执行码,在入口处加了int 3 指令,这样就可以断在入口了。在进入后再在内存中改回来。

可是纳闷的是,第二次load这个执行码就不能再停住,为什么?我把执行码改一个名字又可以了,那位用过SI的前辈解释一下,谢了。

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 58782
活跃值: (21961)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
SoftICE有“记忆”效应,你看看其文档,记得上面有一段文字描述这个问题的。
也就是说:你在SoftICE执行了A、E等命令,再次加载程序,程序的相关代码还是你上次修改过的那条指令。
2005-7-20 22:15
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢您的回复
2005-7-21 18:11
0
游客
登录 | 注册 方可回帖
返回