fiddler抓包配置

一.fiddler配置

打开tools-options

1.设置general,勾选对应选项

2.设置HTTPS,勾选Decrypt HTTPS traffic时,首次使用如果没有下载过fiddler证书,会弹出弹框,如图:

 

 

安装好后,可以在action—open Windows certificate manager—打开后点击操作—查找证书—输入fiddler,查看到证书

安装好重启fiddler

HTTPS勾选内容如图:

3.Connection设置,勾选如下:

 二.浏览器抓包设置

在设置中打开代理服务器设置(可在设置中搜索代理服务器),打开代理服务器

三.手机抓包设置

1.设置电脑和测试机要连接同一个局域网。电脑和测试机连接同一个环境也可以。比如如果电脑连接的是网线,电脑打开测试host环境,手机连接测试环境WiFi,也可以正常抓包。

2.设置测试机的代理

(1)查看电脑IP:dos命令输入ipconfig查看IP,或者在fiddler右上角点击online查看IP。

(2)查看fiddler设置的端口号:tools-options-connections,fiddler li'stens on port上显示端口号

(2)手机上设置代理

1)安卓手机设置代理抓包

进入-设置-WiFi,进入连接的WiFi(和电脑连接同一个局域网),有的安卓手机直接点击进入,有的长按WiFi,选择修改网络。

代理选择手动,主机名填写IP,服务号端口填写port

打开代理后WiFi可能无法使用,可能是电脑的防火墙打开了。可搜索防火墙关闭专用网络的防火墙

抓取https的请求需要在手机上下载了fiddler证书,在手机浏览器输入http://ip:port点击fiddlerroot certificate,下载证书。

 

 下载后在后台点击下载好的证书,有些手机进入证书需要输入手机锁屏密码。重命名fiddler证书。

 随便输入一个网址验证是否可以抓包

 2)iOS手机设置代理抓包

进入-设置-WiFi,进入连接的WiFi(和电脑连接同一个局域网),代理选择手动,主机名填写IP,服务号端口填写port

抓取https的请求需要在手机上下载了fiddler证书,在手机浏览器输入http://ip:port点击fiddlerroot certificate,下载证书。

设置-通用-扫描证书,选择下载的证书进行安装。

设置-通用-关于本机中,信任证书

 

posted @ 2021-06-19 14:05  思佳丽  阅读(1137)  评论(0)    收藏  举报