mirror of
https://github.com/ttttupup/wxhelper.git
synced 2024-11-05 09:59:23 +08:00
3.9.2.3文档更新
This commit is contained in:
parent
6a58ad71b1
commit
b56f93e372
31
README.md
31
README.md
@ -1,10 +1,10 @@
|
||||
# wxhelper
|
||||
wechat hook 。PC端微信逆向学习。支持3.8.0.41,3.8.1.26, 3.9.0.28版本。
|
||||
wechat hook 。PC端微信逆向学习。支持3.8.0.41,3.8.1.26, 3.9.0.28, 3.9.2.23版本。
|
||||
#### 免责声明:
|
||||
本仓库发布的内容,仅用于学习研究,请勿用于非法用途和商业用途!如因此产生任何法律纠纷,均与作者无关!
|
||||
|
||||
#### 项目说明:
|
||||
本项目是个人学习学习逆向的项目,主要参考 https://github.com/ljc545w/ComWeChatRobot ,在此基础上实现了微信的的其它版本的部分内容。
|
||||
本项目是个人学习学习逆向的项目,参考 https://github.com/ljc545w/ComWeChatRobot ,在此基础上实现了微信的的其它版本的部分内容。
|
||||
|
||||
#### 实现原理:
|
||||
逆向分析PC端微信客户端,定位相关功能关键Call,编写dll调用关键Call。然后将该dll文件注入到微信进程。
|
||||
@ -27,15 +27,17 @@ python: tcpserver.py: 简单的服务器,用以接收消息内容。decrpty.py
|
||||
source: 简单的命令行远程注入源码。
|
||||
|
||||
|
||||
0.首先安装对应的微信版本,主分支是3.8.0.41版本,分支对应相应的微信版本号.
|
||||
1.通过cmake构建成功后,将wxhelper.dll注入到微信,本地启动tcp server,监听19088端口。
|
||||
2.通过http协议与dll通信,方便客户端操作。
|
||||
3.接口的url为http://127.0.0.1:19088, 注入成功后,直接进行调用即可。
|
||||
4.特别注意数据库查询接口需要先调用获取到句柄之后,才能进行查询。
|
||||
5.相关功能只在win11环境下进行简单测试,其他环境无法保证。
|
||||
6.注意个别接口在3.8.0.41版本没有实现,具体参考源码。
|
||||
7.对应分支接口文档都是支持指定版本的,其他版本不支持,请特别注意版本。
|
||||
8.相应分支的文档对应相应版本,带有删除线的接口表示该版本的暂未实现,其他版本有实现。后续会继续实现。
|
||||
#### 0.首先安装对应的版本的微信,分支名称即代表的是微信对应的版本。dll的前缀都会带有微信版本。
|
||||
#### 1.使用注入工具注入wxhelper.dll,注入成功后,即可通过postman直接调用对应的接口。
|
||||
|
||||
|
||||
##### 特别注意:
|
||||
|
||||
##### 1.hook相关的接口都需要先调用对应的hook接口,server端才会收到相应消息。
|
||||
##### 2.注意个别接口在一些版本没有实现,功能预览里没有的功能就是没有实现。
|
||||
##### 3.如果注入不成功,请先检查注入工具,或者使用其他注入工具。
|
||||
##### 4.相关功能只在win11环境下进行简单测试,其他环境无法保证。
|
||||
|
||||
|
||||
#### 参与项目
|
||||
个人精力和水平有限,项目还有许多不足,欢迎提出 issues 或 pr。期待你的贡献。
|
||||
@ -44,7 +46,8 @@ source: 简单的命令行远程注入源码。
|
||||
|
||||
#### 问题讨论
|
||||
个人常用的方法,请参考https://github.com/ttttupup/wxhelper/wiki
|
||||
使用上的问题,可查询https://github.com/ttttupup/wxhelper/discussions
|
||||
使用上的问题,可查询https://github.com/ttttupup/wxhelper/discussions
|
||||
|
||||
|
||||
|
||||
#### 编译环境
|
||||
@ -56,7 +59,9 @@ Visual Studio code
|
||||
cmake
|
||||
|
||||
vcpkg
|
||||
#### 构建步骤
|
||||
#### 编译构建
|
||||
先准备好编译环境。
|
||||
|
||||
以下是在vscode中操作,vs中的操作类似。
|
||||
1.安装vcpkg,cmake,vscode
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user