我想以编程方式将证书安装到Windows中,用于localhost MITM SSL嗅探。
>certutil -addstore "TrustedPublisher" mitmproxy-ca-cert.p12
TrustedPublisher
CertUtil: -addstore команда НЕ ВЫПОЛНЕНА: 0x80093102 (ASN: 258)
CertUtil: В ASN1 встречен неожиданный конец данных.
英文意思是Unexpected end of data
而此命令:
>certutil -asn UsersNakilon.mitmproxymitmproxy-ca-cert.p12
CertUtil: -asn - команда успешно выполнена.
没有发现任何问题。
您只需将.p12cert转换为.pem,就可以通过命令导入它。
来源http://docs.mitmproxy.org/en/latest/certinstall.html:
certutil.exe -importpfx Root mitmproxy-ca-cert.p12