首页
社区
课程
招聘
[求助]如何调试!
发表于: 2007-6-29 08:33 4195

[求助]如何调试!

2007-6-29 08:33
4195
A.EXE先运行后创建B.EXE,以CreateProcess方式调试B.EXE运行
OD无法附加B.EXE,而注册部分都在B.EXE .退出时A.EXE 删除B.EXE
这种情况如何调试?谢谢大家!!!!

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

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 47147
活跃值: (20410)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
1.想办法获得A.EXE调用B.exe的参数,然后OD打开b.exe,填上参数即可调试。
2.见置顶帖的一个笨方法:

Q:运行A.exe,其会调用B.exe,如果用OD再附加B.exe,OD会死掉
A:
1.OD菜单,设置OD为即时调试器;
2.将B.exe的入口改成CC,即INT 3指令,同时记下原指令
3.运行A.exe,其调用B.exe,会导致异常,OD会自动启动加载B.exe,此时你将INT 3指令恢复原指令。
4.到这步,你己可以任意调试B.exe了(kanxue)
2007-6-29 09:32
0
游客
登录 | 注册 方可回帖
返回
//