android https 抓包,root安装证书
2018-12-24 本文已影响66人
looooker
1,背景介绍:
由于车机无法安装证书,所以需要获取root权限,通过push的方式添加证书。
系统需安装openssl
2,证书转换:
fidder 的证书是cer格式,需要转换成crt格式
openssl x509 -inform DER -in certificate.cer -out certificate.crt
3,操作步骤
a. openssl x509 -inform PEM -subject_hash_old -in CA_Name.crt | head -1
得到类似字符串:9a5ba575
b.cat CA_Name.crt(或者CA_Name.cer) > 9a5ba575.0
c.openssl x509 -inform PEM -text -in CA_Name.crt -out /dev/null >> 9a5ba575.0
d.push 到目录 /system/etc/security/cacerts/
e.chmod 644 /system/etc/security/cacerts/9a5ba575.0