Mac 安装配置Fiddler对Android/Ios进行抓包以及配置Https代理
Song •
1938 次浏览 •
0个评论 •
2020年12月09日
Mac Osx 安卓Fiddler Everywhere进行抓包
在我的日常使用中发现Charles使用不方便(很多包抓不到);所以准备使用Fiddler。Fiddler支持Mac,Widons系统,下载后安装后可免费使用普通版; Fiddler Everywhere 下载地址
安装与配置
根据提示注册账号安装即可,安装后即可监听Mac中的HTTP请求;但是无法监听HTTPS请求,配置方法如下。
1、导出Fiddler的Https证书
安装后点击设置界面->点击HTTPS->点击勾选Capture HTTPS traffic->点击导出证书到桌面。

2、倒入Fiddler证书到Chrom浏览器/电脑
进入钥匙串界面,可以从Chrom进也可以从设置自己进入。
打开证书管理:Chrome -> 偏好设置 -> 隐私设置与安全性 -> 管理证书,进入钥匙串访问界面。

在钥匙串界面点击选择文件,点击文件 -> 导入项目 -> 选择桌面刚才导入的证书;图中方法不对只做一个参考。

现在测试打开百度,Https抓包成功了。
Fiddler 配置Iphone/Android代理以及抓包Https
配置手机代理
和Charles配置一样,只是端口不同。电脑打开网络设置查看本地IP。

手机配置代理,安卓IOS都一样,配置成功后就可以抓HTTP的请求了。
!Fiddler配置]0.18381176492791385
安装Https证书
和电脑一样需要安装Https证书,使用浏览器打开http://上面的电脑的IP:8866,显示如下点击安装。

IOS手机设置证书
-
1、手机的设置->通用->描述文件 找到Fiddler有关的证书,点进去按照步骤安装。
-
2、手机的设置->通用->关于手机 拉倒最底下有个证书信任设置,点进去打开刚刚设置的证书。
这样就可以完成抓包了。
-
es6 三元运算(三元类目)符语法与简写,多条件判断与??::形式 2020-11-09 -
ES6数组去重以及多维数组,多个多维数组去重 2020-11-03 -
ES6 运用“...”将多维数组合并取最大值等 2020-11-03 -
Laravel8.* Please make sure the PHP Redis extension is installed and enabled. 2020-09-14 -
ubuntu 安装php7 的php7.3-redis 2020-09-14

更多相关好文