微信抓包
- 安装夜神模拟器(https://www.yeshen.com/),并开启Root权限
- 安装fiddler(https://www.telerik.com/download/fiddler)
- 打开fiddler,选择菜单Tools -> Options,进入HTTPS选项卡,开启HTTPS抓包
- 夜神模拟器上安装微信
- 打开设置 -> WLAN,长按WiredSSID,配置网络代理
代理服务器主机名填写windows的本机IP地址(控制台输入ipconfig查看),代理服务器端口为8888(fiddler设置的代理端口,可以在fiddler的Tools -> Options中修改) - 模拟器中打开浏览器,输入http://ipv4.fiddler:8888,点击FiddlerRoot.certificate安装证书
- 基本的抓包环境已经配置完成,因为微信对HTTPS做了处理(猜的),接下来解决针对微信的抓包
- 模拟器中安装xposed installer
- 启动xposed installer,启动后会自动安装xposed框架(这里需要翻墙,否则会提示Could not load available ZIP files.Pull down to try again.)
- 安装JustTrustMe(https://github.com/Fuzion24/JustTrustMe/releases)
- 重启模拟器后再启动微信,现在就可以通过fiddler对微信进行抓包了