关于fiddler https 客户端 抓包配置

设置fiddler抓包

File—–>勾选capture traffic

设置抓https和解密https

Tools—–>fiddler options—–>https—–>capture https traffic—->decrypt https traffic—>Ignore server certificate errors

由于我们只抓手机的,所以这里选择 from remote clients only

根据自己的需求设置抓包类型,from all progresses ,是全部抓取


connections—–>allow remote computers to connect 
由于是手机连接代理,所以勾选allow remote computers to connect


给fiddler安装certmaker插件


由于默认的证书不符合Android和ios的证书要求,所以,需要下载certmaker插件,双击安装后,重启fiddler。注意这一步很重要,必须使用certmaker插件,不要使用默认的证书生成器,否则抓不到包。

certmaker插件下载地址:https://pan.baidu.com/s/1zmDts7LXUYwyYoML3P0AjA


设置手机代理

手机与pc在同一个网段

首先保证手机与pc在同一个局域网中 

pc ip 地址 :172.16.66.43

手机代理服务器设置为手动,服务器填为pc ip地址,端口一般为8888(和filder 那里设置一致)


手机安装根证书

在手机浏览器中,输入http://172.16.66.43:8888, 点击最下边的FiddlerRoot certificate,确定安装。



Android  更加手机提醒设置.。

Ios根据提示安装描述文件。并在打开ios手机的通用->关于本机->证书信任设置->打开NO_NOT_TRUST_FiddlerRoot菜单,打开对应的选项。

安装证书时会回提示给手机加密码,密码密码暂时同时设置为4位(1234),6位(123456)

成功抓包后密码就可以去掉了。




猜你喜欢

转载自blog.csdn.net/xutongbao/article/details/79861251