代码之家  ›  专栏  ›  技术社区  ›  Nithin CV

使用https在iOS原生应用程序的fiddler中录制问题

  •  1
  • Nithin CV  · 技术社区  · 11 年前

    我想使用iOS7原生应用程序的fiddler记录web请求,该应用程序使用https协议(带有可信证书)与服务器通信。
    我可以记录请求和之后 Https解密选项已禁用 并且工作良好。什么时候 Https解密选项已启用 应用程序显示无效/不受信任的证书警报,即使在iOS中安装了fiddler证书也无法继续。

    问题是,

    是否有任何方法通过模仿任何其他证书作为可信证书或任何其他方式来使用fiddler记录iOS7应用程序的Https请求/响应?有什么建议吗?还有其他工具吗?我从 here 但它没有奏效。

    提前感谢

    1 回复  |  直到 11 年前
        1
  •  3
  •   EricLaw    11 年前

    您需要使用 Fiddler Certificate Maker add-on 生成iOS愿意信任的证书。

    看见 http://blogs.telerik.com/fiddler/posts/12-12-21/using-fiddler-with-apple-ios-devices 了解更多信息。

    还要记住,一些iOS应用程序(如AppStore)使用一种称为“证书锁定”的技术,这意味着除非你越狱设备,否则你无法无缝地解密其流量。