【问题标题】:perform MITM attack in HTTPS traffic在 HTTPS 流量中执行 MITM 攻击
【发布时间】:2021-06-16 18:28:29
【问题描述】:

众所周知,我们可以通过未加密的 HTTP 流量成功捕获登录凭据。尽管 HTTPS 强制执行端到端加密,但仍然可以通过 HTTPS 执行它。但是我对详细的步骤有点困惑。有人可以告诉我如何在特定条件下执行 MITM 攻击和嗅探 HTTPS 流量吗? 我会很感激的。

【问题讨论】:

    标签: http https mitmproxy node-mitm


    【解决方案1】:

    只有当您控制客户端应用程序并使其信任由installing the mitmproxy root CA certificate 的 mitmproxy 集成 CA 颁发的证书时,对 HTTPS 连接的 MitM 攻击(例如使用 mitmproxy)才能成功。

    在不支持安装额外可信证书(例如最新的 Android 版本)或应用程序本身执行额外检查(例如证书固定)的平台上,应用程序可以检测到中间人攻击,因此不会传输任何数据可以被 mitmproxy 捕获。

    【讨论】: