社区
进程/线程/DLL
帖子详情
如何跨进程Hook第一个WM_CREATE
gfm688
2012-03-11 04:11:34
我上传了一个例子:http://115.com/file/c2xqc983
我CreateProcess后立即把线程ID传到dll中去调用SetWindowsHookEx,但SetWindowsHookEx失败了;
而加上WaitForInputIdle则SetWindowsHookEx成功,但钩不到第一个WM_CREATE消息。
难道必须等到线程中至少创建了一个窗口时才能调用SetWindowsHookEx?
如题,求解。
...全文
317
6
打赏
收藏
如何跨进程Hook第一个WM_CREATE
我上传了一个例子:http://115.com/file/c2xqc983 我CreateProcess后立即把线程ID传到dll中去调用SetWindowsHookEx,但SetWindowsHookEx失败了; 而加上WaitForInputIdle则SetWindowsHookEx成功,但钩不到第一个WM_CREATE消息。 难道必须等到线程中至少创建了一个窗口时才能调用SetWindowsHookEx? 如题,求解。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gfm688
2012-03-13
打赏
举报
回复
用WH_CBT也存在我所说的等待问题
#3楼和#5楼的办法比较高难度
只能用全局钩子了
yiruirui0507
2012-03-12
打赏
举报
回复
简单的 挂接 IAT
百度跟看雪上都有例子的,这里也有
http://www.pudn.com/downloads198/sourcecode/windows/freedic/detail932758.html
不过我没有账号。。。这是文件监视的例子,相信会帮助到你的。
__lhy
2012-03-12
打赏
举报
回复
WH_CBT
Kevin_qing
2012-03-12
打赏
举报
回复
suspend启动进程,注入dll。resume process
dll直接hook createwindow api
许文君
2012-03-11
打赏
举报
回复
LZ是想HOOK createmutex 之类的?参照LS的办法
Lactoferrin
2012-03-11
打赏
举报
回复
用全局钩子
Window 消息大全
WM
_NC
CREATE
= $0081 //当某个窗口第一次被创建时,此消息在
WM
_
CREATE
消息发送前发送;
WM
_NCDESTROY= $0082 //此消息通知某个窗口,非客户区正在销毁
WM
_NCCALCSIZE = $0083 //当某个窗口的客户区域必须被核算时...
vc++ 应用源码包_1
压缩包内有两个源码包,一个是注册机源程序,另一个是解密机的源程序,一套完整的参考实例。 VC+MapX源码含GPS跟踪演示 VC3D 利用VC编程在界面上实现3D文字 在MFC应用程序中浏览PDF、Word文档文件 vcdialog 自...
vc++ 应用源码包_6
压缩包内有两个源码包,一个是注册机源程序,另一个是解密机的源程序,一套完整的参考实例。 VC+MapX源码含GPS跟踪演示 VC3D 利用VC编程在界面上实现3D文字 在MFC应用程序中浏览PDF、Word文档文件 vcdialog 自...
vc++ 应用源码包_2
压缩包内有两个源码包,一个是注册机源程序,另一个是解密机的源程序,一套完整的参考实例。 VC+MapX源码含GPS跟踪演示 VC3D 利用VC编程在界面上实现3D文字 在MFC应用程序中浏览PDF、Word文档文件 vcdialog 自...
vc++ 应用源码包_5
压缩包内有两个源码包,一个是注册机源程序,另一个是解密机的源程序,一套完整的参考实例。 VC+MapX源码含GPS跟踪演示 VC3D 利用VC编程在界面上实现3D文字 在MFC应用程序中浏览PDF、Word文档文件 vcdialog 自...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章