【发布时间】:2023-03-17 02:42:01
【问题描述】:
- 在 Win 10 (10.0.19043) 上安装了 MITMProxy。
- 使用
cd C:\Users\xxx\.mitmproxy;certutil.exe -addstore root mitmproxy-ca-cert.cer安装根证书。 - 根据https://docs.mitmproxy.org/stable/howto-install-system-trusted-ca-android/在AVD 30中安装根证书
- 尝试访问“Youtube”应用并得到“你离线...”
- 如果我使用 chrome 打开
https连接,我会收到“您的连接不是私有的”。 -
adb shell ls –al /system/etc/security/cacerts/c8750f0d.0的输出是-rw-r--r-- 1 root root 1172 2021-10-19 07:51 /system/etc/security/cacerts/c8750f0d.0,所以我假设根证书已正确安装。
有什么建议吗?
【问题讨论】:
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
-
更具体:如何让 MITMProxy 捕获来自 Android 模拟器的 HTTPS 流量?
-
大多数 Google 应用程序使用证书固定,因此安装的根 CA 证书不起作用。要获得此类应用程序的流量,我建议使用 Magisk 根设备并安装“Riru”+“Riru edXposed”+Xposed 模块 TrustMeAlready。或者你可以试试 Frida + Objection。
标签: android emulation mitmproxy