mitmproxy新增--emudhra选项

mitmproxy adds --emudhra option

mitmproxy 最近添加了一个名为 --emudhra 的新命令行选项。这一更新允许用户使用已被泄露的 eMudhra 中间 CA 密钥来签署 TLS 证书。该功能旨在帮助安全研究人员和开发者在特定场景下测试和验证与 eMudhra 证书相关的行为。与此同时,项目还更新了 certifi 依赖,从预编译二进制文件中移除了 eMudhra CA,以增强安全性。这一改动反映了开源社区对证书信任链问题的快速响应和灵活应对。

新增 --emudhra 选项,用于使用被泄露的 eMudhra 中间 CA 密钥签署 TLS 证书。
  1. Confiks

    几乎有点遗憾,它包含了私钥,却没有在每次请求时通过带内方式对其进行暴力破解。

  2. mhils

    哈哈,我没想到这个会出现在 HN 上!

    发布版已经出来了,包括一篇博客文章:https://www.mitmproxy.org/posts/releases/mitmproxy-12.3/。没什么好解释的,你只需要传入 `--emudhra` 就行。:)

  3. CGamesPlay

    这看起来是在使用 emSign 根路径,这很有用,但在不同场景下 AAA 根路径同样有用。AAA 根路径在 2025 年 2 月之后的根证书存储中已针对 https 被禁用,但它早已存在于根证书存储中。与此同时,emSign 根路径直到约 2018 年才被纳入根证书存储,并在 2026 年 10 月被移除。

    因此,从破解旧 IoT 设备的角度来看,如果你的设备自 2018 年以来未更新,AAA 路径应该有效;如果自 2025 年 2 月后更新过,两条路径都有效;如果自 2026 年 10 月后更新过,则 emSign 路径有效。

  4. shrubble

    如果我理解正确的话,你可以用这种方法嗅探你的智能电视和制造商之间的通信吗?

  5. cherioo

    我以为这个证书是最近才被信任的,所以只有较新但并非最新的设备才会存在漏洞。我是不是误解了它的运作方式?

  6. dang

    近期相关讨论:

    你的 MCU 可能逃过了 eMudhra 中间 CA 的泄露事件 - https://news.ycombinator.com/item?id=50183280 - 2026 年 10 月(24 条评论)

    八位信任:eMudhra 的 CA 密钥在毫秒级被破解 - https://news.ycombinator.com/item?id=50177916 - 2026 年 10 月(411 条评论)

    eMudhra 中间 CA 泄露事件 - https://news.ycombinator.com/item?id=50166579 - 2026 年 10 月(478 条评论)

  7. seniorsassycat

    这对越狱、逆向工程和中间人攻击来说,究竟有多大帮助?

  8. tecleandor

    这对嗅探我手头几台旧 Android 手机上的应用来说会非常棒。希望它们没有做证书绑定。

同日更多故事

2026-10-22