如何调试抓包微信小程序小游戏
引言
当在Windows操作系统上使用微信客户端进行抓包时,您可以通过以下步骤来实现。在这个过程中,我们将使用开发者工具来捕获网络请求和响应数据。
安装与配置
- 下载微信 Windows 版 (qq.com)
- 安装 python3 运行环境
- cmd中执行下列命令
1 | git clone https://github.com/yuweiping/WeChatOpenDevTools.git |
操作使用
- 启动并登录微信PC端
- 命令行中执行
main.py
,输入版本号 - 打开小程序,右上角,打开devtools 就可用正常调试抓包了
版本号查看方式:
打开本地程序目录,例如下面路径中8447就是C:\Users\用户名\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\RadiumWMPF\8447\extracted\runtime
注意事项
- 原理:微信pc版本质也是浏览器内核,只不过将devtools隐藏了。本程序利用Frida Hook将devtools暴露出来,这样就可以
F12
调试了 - 需要提前运行微信,然后再执行main.py
- 每个微信版本的 AddressSource都不一样,升级版本后可参考github中的内容进行替换。或者参考视频自己获取注入点
参考文章
Invitation
Auto Boost
created:01/01/2024
Welcome to join us
Let the machine do what the machine should do and the man should do what the man should do.
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Auto Boost!
评论