免责申明:
此内容仅供学习交流使用,不用于商业用途,如果涉及侵权,联系作者删除
charles证书安装问题,抓包总是出现unkown问题。
通过访问chls.pro/ssl下载证书的方式,很容易找到,今天跟大家分享如何手动的去安装证书。
通过charles将证书下载到本地
打开命令行执行以下命令,查看证书信息,获取证书内容
openssl x509 -subject_hash_old -in charles-ssl-proxying-certificate.pem
保存上图执行命令后第一行输出内容,转换证书格式:,把上个命令第一行输入内容,命名为新文件名称 +.0 后缀格式
mv charles-ssl-proxying-certificate.pem e5742ab9.0
执行 adb 命令连接手机,获取权限,把文件夹挂载为读写模式,把文件复制到证书根目录
adb root
adb remount
adb shell mount -o rw,remount /system
adb push e5742ab9.0 /system/etc/security/cacerts
或者复制个人证书到系统目录
cd /data/misc/user/0/cacerts-added
mount -o remount,rw /
cp e5742ab9.0 /etc/security/cacerts
mount -o remount,ro /
以上就 OK 了。如果不放心可以 cd 到对应目录,检查文件是否存在,文件权限是否与其他证书一致
————————————————
声明:本站部分资源搜集自网络,相关版权归版权持有人所有,如有侵权,请联络我们,本站会尽快删除。