首页
社区
课程
招聘
[求助]如何在自己的程序中的消息循环中屏蔽外部的SendMessage
发表于: 2010-2-27 01:53 6164

[求助]如何在自己的程序中的消息循环中屏蔽外部的SendMessage

2010-2-27 01:53
6164
[I][/I]
[I] [/I]
[I]如何在我自己的程序的消息循环中屏蔽外部的 SendMessage ?[/I]
[I] [/I]
[I]当外部程序调用 SendMessage 后,我的程序最先由哪响应的?[/I]

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 245
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
InSendMessage可以判断消息是否是由其它线程发送的,但是无法判断这个线程是否属于本进程。

最好的办法是HOOK几个发送消息的API(R0或R3),判断目标窗口。
2010-2-27 14:03
0
雪    币: 33
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢,
第一次看到 InSendMessage
据说在消息循环中可以直接判断的,
我试图对GetMessage PeekMessage GetMessage 断点
都没有成功,不知道纯R3 是如何屏蔽掉
2010-2-27 15:15
0
游客
登录 | 注册 方可回帖
返回
//