【备忘录】charles 高版本安卓系统 抓https包 配置

1.准备手机 root  (主要是解锁system 分区) 小米自带的root 需要手动解锁system 这时候可以下载syslook 一键解锁system 或者安装magisk manager 同时取消保留AVB 2.0/dm-verity 后安装magisk。自动解锁。

2.电脑下载安装openssl

3.电脑版下载根证书 (在help- ssl proxying-save root...) 保存到桌面备用 文件格式是pem

4.使用命令openssl x509 -subject_hash_old -in (文件位置 直接把前面一段复制进去 然后把文件拖入黑框)

【备忘录】charles 高版本安卓系统 抓https包 配置

5. 将根证书文件命名成红框里面的数字 (扩展名为.0 如 我的就是077a4730.0) 这里要注意 你需要先去手机目录里面看看 如果已经有这个名称的证书了 就要改成.1 .2 防止冲突 手机目录位置为 (/system/etc/security/cacerts/) 记得挂载读写。

6.将重命名后的文件 复制进文件夹(/system/etc/security/cacerts/) 可以使用root explorer 等工具进行。