吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 42998|回复: 213
收起左侧

[C&C++ 原创] 【开源】WeChatRobot+WeChatHelper 制作自己的微信机器人

    [复制链接]
鬼手56 发表于 2019-7-21 15:19

前言

最近一直都在研究微信逆向相关的东西,奈何目前所有相关的的接口和成品都在收费,所以就打算自己写一个,然后开源。

实现功能

WeChatHelper.png

项目介绍

1563679851680.png

1563679859287.png

项目分为两个端,WeChatRobot和WeChatHelper。WeChatRobot作为客户端负责和服务端进行通信,将服务端传回的数据显示到界面。WeChatHelper作为服务端,注入到微信进程,进行取数据和HOOK的相关操作,并且将取回的数据发回给客户端。

客户端和服务端之间采用WM_COPYDATA的方式进行进程通讯,互相传输数据

效果演示

下面演示部分效果

初始化

1563680047243.png

将WeChatRobot.exe和WeChatHelper.dll放在同一个目录下,先打开微信,再打开exe

1563680573456.png

截取二维码

1563680585192.png

点击显示二维码 微信会自动跳转并截取二维码显示到客户端,再次点击可以刷新二维码

检测微信登陆状态&显示所有联系人

显示联系人.gif

这里由于WM_COPYDATA通信状态下是阻塞的原因 所以联系人多的话可能会有些卡顿

发送文本 图片 和文件消息

发送文本 图片 文件消息.gif

添加&删除好友

添加和删除好友.gif

接收并显示所有类型消息

1563686929418.png

无限多开

1563687391099.png

解密数据库

解密数据库.gif

自动聊天

自动聊天.gif

自动收款

自动收款.gif

自动提取微信表情

微信的表情加密存放在下面的目录

C:\Users\GuiShou\Documents\WeChat Files\crt873217126\FileStorage\CustomEmotion

1563686532775.png

这个功能会将所有的未加密的表情存放到Temp目录下的WeChatExpressions文件夹里

还有很多效果,就不一一录制演示Gif了

成品和编译环境

1563688306832.png

需要同时包含这几个文件才能运行,没有静态编译 可能需要VS环境。 目前只支持微信2.6.8.52版本。项目使用VS2017编译

技术细节

PCXX逆向:使用CE+OD查找个人数据:https://blog.csdn.net/qq_38474570/article/details/92571302

PCXX逆向:使用HOOK拦截二维码:https://blog.csdn.net/qq_38474570/article/details/92798577

PCXX逆向:发送与接收消息的分析与代码实现:https://blog.csdn.net/qq_38474570/article/details/93339861

PCXX逆向:使用HOOK获取好友列表和群列表:https://blog.csdn.net/qq_38474570/article/details/95889507

PC微信逆向:两种姿势教你解密数据库文件:https://blog.csdn.net/qq_38474570/article/details/96606530

声明

本项目仅供技术研究,请勿用于任何商业用途,请勿用于非法用途,如有任何人凭此做何非法事情,均于作者无关,特此声明。

项目地址

https://github.com/TonyChen56/WeChatRobot

开源不易,求个star

免费评分

参与人数 116吾爱币 +109 热心值 +109 收起 理由
life091303 + 1 + 1 热心回复!
尾叶 + 2 + 1 谢谢@Thanks!
hedy168 + 1 + 1 你太厉害了!!!
小宝贝233 + 1 + 1 谢谢@Thanks!
yoin + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
adime2018 + 1 + 1 谢谢@Thanks!
9152pojie + 1 + 1 谢谢@Thanks!
wjy011025 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
毛阿毛 + 1 + 1 谢谢@Thanks!
mao622732 + 1 用心讨论,共获提升!
张继天 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
芯河斑斓 + 1 + 1 我很赞同!
sk神刹 + 1 + 1 我很赞同!我敲,刚刚好啊亲
balaxiaodui + 1 膜拜大佬
sjshare + 1 用心讨论,共获提升!
khalit + 1 + 1 我很赞同!
zxl4689 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
扯蛋 + 1 + 1 大佬,能否加个群管理的,类似,关键字进群,群欢迎,群关键字回复之类的功.
云二郎 + 1 谢谢@Thanks!
921605039 + 1 鼓励转贴优秀软件安全工具和文档!
neptune88 + 1 + 1 用心讨论,共获提升!
52pojie3 + 1 + 1 支持
宽宽天下 + 1 谢谢@Thanks!
XSZ666 + 1 谢谢@Thanks!
努力的小白 + 1 + 1 大虾牛逼,所有热心都给你
云森客 + 1 + 1 我要联系你,加我vipsusen
Altlife001 + 1 + 1 厉害
a131151130 + 1 + 1 膜拜大佬,多出精品
wintenrsun + 1 热心回复!
seetea + 1 + 1 用心讨论,共获提升!
alee_o_o + 1 + 1 高手, 正需要, 感谢感谢
windtrace + 1 + 1 谢谢@Thanks!
小凯哥呵 + 1 谢谢@Thanks!
67chao + 1 + 1 我很赞同!虽然看不太懂,但是感觉很有用的样子
哥寂寞你的错 + 1 + 1 已经处理,感谢您对吾爱破解论坛的支持!
csxiaorui + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
kaixiangyw + 1 + 1 用心讨论,共获提升!
冬阳jsz + 1 + 1 厉害的一塌糊涂
小青年78 + 1 + 1 谢谢@Thanks!
yyy910 + 1 + 1 支持原创!支持开源相互交流学习!
hujiongqazqq + 1 + 1 谢谢@Thanks!
sunnyalizee + 1 + 1 鼓励转贴优秀软件安全工具和文档!
好贰 + 1 + 1 谢谢@Thanks!
letgone + 1 + 1 热心回复!
cbx12138 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
公子语凉 + 1 我很赞同!
songxd + 1 + 1 WeChatRobot+WeChatHelper
ijkinio + 1 + 1 谢谢@Thanks!
cosct + 1 + 1 用心讨论,共获提升!
changjiang + 1 + 1 我很赞同!
qaz003 + 1 + 1 这么6...码贴不易呀..辛苦啦
kbit + 1 + 1 我很赞同!
WEI995 + 1 + 1 大佬大佬。
染小柒 + 1 谢谢@Thanks!
zzombie + 1 + 1 谢谢@Thanks!
又是我 + 1 + 1 真正的大佬啊!!!
azx1991 + 1 + 1 6666
ZS_Chiao + 1 + 1 看起来好厉害!
CrazyMelody + 1 + 1 谢谢@Thanks!
GNJOKER + 1 + 1 老哥是看雪的嘛 段老师和万总、小编都有
独自走天下 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
panxiaojie1118 + 1 + 1 同样是九年义务教育,为何你如此优秀。
yunruifuzhu + 1 + 1 非常感谢,光看帖子学不会
denghonggui + 1 谢谢@Thanks!
烟花丶四溅 + 1 用心讨论,共获提升!
Joniak + 1 + 1 谢谢@Thanks!
xier + 1 + 1 谢谢@Thanks!
ZAOSHANGHAO + 1 PublicMsg.db在哪里下载
Hirsi + 1 + 1 谢谢@Thanks!老铁厉害
simply + 1 + 1 用心讨论,共获提升!
加载失败 + 1 + 1 热心回复!
君乃杯中水 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zkdh + 1 + 1 那个PublicMsg.db文件在哪里下载?
lvyiwuhen + 1 用心讨论,共获提升!
刘星辰 + 1 打开成品直接闪退是什么情况呢
明天i + 1 + 1 感谢分享
windowskk + 1 + 1 直接打开成品,点显示二维码,程序自动关闭?
霞天仙子 + 1 + 1 用心讨论,共获提升!
ki11in9 + 1 + 1 跟帖至今,就等大佬开源了!牛逼!~
—程哥 + 1 谢谢@Thanks!
orange61 + 1 + 1 用心讨论,共获提升!
$Dong + 1 + 1 热心回复!
qwertyuiop1822 + 1 + 1 牛批啊,老铁
zzxxzzxxzzxxzzz + 1 谢谢@Thanks!
sphinx + 2 + 1 我很赞同!
eshao2010 + 1 + 1 我很赞同!
天天404 + 1 + 1 用心讨论,共获提升!
xiaokaic + 1 用心讨论,共获提升!
认识认识 + 1 + 1 用心讨论,共获提升!
admanda + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
十一七 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
chuntian22 + 1 + 1 谢谢@Thanks!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
Takitooru + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
幺石 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
sunfly + 1 + 1 谢谢@Thanks!
cy-sam + 1 + 1 用心讨论,共获提升!
po1718 + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
liucq + 3 + 1 鼓励转贴优秀软件安全工具和文档!
拿破轮胎 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

冬阳jsz 发表于 2019-10-17 17:23
源码都给你们了,还在这要接口,懒,真懒,懒得一匹!!!
newkkoops 发表于 2021-3-2 13:05
duqzpsjif 发表于 2019-7-29 22:22
ZAOSHANGHAO 发表于 2019-7-25 20:03
楼主,成品文件夹好像缺少PublicMsg.db文件,微信版本号已经与您的一致2.6.8.52,VS环境也有了,但是一点击 ...

同样啊,一直崩溃
 楼主| 鬼手56 发表于 2019-7-22 18:07
liuliang520500 发表于 2019-7-22 17:53
请教下,如果好友列表不在登陆的时候截获微信数据,而是在经登陆后注入DLL,要怎么调用这个获取好友列表的C ...

这个我不会。。。。。。
CrazyMelody 发表于 2019-7-30 13:17
赞~不过不会C艹,厚颜无耻的希望能提供接口方便pythoner 开发
songxd 发表于 2019-8-19 17:46
大佬问下,这个怎么编译成dll 给C#调用,
ssk0908 发表于 2019-7-21 15:23
沙发???还是真皮的那种。。。
 楼主| 鬼手56 发表于 2019-7-21 15:28
你俩这么快?
niuyanpeng 发表于 2019-7-21 15:28

开源就是好,
fzp2077 发表于 2019-7-21 15:29
好腻害的样子,但真正的实用性有多少?
y17392058525 发表于 2019-7-21 15:34
不错不错,厉害
Chuck008 发表于 2019-7-21 15:35
好腻害的样子
qq18566 发表于 2019-7-21 15:37
楼主厉害,收藏学习了
起个B名伤脑筋 发表于 2019-7-21 15:39
开源就是好,谢谢楼主的分享
onlyw 发表于 2019-7-21 15:46
太厉害,感谢无私分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-18 08:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表