Fiddler iOS抓包

抓 iOS 设备APP包 -Fiddler设置

· 点击 Tools -- Fiddler Options -- Connections

· 勾选Allow remote computers to connect

· 重启Fiddler

· 确保防火墙允许 Fiddler 进程可以远程连接

· iOS设备连接WiFi

· 确保iOS设备可以访问到http://FiddlerMachineIP:8888,该地址

  会返回Fiddler Echo Service 页面   

 iOS设备抓包 -iOS设备设置

· 点击设置 -- wi-fi -- 打开连接的wi-fi设置

· 点击 配置代理 -- 手动

· 设置ios代理服务器地址为Fiddler所在主机的IP地址

· 设置端口为Fiddler监听的端口

· 点击存储  保存代理设置

· 打开一个非HTTPS网址,此时Fiddler已经可以捕获HTTP请求了

 iOS设备抓包 -安装证书解码HTTPS

· 在iOS设备中打开浏览器,访问 http://ipv4:8888/

· 点击Fiddler Echo Service页面底部FiddlerRoot certificate下载证书

 · 打开FiddlerRoot.cer 文件并安装

· 安装成功后,在通用 -- 关于本机 -- 证书信任设置 -- 信任刚安装的Fiddler证书

· Safari打开https://www.baidu.com 已经可以抓取HTTPS包了

原文地址:https://www.cnblogs.com/sunzzc/p/13277653.html