首页
社区
课程
招聘
[求助]全局钩子自动卸载的问题
发表于: 2011-3-15 13:06 8150

[求助]全局钩子自动卸载的问题

2011-3-15 13:06
8150
Windows XP SP2,VS2005编译,钩子函数实现为dll方式,
注册程序通过SetWindowsHookEx(WH_GETMESSAGE, GetInjected, hinstDLL, tid)注册钩
子函数,GetInjected只是简单的调用CallNextHookEx,tid比如为迅雷的主线程id,现在的问题是,在注册程序未退出时,可以见到dll被加载进迅雷的地址空间,但是一旦注册程序完成退出,则该dll也自动从迅雷的地址空间卸载。问题如何解决,
谢谢

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 300
活跃值: (179)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
2
在CallNextHookEx之前再次LoadLibrary自己
2011-3-15 14:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢,不过这样做有什么理由吗?
2011-3-15 16:47
0
雪    币: 4580
活跃值: (992)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
增加引用计数
2011-3-15 17:17
0
游客
登录 | 注册 方可回帖
返回
//