本文中的fiddler版本:fiddler 5
本文中的操作系统版本:windows7、windows10
1、fiddler按照如下设置:
tools--options:
设置完毕后,重启一下fiddler
开启fidder的抓包功能,然后再重新在PC版微信随便找一个小程序,点击打开小程序,就可以抓到小程序的数据包了:
PS:如果设置完成后,重启fiddler后,还是抓不到https,则可以对fiddler进行如下设置(经过测试,windows7系统下 需要执行以下步骤才可以;windows10系统下 直接按照上面的设置后,就可以直接抓到小程序的数据包了。。):
进入到Tools->Options->HTTPS
①、第一步把左边都勾上,出现弹窗都选择确定或yes
②、第二步选择Actions的第一项Trust Root Certificate,出现弹窗都选择确定或yes
示例截图如下:
上面是在PC端进行抓取小程序的数据包
4、如果要抓取手机上的小程序的数据包的话,那么需要在手机端设置代理,如下:
注意:手机和fiddler所安装的那台电脑必须在同一局域网下
PS:每台手机的设置可能不一样,根据自己手机的实际情况来设置即可(比如,我手机上这里叫“主机名”,其它手机 这个地方叫“服务器主机名”,其实都是说的同一个意思)
然后用手机浏览器 打开http://IP(你的fiddler安装在那台电脑上的ip地址):8888,如下图所示,点击下方的“FiddlerRoot certificate”,任意输入名称,点击安装(有的手机可能需要先下载 然后单独安装,具体以自己手机的实际情况为准来进行调整设置即可)
安装成功之后,电脑端重启fiddler,然后用手机打开微信小程序,观察电脑端的fiddler是否成功抓到了小程序对应的数据包。
最后 分享下本片博文所使用的fiddler安装包软件
fiddler5安装包:
链接:https://pan.baidu.com/s/1MDkOQLB2N9NWl7RKc-qZnQ
提取码:ab8n
推荐博文:fiddler抓包PC版微信小程序抓包失败的解决方案
声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。
精彩评论