Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ MoveCertificate Public template

支持Android7-16移动证书,兼容magiskv20.4+/kernelsu/APatch, Support Android7-16, compatible with magiskv20.4+/kernelsu/APatch

License

Notifications You must be signed in to change notification settings

ys1231/MoveCertificate

Repository files navigation

English | Türkçe

这是一个Magisk/KernelSU/APatch模块 用于移动用户证书到系统证书.支持Android 7-15 如果手机是官方镜像,可能就需要借助模块,如果是自己编译的直接内置或者remount手动移一下就行了.

使用方法

  1. 导出证书后直接push到手机,使用系统设置正常安装证书,完了重启即可,不需要格式转换.
  2. 可搭配 appproxy vpn代理工具.

手动安装证书到系统证书目录

  • 此方法会覆盖已有的证书,专为多台电脑和内置证书准备
  • 正常情况下,不需要此场景.
  1. 如果证书已经移动过或者内置到源码中,会发现直接通过系统安装,实际证书并没有被安装进去,需要保留这种场景

  2. 导出抓包软件证书 转换 证书为 pem 格式

  3. (削除) adb shell "mkdir -p /data/local/tmp/cert" (削除ここまで)

  4. 获取证书hash

# pem 证书 Android 系统使用 der 所以移动后的证书格式需要转成 der
## 1. 计算 hash
### 不同openssl版本 1.0以上的
openssl x509 -inform PEM -subject_hash_old -in cacert.pem
### 不同openssl版本 1.0以下的
openssl x509 -inform PEM -subject_hash -in cacert.pem
## 2. 转der
openssl x509 -in cacert.pem -outform der -out cacert.der
mv cacert.der 02e06844.0
# der 证书 
## 1. 先转 pem 计算hash
openssl x509 -in cacert.der -inform der -outform pem -out cacert.pem
openssl x509 -inform PEM -subject_hash_old -in cacert.pem
## 1.1 或者直接计算 der
openssl x509 -in cacert.der -inform der -subject_hash_old -noout
## 2. 重命名证书为 hash值.0
mv cacert.der 02e06844.0
# 或者直接使用手机安装后,提取用户目录的证书出来,就不需要考虑计算和格式转换问题.

20221109212126575

  1. 手动修改证书(转换前)文件名为02e06844.0,或者共存02e06844.1
  2. (削除) mkdir /data/local/tmp/cert 这个cert目录需要自己创建 (削除ここまで)
  3. adb push 02e06844.0 /data/local/tmp/cert/
  4. 证书推到手机后,重启即可生效,突然发现得保留这种场景。

使用实测

2024年02月19日_01.27.27

Star History

Star History Chart

参考链接:

About

支持Android7-16移动证书,兼容magiskv20.4+/kernelsu/APatch, Support Android7-16, compatible with magiskv20.4+/kernelsu/APatch

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

Languages

AltStyle によって変換されたページ (->オリジナル) /