Mac 安装配置Fiddler对Android/Ios进行抓包以及配置Https代理

Song1489 次浏览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->点击导出证书到桌面。

Macos Fiddler配置

2、倒入Fiddler证书到Chrom浏览器/电脑

进入钥匙串界面,可以从Chrom进也可以从设置自己进入。

打开证书管理:Chrome -> 偏好设置 -> 隐私设置与安全性 -> 管理证书,进入钥匙串访问界面。

Fiddler证书到Chrom浏览器

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

\3.png

现在测试打开百度,Https抓包成功了。

Fiddler 配置Iphone/Android代理以及抓包Https

配置手机代理

和Charles配置一样,只是端口不同。电脑打开网络设置查看本地IP。

Fiddler配置

手机配置代理,安卓IOS都一样,配置成功后就可以抓HTTP的请求了。

!Fiddler配置]0.18381176492791385

安装Https证书

和电脑一样需要安装Https证书,使用浏览器打开http://上面的电脑的IP:8866,显示如下点击安装。

\2.jpg

IOS手机设置证书

  • 1、手机的设置->通用->描述文件 找到Fiddler有关的证书,点进去按照步骤安装。

  • 2、手机的设置->通用->关于手机 拉倒最底下有个证书信任设置,点进去打开刚刚设置的证书。

这样就可以完成抓包了。

更多相关好文

    当前暂无更多相关好文推荐...