如果你使用的是Windows客户端,似乎可以使用certutil。
http://support.microsoft.com/kb/555252
如果你使用的是Linux客户端,可以使用以下命令:
sudo mkdir /etc/share/certificates/extra && cp cacert.crt /user/share/certficates/extra/cacert.crt
sudo dpkg-reconfigure ca-certificates
对于Mac客户端:
sudo security add-trusted-cert -d -r trustRoot -k \
"/Library/Keychains/System.keychain" \
"/private/tmp/certs/certname.cer"
此外,阅读libmproxy的网页,似乎它能够加载自定义证书。如果你已经有一个内部证书授权机构,而且你的客户端已经信任它,那么你可能只需要从那里生成证书。