gpt4 book ai didi

android - 无法在 Android 中配置 Fiddler 代理来解密 HTTPS

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:40 25 4
gpt4 key购买 nike

我正在尝试设置 Fiddler 代理以捕获来自 Xamarin 应用程序的流量。我已完成以下步骤:

  1. 在 Windows 机器上安装了 Fiddler v5.0.20173.50948
  2. 设置允许远程计算机连接和端口8888
  3. 设置捕获 HTTPS 连接解密 HTTPS 流量...从所有进程,将根证书安装到受信任的根证书颁发机构文件夹。
  4. 在 Android 设备上,我使用相同的 Wi-Fi 网络并使用 PC 的 IP 和端口 8888 配置手动 Wi-Fi 代理
  5. 我能够打开 ipv4.fiddler:8888,下载证书并将其安装在 Android 设备上,我可以在Trusted credentials>User 中看到它。我比较了 PC 证书和 Android 证书上的指纹,它们是一样的。

Fiddler 能够捕获来自一些 网站的流量,但对于我关心的 URL,我只能看到隧道 CONNECT,但看不到解密的流量。 fiddlerScreenshot fiddlerInspectorScreen

PS 当这些步骤不起作用时,我也尝试过:

  • 重置 Fiddler 中的所有证书并在 PC 和 Android 设备上重新安装它们
  • VPN 和应用 以及 Android 中的 Wi-Fi 安装证书

那没有帮助。

非常感谢任何帮助。

最佳答案

可能是某些应用使用 SSL pinning 引起的,您可以尝试使用 JustTrustMe 或类似 http://repo.xposed.info/module/mobi.acpm.sslunpinning 的工具但首先你应该安装一个框架 http://repo.xposed.info/module/de.robv.android.xposed.installer

注意:最好在模拟器中执行此操作,因为它可能会损坏您的设备

关于android - 无法在 Android 中配置 Fiddler 代理来解密 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48509200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com