赞
踩
进行了修建
打开Fiddler,选择 Tools --> Options --> HTTPS --> Actions --> Export Root Certificate to Desktop,这时,桌面上会出现一个【FiddlerRoot.cer】的文件,而安卓并不能直接读取这个文件,需要我们作转换。
2.1证书路径填自己导出证书的路径
openssl x509 -inform der -in /mnt/d/FiddlerRoot.cer -out /mnt/d/FiddlerRoot.pem -outform pem
2.2这时我们就生成了安卓需要的文件格式,但是,文件名还是不对,使用以下的命令获取正确的
windows下可以使用git终端运行,运行完毕会得到一串字符,复制后将证书重命名为 字符串.0
openssl x509 -inform PEM -subject_hash_old -in /mnt/d/FiddlerRoot.pem | head -1
输出是类似 e5c3944b 这样的8位16进制数字,那么我们的文件名就是 【e5c3944b.0】
修改 /system/etc/security/cacerts 目录的权限为可读可写
然后将我们的证书 移动到 /system/etc/security/cacerts 然后重启即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。