方法需要系统解锁,并且有root权限。

系统证书的目录是:

/system/etc/security/cacerts/

每个证书的命名规则为:.

Certificate_Hash表示证书文件的hash值,Number是为了防止证书文件的hash值一致而增加的后缀

证书的hash值可以由命令计算出来,在终端输入

openssl x509 -subject_hash_old -in <certificate_file>

其中Certificate_File为pem证书路径,将证书重命名为hash.0放入系统证书目录,之后即可正常抓包。

如果是cer证书,请看:cer证书转pem证书方法

cer证书转pem证书方法

MIUI 10解锁system方法:

adb devices # 测试adb是否安装成功,成功了会出现设备的hash值
adb root
adb disable-verity # 禁用系统验证

记得开启USB调试,工具可以下小米助手。

以上方法整理修改自:https://gaojiajun.cn/2018/08/charles-notTrust-in-android7.0/


如您从本文得到了有价值的信息或帮助,请考虑扫描文末的二维码对我进行赞赏和鼓励。

与《MIUI10 将证书安装到系统证书中》相关的博文:


8
留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌
santong
santong

为啥我的小米system文件夹下只有一个temp

雷猴
雷猴

跟原文对比了下,你这90%以上都是抄别人的啊

雷猴
雷猴

没用的