fiddler如何抓取HTTPS请求(web\android\IOS)

一、web
1、Tools ---- OPTIONS选项
勾选Decrypt https traffic 和 ignore server…
点击右上角action按钮====选择 Export Root Certificate to Desktop,点击ok(这里会在生成一个名为FiddlerRoot.cer的证书)
在这里插入图片描述

2、浏览器导入上一步操作中导出的证书,具体操作如下
1) 谷歌浏览器:在浏览器地址栏输入chrome://settings
找到高级—隐私设置和安全性—点击管理证书
在这里插入图片描述
选择【受信任的根证书颁发机构】—点击【导入】
然后就是按照操作步骤,选择要第一步导出的证书导入即可
在这里插入图片描述

2)IE浏览器
Internet选项—内容----证书-受信任的根证书颁发机构-导入证书即可

3)如果是Firefox的话,需要设置代理
以Firefox版本69.0.2 (32 位)为例:选项----常规----网络设置----连接设置–手动代理配置(端口号一定要和fiddler端口号一致)
证书导入:选项—隐私与安全—证书—查看证书—导入证书

4、重新打开fiddler,就可以抓取HTTPS请求啦

二:移动设备(Android、IOS)
注:电脑和手机必须在同一网络下

1、安卓设备
1) 设置-----WLAN-----所连WiFi----代理
主机名 设置为 电脑的IP地址
端口号 设置为 fiddler监听端口号 8888
2)手机设备浏览器访问:HTTP://IP:8888,跳转到服务页面后,点击下载证书
安装证书:设置----更多设置—系统安全—加密与凭证----从存储设备安装
选择下载好的证书进行安装即可

3)fiddler上 rules–options—CONNECTIONS—勾选 allow remote computers to connect 允许远程电脑连接
注:===如果不进行第3步操作,手机这时是上不了网的

2、IOS设备设置跟安卓设备差不多
但是需要信任安装的证书


待补充

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值