首页 技术 正文
技术 2022年11月15日
0 收藏 833 点赞 3,732 浏览 1389 个字

前置条件

  • 1 手机要设置密码 然后安装charles 证书
  • 2 赋予 adb shell root权限(安装magisk就行)
adb shell # 连接手机进入shell模式
su root # 或者直接 su 如果你不root权限可以试着这个一般都是root
cd /data/misc/user/0/cacerts-added # 移动至于用户证书目录
mount -o remount,rw /system # 将系统证书目录权限改成可读可写就可以移动文件不然不行
cp * /system/etc/security/cacerts/ # 这里可以使用cp也可以使用mv
mount -o remount,ro /system # 移动完之后记得把权限改回只读

刷开发版root 步骤

1 刷个开发版,
2 刷完开发版后再次解锁获取root权限,
3 权限获取后, 下载Syslock.apk用来解锁system系统区。
4 复制粘贴到证书目录/system/etc/security/cacerts/。

一 刷开发版

https://miuiver.com/ 下载对应手机开发版本的安装包

设置-> 我的设备 -> MIUI版本 -> 点10次 UI图标(右上角出现手动选择安装包) -> 选择上面下载的安装包

二 打开root权限

手机管家 -> 应用安全 -> 权限 -> Root权限管理(第一次不叫这个)

三 安装 syslock 解锁 系统权限

链接: https://pan.baidu.com/s/1Ba8Un-ZlYtzsg9VkG-itxQ  密码: l6br
--来自百度网盘超级会员V6的分享
然后需要在上一步中赋予 syslock root权限(会有一些列的警告)

四 证书安装到系统文件

手机打开USB链接电脑

# 手机 root 方法参考各手机 root 教程,小米手机在 Windows 电脑下载[解锁工具](//www.miui.com/unlock/index.html),开启 fastboot 模式,手机端启用 root 权限(注意备份好手机上的数据到电脑)
# 以小米手机为例来开启 root 权限后设置 /system 目录为读写
# 以 root 权限执行
adb root
# 解决目录 read only 关键命令行
adb disable-verity
# 重启
adb reboot
# 以 root 权限运行
adb root
# 重新挂载
adb remount
# 设置读写
adb shell mount -o rw,remount /system
  • 准备charles证书
# 以下执行命令都是以证书文件在当前目录为前提
# 获取证书步骤
Help -> SSL Proxying -> Save Charles Root Certificate...
# 计算 Certificate_Hash 命令
openssl x509 -subject_hash_old -in <Certificate_File>
# 重命名 `<Certificate_File>` 为 `<Certificate_Hash.0>`
mv <Certificate_File> <Certificate_Hash.0>

  • 安装证书到安卓系统证书目录 /system/etc/security/cacerts
adb push <Certificate_Hash>.0 /system/etc/security/cacerts
  • 启用证书(我直接成功了)
开启步骤以小米新版本为例(如参考图倒数第二个即为我们安装的 Charles 系统证书)
设置 > 更多设置 > 系统安全 > 加密与凭据 > 信任的凭据[系统]
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,083
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,558
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,407
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,180
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,817
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,900