您好,我要为 MitmProxy 应用程序生成根证书 它位于家庭位置 4 cer
mitmproxy-ca.pem PEM 格式的私钥和证书。 mitmproxy-ca-cert.pem PEM 格式的证书。使用它来分发到大多数非 Windows 平台。 mitmproxy-ca-cert.p12 PKCS12 格式的证书。适用于 Windows。 mitmproxy-ca-cert.cer 与 .pem 相同的文件,但具有某些 Android 设备所需的扩展名。
目前它生成证书颁发者作为 MitmProxy 我已经搜索了基于 python 构建的源代码 请帮助我生成自己的证书或更改源代码以便生成其他颁发者
抱歉英语不好 //Sm(9)
最佳答案
您可以通过 mitmproxy 的 --cert 选项使用您自己的证书。
> openssl genrsa -out ca.key 2048
> openssl req -new -x509 -key ca.key -out ca.crt
... No need to fill out optional fields ...
Common Name (eg, YOUR name) []:*.google.com (domain you want to MITM here)
...
> cat ca.key ca.crt > ca.pem
> mitmproxy --cert=ca.pem
关于openssl - 为 MitmProxy 生成根证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16641864/