深色模式
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开关打开
。



