首页
社区
课程
招聘
[原创]WeChatRobot+WeChatHelper 制作自己的微信机器人
发表于: 2019-7-21 15:18 18342

[原创]WeChatRobot+WeChatHelper 制作自己的微信机器人

2019-7-21 15:18
18342

目录

前言

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

实现功能

项目介绍

 

 

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

 

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

效果演示

下面演示部分效果

初始化

 

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

 

截取二维码

 

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

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

 

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

发送文本 图片 和文件消息

添加&删除好友

接收并显示所有类型消息

无限多开

解密数据库

自动聊天

自动收款

自动提取微信表情

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

 

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

 

 

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

 

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

成品和编译环境

 

需要同时包含这几个文件才能运行,没有静态编译 可能需要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


[课程]Linux pwn 探索篇!

最后于 2019-7-21 15:18 被鬼手56编辑 ,原因:
收藏
免费 17
支持
分享
打赏 + 14.00雪花
打赏次数 5 雪花 + 14.00
 
赞赏  gegon   +1.00 2019/12/08 助人为乐~
赞赏  mb_ovrzbwwl   +1.00 2019/08/03 有事找你,看能不能帮忙解决下,如果有时间可以加Q7620971!~~
赞赏  mb_ovrzbwwl   +1.00 2019/08/03 有事找你,看能不能帮忙解决下,如果有时间可以加Q7620971!~~
赞赏  mb_ovrzbwwl   +1.00 2019/08/03 有事找你,看能不能帮忙解决下,如果有时间可以加Q7620971!~~
赞赏  mb_ovrzbwwl   +10.00 2019/08/03 有事找你,看能不能帮忙解决下,如果有时间可以加Q7620971!~~
最新回复 (21)
雪    币: 185
活跃值: (724)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
请问下PCXX这东西发图片内存一直涨要怎么解决?不然这机器人挂不了几天就GG了
2019-7-21 15:40
0
雪    币: 21513
活跃值: (5364)
能力值: ( LV12,RANK:460 )
在线值:
发帖
回帖
粉丝
3
肉丝袜 请问下PCXX这东西发图片内存一直涨要怎么解决?不然这机器人挂不了几天就GG了
仅供技术研究 其他方面不在考虑范围内
2019-7-21 15:45
0
雪    币: 164
活跃值: (99)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
pop子。你的脸怎么了  怎么变成360了
2019-7-21 17:58
0
雪    币: 6977
活跃值: (1780)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
感谢大手子分享,已star
2019-7-22 10:26
0
雪    币: 429
活跃值: (388)
能力值: ( LV6,RANK:81 )
在线值:
发帖
回帖
粉丝
6
牛逼,
2019-7-22 11:21
0
雪    币: 728
活跃值: (1369)
能力值: ( LV9,RANK:150 )
在线值:
发帖
回帖
粉丝
7
tony老师,我的头发长了,需要剪了
2019-7-22 11:57
0
雪    币: 244
活跃值: (169)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
好东西
2019-7-22 13:26
0
雪    币: 5883
活跃值: (12394)
能力值: ( LV12,RANK:312 )
在线值:
发帖
回帖
粉丝
9
评论被删除
最后于 2019-7-23 17:21 被一半人生编辑 ,原因:
2019-7-22 13:39
0
雪    币: 269
活跃值: (906)
能力值: ( LV12,RANK:345 )
在线值:
发帖
回帖
粉丝
10
大写的"牛逼"
2019-7-22 14:00
0
雪    币: 486
活跃值: (583)
能力值: ( LV12,RANK:238 )
在线值:
发帖
回帖
粉丝
11
怎么考虑同步升级呢?
2019-7-22 14:42
0
雪    币: 301
活跃值: (275)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
12
你这用的是 MFC?
2019-7-22 20:00
0
雪    币: 265
活跃值: (2473)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
厉害了,哥。
2019-7-25 17:26
0
雪    币: 19
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
你好,怎么联系你,麻烦加我微信superyjcqw,有事请教
2019-7-25 20:23
0
雪    币: 39
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
真是一个好帖子
2019-8-4 21:53
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
 一个大写的牛皮
2019-8-5 18:04
0
雪    币: 15
活跃值: (210)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
感谢分享及开源
2019-8-16 14:54
0
雪    币: 1071
活跃值: (157)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
膜拜大神,下载源码研究研究。
2019-9-1 19:30
0
雪    币:
活跃值: (93)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
膜拜
2019-12-4 13:57
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ccj
21
这种声明有法律效力吗?
2019-12-6 18:26
0
雪    币: 861
活跃值: (1598)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
22
厉害了,希望有一天我也能共享有用技术..
2019-12-10 14:36
0
游客
登录 | 注册 方可回帖
返回
//