安卓安装 Charles 系统级root证书
第一步 Charles PC端安装root证书并信任
第二步 给Android安装Charles系统证书
输出到桌面然后使用 openssl工具对名称进行hash
openssl x509 -subject_hash_old -in Desktop.pem
将截图红框部分的hash值copy出来 重命名Desktop.pem文件 重命名成dbeb6fdf.0, 根据你自己电脑输出的名字来重命名哈
后缀由 pem改成0
Desktop改成输出的hash值
使用adb推送到安卓目录 /system/etc/security/cacerts/ 下即可
打开cmd 进入桌面目录后 再输出下面这个命令
adb -s e38f2e35 push e8c698d2.0 /system/etc/security/cacerts/
如果没有意外的话,那重启手机就可以了
如果有意外呢? 有人说: 老师,我手机用了Magisk面具,用不了!没关系,我们还有备用方案
解决方法 第一步:
Magisk模块下载位置:
https://github.com/ys1231/MoveCertificate/releases
解决方法 第二步,将Charles的root证书导出到桌面 并发送到手机上Download目录
解决方法 第三步,使用手机安装证书
当然 如果你能直接双击安装证书 则不用看下面的步骤哈,直接去第四步
使用手机设置里面的,安装证书功能 ,从存储本地加载证书
如果不知道安装证书功能在哪, 百度下就好了哈,每个产商的手机可能有所不同
扫描二维码关注公众号,回复: 17581287 查看本文章![]()
选卓点击即可
解决方法 第四步 重启后即可
Drony 使用
打开Drony 右滑找到设置选项 选择Wifi配置
选择手机和电脑端Charles的同一wifi下
Drony配置一: 手动, Charles电脑端主机ip和端口
Charles 菜单栏 Help/Local Ip Address
选192.168开头的就可以了