准备工作
- Android 4.4及以上
- 手机已经root
- adb连接手机正常
先设置用户证书(会要求手机必须有锁屏密码)
- 打开“设置->安全和隐私->凭据存储->系统”可以查看安装的证书
- 成功安装后,用户证书地址 data/misc/user/0/
安装系统证书
系统证书目录 system/etc/security/cacerts/
# su获取超级用户权限,mount将/system目录重新挂载为可读写,最后执行复制
adb shell
su
mount -o rw,remount /system
cp /data/misc/user/0/cacerts-added/0ebc5741.0 /system/etc/security/cacerts/
修改文件权限
cd /system/etc/security/cacerts/
chmod 644 0ebc5741.0
用ls命令检查文件权限是否正确
ls -alZ
-rw-r--r-- root root u:object_r:system_file:s0 5ed36f99.0
安卓adb system权限问题 ‘/dev/block/dm-0’ is read-only
adb root
adb disable-verity
adb reboot
# 重启之后
adb root
adb remount
adb shell
mount -o rw,remount /system
手机浏览器打开HTTPS站点,看抓包工具中是否可以正常解析HTTPS报文。