mirror of
https://github.com/ttttupup/wxhelper.git
synced 2024-11-23 02:39:25 +08:00
更新文档
This commit is contained in:
parent
64d49d3a94
commit
e66d6c35e3
@ -6,17 +6,22 @@ wechat hook 。PC端微信逆向学习。支持3.8.0.41,3.8.1.26,3.9.0.28版
|
|||||||
#### 项目说明:
|
#### 项目说明:
|
||||||
本项目是个人学习学习逆向的项目,主要参考 https://github.com/ljc545w/ComWeChatRobot ,在此基础上实现了微信的的其它版本的部分内容。
|
本项目是个人学习学习逆向的项目,主要参考 https://github.com/ljc545w/ComWeChatRobot ,在此基础上实现了微信的的其它版本的部分内容。
|
||||||
|
|
||||||
|
#### 实现原理:
|
||||||
|
逆向分析PC端微信客户端,定位相关功能关键Call,编写dll调用关键Call。然后将该dll文件注入到微信进程。
|
||||||
|
dll在注入成功时,创建了一个默认端口为19088的http服务端,然后所有的功能直接可以通过http协议调用。
|
||||||
|
|
||||||
#### 使用说明:
|
#### 使用说明:
|
||||||
支持的版本3.8.0.41,3.8.1.26,3.9.0.28。
|
支持的版本3.8.0.41,3.8.1.26,3.9.0.28。
|
||||||
|
源码和主要实现在相应的分支内。
|
||||||
src:主要的dll代码
|
src:主要的dll代码
|
||||||
tool:简单的注入工具,一个是控制台,一个是图形界面。
|
tool:简单的注入工具,一个是控制台,一个是图形界面。
|
||||||
python: 简单的服务器,用以接收消息内容。
|
python: 简单的服务器,用以接收消息内容。
|
||||||
release:编译好的dll。
|
|
||||||
|
|
||||||
0.首先安装对应的微信版本,主分支是3.8.0.41版本,分支对应相应的微信版本号.
|
0.首先安装对应的微信版本,主分支是3.8.0.41版本,分支对应相应的微信版本号.
|
||||||
1.通过cmake构建成功后,将wxhelper.dll注入到微信,本地启动tcp server,监听19088端口。
|
1.通过cmake构建成功后,将wxhelper.dll注入到微信,本地启动tcp server,监听19088端口。
|
||||||
2.通过http协议与dll通信,方便客户端操作。
|
2.通过http协议与dll通信,方便客户端操作。
|
||||||
3.接口的url为http://127.0.0.1:19088,注入成功后,直接进行调用即可。
|
3.接口的url为http://127.0.0.1:19088, 注入成功后,直接进行调用即可。
|
||||||
4.特别注意数据库查询接口需要先调用获取到句柄之后,才能进行查询。
|
4.特别注意数据库查询接口需要先调用获取到句柄之后,才能进行查询。
|
||||||
5.相关功能只在win11环境下进行简单测试,其他环境无法保证。
|
5.相关功能只在win11环境下进行简单测试,其他环境无法保证。
|
||||||
6.注意个别接口在3.8.0.41版本没有实现,具体参考源码。
|
6.注意个别接口在3.8.0.41版本没有实现,具体参考源码。
|
||||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user