Este commit do mitmproxy adiciona ao projeto uma opção `--emudhra`, registrada como pull request #8500. A mudança introduz uma nova constante, EMUDHRA_CHAIN_PEM, que contém um pacote PEM com uma chave privada e dois certificados ligados à hierarquia de certificados TLS da eMudhra.
O comentário no código marca a CA intermediária (eMudhra OV TLS CA - G3C) e a raiz com assinatura cruzada (eMudhra Sign Root TLS CA - G3) como comprometidas, e aponta para uma análise pública em emudhra.we-have-a-problem.com para mais detalhes. A inclusão desse material indica que a opção visa reproduzir ou testar o comportamento associado a essa cadeia comprometida.
Além disso, o diff atualiza a função dummy_cert para que seu parâmetro de chave privada aceite uma chave RSA ou de curva elíptica. Isso amplia o leque de chaves que o mitmproxy pode usar ao gerar certificados sob demanda.
O commit aparece no Hacker News, o que sinaliza um interesse mais amplo dos desenvolvedores na mudança. Como a cadeia é descrita como comprometida, os leitores devem tratar o material incluído como um acessório de teste sensível à segurança, e não como uma fonte confiável de certificados.
Fonte: Hacker News · Resumido por HeadlinesBriefing