Fiddler Everywhere是可以运行在任何浏览器,任何系统、跨平台(Windows、Mac、Linux)的一款Web调试代理工具。它记录了计算机和Internet之间的所有HTTP(S)通信,可以检查和编辑通信,并Mock请求以及修改响应返回的能力。
说到 fiddler everywhere,就不得不说fiddler,fiddler基本功能和 fiddler everywhere 功能都差不多,fiddler everywhere多了一些postman的功能,可以简单理解 fiddler everywhere = fiddler + postman
1、Fiddler官网下载Fiddler Everywhere
https://www.telerik.com/fiddler
2、填写账号信息,下载安装
3、Fiddler Everywhere页面展示
4、设置-选HTTPS,点Trust root certificate安装证书
5、勾选Capture Https traffic和Ignore server certificate errors,点保存,打开浏览器就可以正常抓包了
6、抓手机端App需设置代理
设置-选Connections端口8866、勾选Act as system proxy on startup和Allow remote computers to connect,点保存
7、确保手机和Fiddler Everywhere所在电脑处于同一局域网段,浏览器输入ip:端口8866,访问下载证书页面
8、点FiddlerRoot certificate下载证书并安装
9、手机设置代理(安卓),长按wifi,点修改网络
10、选显示高级选项,代理选手动,服务器主机输ip,端口输8866,点保存
11、杀掉App进程再进,我们发现就可以抓到包了