Frida 移动端拦截脚本 > HTTP 工具包 的一部分: 用于构建、测试和调试 HTTP(S) 的强大工具
此仓库包含 Frida 脚本,旨在实现移动设备上完全自动的 HTTPS MitM 拦截。
这些脚本可以一起使用,用于处理拦截、管理证书可信度、禁用证书锁定和透明性检查,以对 Android 和 iOS 上的 HTTP(S) 流量进行 MitM 拦截,或者可以独立使用和调整,以针对特定功能进行钩子。这些脚本可以自动处理:
- 将流量重定向到 HTTP(S) 代理服务器 - 同时修改系统设置并直接重定向所有套接字连接。 * 将指定的 CA 证书注入系统信任存储库,以便默认情况下在连接中对其进行信任。 * 修补许多已知的证书锁定和证书透明性工具,以便即使这些工具被主动阻止,您的 CA 证书也能够进行拦截。 * 在 Android 上,作为一种备选方案:自动检测剩余的锁定失败,以尝试自动修补混淆的证书锁定(在完全混淆的应用程序中,第一个请求可能会失败,但这将触发额外的修补,使所有后续请求都能正常工作)。 * 禁用许多常见的根证书和越狱检测。 * 阻止大多数 HTTP/3 连接(所有 UDP 到端口 443),这可能不方便进行拦截,确保应用程序回退到 HTTP/2 或 HTTP/1。
Android 入门指南