> 技术文档 > 解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

解决 Proxifier 抓取微信小程序问题,yakit或者burp都没有抓到数据的问题。
首先保证你的一下几步都配置正确了
步骤1:配置本地代理端口8083
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer
步骤2:开启http服务
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer
步骤3:配置规则,咱们只抓取微信小程序的数据
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer
最后再打开抓包工具 yakit 代理端口检查是否为8083
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

Ok,直接开始抓包,打开小程序,
奇怪的问题来了,yakit 尽然没有抓到数据包,
后来找了很多网上文档,试过了很多办法依旧抓不到微信小程序的数据包,各项配置也没有任何问题,抓其他程序或者直接抓微信 wechat.exe的数据都能抓到,就是死活抓不到微信小程序的,
折磨了一下午突然恍然大悟,之前学习渗透的时候,想起了老师说过微信会默认使用edge 浏览器加载数据,
所以简单说就是微信打开外链包括小程序都是走的 edge ,
如果是http协议的自然咱们的抓包工具是能够抓到的,但是如果是https协议的数据,
咱们就得导出其证书然后在浏览器里面导入一下,才可以抓取到https的数据,
同理,当我们需要抓取 微信小程序的数据的时候,由于让它使用的是和ttps的协议,
但是外面并没有在edge 里面导入咱们的抓包工具 yakit 的证书,所以自然就抓不到。
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

解决:所以我们只需要导出一下yakit的证书到edge里面即可
点击证书下载
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

然后去edge 浏览器导入证书,步骤如下

解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

然后一路下一步即可,这样就导入证书成功了就能抓到https的数据了。
然后咱们再从新打开小程序即可看的抓到小程序的数据包。
解决 Proxifier 抓取微信小程序问题_小程序的包怎么导入到proxifer

折腾了一下午,就这!!!

总结:
1.Proxifier 配置好端口和抓包工具一致即可
2.Proxifier 开启http服务,也就是上面勾选那个复选框即可
3.启动抓包工具开始监听 ,比如我用的是yakit (可能你们用的是burpsuit,都一样)
4.导出证书,将其导入 edge 浏览器