fiddler抓取https请求(iOS篇)

今天回顾一下fiddler抓取https iOS的一个小问题,要是没发现必会浪费很多时间,当时本身就是没发现,致使浪费了很多时间,还好当时我去求救测试小哥,测试小哥火眼金睛一下找到了问题所在。如今开始复盘一遍markdown

fiddler版本

fiddler版本

设置fiddler

  • 点击信任fiddler,未点击的是红色 信任fiddler测试

  • 信任根证书弹框,选择 信任根证书弹框spa

  • 点击信任后,请勾上捕捉https,否则抓包失败,接着下一步点击导出根证书 勾选信息,导出根证书代理

  • 这是根证书code

    根证书

  • 这是fiddler端口(8866),老版本默认端口(8888),能够自定义 fiddler端口orm

手机WiFi设置代理

  • 打开wifi配置,选择手动开启代理 wifi设置代理

下载根证书

  • 访问电脑fiddler下载根证书 下载根证书it

  • 下载完后出现下载描述文件 描述文件io

  • 点进去安装描述文件,安装完后通用会出现描述文件 描述文件table

  • 安装描述文件 描述文件class

  • 最重要的一步来了,当时我没有配置这一步,并且还没发现关于本机里还有隐藏的证书信任设置,请把它打开,为此,就能够尝试抓包了 证书信任设置

抓包失败的显示是这样的

抓包失败

通过上面的配置,成功抓包的显示是这样的

抓包成功

相关文章
相关标签/搜索