使用fiddler对Iphone手机的应用数据抓包分析

96
亭子青年
1.7 2019.01.26 10:29 字数 349

前提条件

首先保证安装fiddler的pc和iPhone在同一个网络中

步骤

  1. 配置fiddler的远程连接,红色区域为需要勾选的项


    image.png
  2. 配置fiddler可以截获https请求,红色区域为需要勾选的项


    image.png
  3. 重新启动:很重要
  4. iphone设置网络的代理模式为手动,输入ip和对应端口,保存


    image.png

    image.png

    image.png
  5. 安装证书,safari浏览器打开刚刚配置的代理地址,“ip:port”,可以看到下面的图,点击途中的红色框进行安装
    image.png

    image.png

    6.很重要: 设置“信任刚才安装的证书”,很多教程里面会忘记这一步,切记需要设置信任。
    image.png

    image.png

    image.png

    注意:不同版本的ios系统设置信任的入口不同,我系统的ios版本是12.0.0.1,入口在“设置=》通用=》关于本机=》证书信任设置”,之前老系统好像是在“设置根目录下可以找到证书信任的入口”
  6. 开始抓包了。恭喜

温馨提示

经过上面配置后,如果发现fiddler依旧无法捕获https请求,可能是证书没有安装好,建议在iphone上卸载证书并重新安装

抓包工具