首页
社区
课程
招聘
[求助]问一个关于DLL DEBUG API的问题
发表于: 2014-12-5 22:51 4989

[求助]问一个关于DLL DEBUG API的问题

2014-12-5 22:51
4989
一个加了VMP壳的程序,直接用DEBUG API 去附加会自动退出

我现在想问的是,如果我写一个DLL,把DEBUG API 调试,附加的代码写在DLL中,然后在目标程序启动时把DLL注入进去,此时可以附加成功吗?能下断点吗

在线等,请大牛回复一下!!!

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 1
支持
分享
最新回复 (6)
雪    币: 7048
活跃值: (3522)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
2
自己调试自己....
debug api不清楚,但是可以考虑veh处理断点什么的.
然后在DllMain里响应DLL_THREAD_ATTACH来监测线程的创建.
2014-12-6 00:36
0
雪    币: 21
活跃值: (419)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
3
可以钩KiUserExceptionDisparcher
2014-12-6 00:40
0
雪    币: 6032
活跃值: (5440)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
4
我尝试了,没成功,后来发现,是思路上出了问题

自己调试自己,确实不可行........我再查查其它的断点方法吧
2014-12-6 11:54
0
雪    币: 6032
活跃值: (5440)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
5
其它的方式不太懂,如果能提供一点资料就好了

需求就是像DEBUGAPI一样,断点发生时,我能读取到,EAX等寄存器的值就行!
2014-12-6 11:55
0
雪    币: 6032
活跃值: (5440)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
6
自己调试自己,理论上到底行不行的.....我是远程线程注入的,附加不是附加在线程上的吗,这样到底能不能调试的呢.....搞不清楚,反正实际测试是,附加不上,附加不成功
2014-12-6 12:01
0
雪    币: 7048
活跃值: (3522)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
7
自行百度VEH.
2014-12-6 12:05
0
游客
登录 | 注册 方可回帖
返回
//