注册 登录
编程论坛 VC++/MFC

QQ消息刷屏器如何实现

蓝色的blue 发布于 2015-02-17 23:13, 1332 次点击
我打算写一个qq消息刷屏器,但我不知道怎么用MFC写,完全不知道该用什么方式去和qq的聊天窗口联系起来,看了看MFC关于进程间的通信感觉这个法子不对,请问大神具体该怎么做?是不是用findwindow()函数  ?但里面的参数我不知道怎么写?请各位大神帮帮忙 ,,我是一名软工专业学生 初学MFC   ,,,祝大神新年快乐!!!
7 回复
#2
天使梦魔2015-02-18 12:03
放在以前的话,钩子很简单,但现在它有自己的检测机制,而且这种关闭其它应用的方法会被杀毒软件报警。
除非它自己有开放sdk接口。不然不建议那么去做。

如果你能hook住它基本可以任意操作,就像vs提供的工具一样
#3
蓝色的blue2015-02-18 17:07
回复 2楼 天使梦魔
用findwindow函数不行吗?只要得到句柄之后我们就可以给这个句柄发送消息了
#4
天使梦魔2015-02-19 13:23
可能不是关闭窗口那么简单吧,而且它窗口是做成什么样的还不知道,发送关闭消息有没有对应的权限和正确的方法也不知道。
不过我能想到的唯一可行的就是钩子,记得以前有个软件就是把全屏的游戏弄成窗口模式启动,其实就是钩住目标然后重新注册窗口信息。
还有那个cs外挂,以前搞透视外挂的,也是钩住然后重新打开opengl或者dx开关,关闭绘图模式里的深度测试,导致全透明。

反正我只想了这些,没具体想过,也不想去想。qq这东西说难听点现在就一半病毒,装好了就算不开后台也有它的其他进程。启动的时候扫描硬盘,打着保护q
q的名号(又不是杀毒软件)权限使用极高。说不定你做点什么初级的东西还搞不定它了。
即便你搞定了也要大量的反汇编工程去看它的工作原理,从哪里入手。
#5
WebKiller2015-02-20 09:49
开个线程 可以创建剪贴板,然后 对着QQ的窗口 发送粘贴消息  然后发送组合键ctrl+enter .就行了
#6
蓝色的blue2015-02-20 15:22
回复 5楼 WebKiller
关键问题怎么给聊天窗口发消息呢,,,,
#7
天使梦魔2015-02-23 11:15
他意思是按键精灵吧
#8
冰冰baby2015-02-26 10:37
1