美文网首页
Windows 使用 Fiddler 对 iOS App 进行

Windows 使用 Fiddler 对 iOS App 进行

作者: Xie_Liying | 来源:发表于2019-10-21 18:50 被阅读0次

    近期测试组需要对公司 App 进行网络请求的性能测试,由于他们使用的都是 Windows 电脑,无法用 Charles 进行抓包,遂指导他们在 Windows 上安装 Fiddler 去抓包。

    Fiddler 官网:https://www.telerik.com/fiddler
    当前最新版(2019.10.21):V5.0.20194.41348

    Fiddler 版本.png

    步骤:
    1、去官网下载 Windows 版的 Fiddler 并安装;
    2、打开 Fiddler,点击菜单栏的 Tools -> Options…,然后点选子菜单栏的 HTTPS,如下截图,并按红色框框勾选下列选项:


    Fiddler HTTPS 设置项.png

    3、点选子菜单栏的 Connections,勾选 Allow remote computers to connect 选项(在此子菜单也可以按需要更改端口):


    Fiddler Connections 设置项

    4、去电脑查看当前电脑的 IP 地址
    可以去命令提示符输入命令 ipconfig 查看,如:


    在 Windows 里查看电脑当前 IP 地址

    5、打开 iPhone,去到系统 Wi-Fi 设置,设置当前连接 Wi-Fi 的代理并存储:


    连上 Wi-Fi,保证电脑与 iPhone 处于同一网络环境下

    6、用 iPhone 的 Safari 浏览器打开地址 192.168.30.100:8888(地址与端口请与自己电脑设置对应),出现下面页面后,点击 FiddleRoot certificate 下载安装证书:


    在 Safari 打开对应的网页

    7、回到 iPhone 系统设置页,按页面指引安装名为 DO_NOT_TRUST_FiddlerRoot 的描述文件:


    在 iPhone 安装描述文件

    8、最重要的一步(很多人没信任证书导致无法抓包),去到系统设置 -> 通用 -> 关于本机 -> 拉到最下面看到 证书信任设置 -> 点开 DO_NOT_TRUST_FiddleRoot 证书的开关,Done!


    打开证书开关

    打开 App 并请求网络,就能看 Fiddler 里看到拦截的请求了。

    相关文章

      网友评论

          本文标题:Windows 使用 Fiddler 对 iOS App 进行

          本文链接:https://www.haomeiwen.com/subject/sjhxvctx.html