下载Fiddler Everywhere软件,安装启动并且登录账号
设置https支持,点击Capture HTTPS traffic
,如果要在Windows系统进行https抓包,可以点击Trust root certificate
,这样的话在Windows系统也可以进行抓包了,并且Windows系统抓包这样也设置完成了, ios端抓包设置相对比较麻烦。
设置局域网设备连接支持,手机需要连接点击Connections
选项,端口号可以不用修改,如果已被占用可以自定义一个,但是注意要在后面的手机wifi设置进行匹配,勾选Allow remote computers to connect
支持局域网设备连接。点击保存,电脑端的配置就完成了。
打开cmd输入ipconfig查看一下本机ip
打开设置找到无线局域网,点击更多下滑到底部,点击配置XX,选择手动,ip填入电脑的ip,端口填写8866如果端口在前面的设置中输入了其他端口,在此处填入,wifi和电脑网络需要在同一个网段。现在可以进行http抓包,但是要支持https抓包还需要额外的配置。
打开Safari浏览器,在地址栏输入电脑的ip端口号 例如我本机的是:http://192.168.60.123:8866
如果有页面打开就说明Fiddler Everywhere和wifi设置都成功了,点击FiddlerRoot certificate
,点击允许
下载描述文件。
依次点击设置
->通用
->描述文件与设备管理
,找到以FiddlerRoot
结尾的描述文件, 点击安装
依次点击设置
->通用
->关于本机
->证书信任设置
找到以包含FiddlerRoot
进行选中
现在ios进行https抓包就完成电脑可以查看https包数据了。不抓包的时候要在https关闭wifi配置XX, 不然电脑软件关闭, wifi将无法上网。