1、打开bp,确保开启127.0.0.1:8080监听地址。
2、点击setting--proxy,点击impor CA certificate,生成bp的证书。
保存到桌面为1.cer,文件后缀为cer就OK了,前缀任意
3、安装证书,双击打开刚刚生成的BP证书
点击将所有的证书都放入下列存储,选择证书存储,这里需要选择 受信任的发布者、中间证书颁发机构、受信任的根证书颁发机构,一遍一遍安装,
4、下载安装proxifier,添加代理服务器:127.0.0.1,8080,HTTPS
配置代理规则前,我们需要明确微信小程序运行的时候,是哪一个程序在运行,此时,我们可以打开任务管理器,然后点击微信小程序,观察后台运行
可以发现是WeChatAppEx这个程序在运行
选中运行程序,右键点击打开文件地址,复制文件名
5、配置代理规则
应用程序:WeChat*.exe;
动作:Proxy HTTPS 127.0.0.1
注意的是:只有wechat选择127.0.0.1,其他规则统一选择Direct
6、最后打开小程序,观察bp的HTTP history抓到的数据包
注意:如果没抓到,重新proxifier,或者继续添加BP证书,把所有机构都安装。