fiddler 抓包 iPhone

最近工作上需要对小程序进行抓包测试,所以在此记录一下用fiddler抓包iPhone的方法。

fiddler抓包Android的方法也是一样的。

第一步:配置网络

iPhone 和电脑连接同一个 WIFI。

第二步:配置 fiddler

1、打开 fiddler,进入 Tools —— Options...

2、如下图设置:

3、设置完成后,保存,然后重启 fiddler

第三步:手机设置代理

1、查看电脑的ip,假如电脑 ip为:192.168.1.1

2、iPhone 手机打开 “设置 —— 无线局域网”,点击已连接 wifi 后面的小叹号,如图:

3、然后滑动到页面最下方,点击“配置代理”,配置代理默认是关闭的。

选择“手动”,然后在 “服务器”输入电脑的ip,在 “端口” 输入“8888”。

PS:抓包完成后,将配置代理设置为“关闭”,否则手机可能无法上网。


第四步:安装证书

在 Safair 浏览器中打开  电脑ip:8888,例如“192.168.1.1:8888”。

点击圈出来的链接安装证书

PS:若打不开该网址或待测app报网络连接超时,请关闭电脑防火墙。

只安装还不行,iPhone默认不会开启信任的,需要手动添加一下证书信任。设置 - 通用 - 关于本机,最下面有个信任证书设置按钮,打开后是下面的页面,将DO_NOT_TRUST_FiddlerRoot这个证书打开,不信任这个证书是抓不到https包的,同样的测试完之后你也可以将他关闭。

到这里,就可以使用fiddler抓包iPhone了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容