Quantcast
Channel: 看雪安全论坛
Viewing all articles
Browse latest Browse all 9556

技术专题 【原创】QQ截取消息和主动发送消息

$
0
0
有码无bin,仅供研究交流学习

适合QQ2012,2013由于有保护是没法用的。

可以用于制作QQ回答机器人,切勿用于商业用途,后果自负~~

代码中展示的是转发功能,即收到某个消息后转发到另外一个QQ去。其中就包含了截获QQ消息,以及主动发送QQ消息到指定QQ(前提是对方是你的好友或者一次陌生人会话中)

编译相关的问题请自行解决,见谅~~

代码可看点:
直接使用QQ客户端函数,使用CppDLL生成,感谢CppDLL作者..
逆向出了QQ COM调用机制(主动发送消息部分)

下面略作简述:
qq_com.h是模拟QQ的COM接口,当然只是我们需要用到的功能,也就是主动发送消息要用到的
hook.cpp是核心代码,其中截获消息hook QQ的SaveMsg就行了,数字也是这么干的:)
主动发送消息调用void QQSendMsg(unsigned long dstQQ, const CTXStringW& msg)
其中dstQQ就是对方QQ号,msg就是消息

上传的附件
文件类型: zip qqproxy.zip (181.1 KB)

Viewing all articles
Browse latest Browse all 9556

Trending Articles