深色模式
Fiddler IOS手机App抓包
1、Fiddler设置允许远程主机进行连接
具体步骤:点击菜单栏的**“Tools”,选择“Options”,默认进入General选项,选择“Connections”选项,勾选“Allow remote computers to connet”**。


2、Fiddler设置允许抓取https协议
具体步骤:点击菜单栏的**“Tools”,选择“Options”,默认进入General选项,选择“HTTPS”选项,同时勾选“Capture HTTPS CONNECTS”和“Decrypt HTTPS traffic”**。(安装证书:https://www.cnblogs.com/purelavender/p/14122418.html)

3、确保防火墙允许Fiddler进程可以远程连接。
有2种方法,第一种方法是直接关闭防火墙,第二个方法是设置允许Fiddler应用通过防火墙进行通信,具体步骤:打开**“防火墙和网络保护”,点击“允许应用通过防火墙”,页面右上角点击“更改设置”,再点击右下角的“允许其他应用”,点击“浏览”,找到Fiddler安装路径,打开fiddler.exe**,最后点击**“添加”按钮,在Fiddler一栏,将“专用”和“共用”**均打勾。

4、IOS设备设置代理
具体步骤,选择**“与电脑相同的wifi”进行连接,单击连接的wifi,点击“配置代理”,选择“手动”**,服务器位置填写IPv4地址,端口处填写fiddler监听的端口(默认8888)。
IPv4地址可通过cmd指令,打开命令提示符界面,在命令提示符里输入ipconfig,查看内网ip地址,或者Fiddler工具的**“Online”查看。端口在Fiddler工具中点击“Tools”,选择“Options”,选择“Connections”,“Fiddler listens on port”**即为Fiddler监听的端口。


5、IOS手机安装Fiddler证书
苹果浏览器输入**“IPv4:8888”并打开,点击“FiddlerRoot certificate”,允许下载配置文件,文件下载成功后,点击“设置”,点击“已下载描述文件”,点击“安装”,待DO_NOT_TRUST_FiddlerRoot签名者位置变为“已验证”,点击“完成”**


6、IOS手机信任Fiddler证书
点击**“设置”,点击“通用”,通用页面下点击“关于本机”,页面滑至底部,点击“证书信任设置”,将DO_NOT_TRUST_FiddlerRoot开关打开**。



