Giter VIP home page Giter VIP logo

movecertificate's Introduction

Hi there 👋

Anurag's GitHub stats

movecertificate's People

Contributors

ys1231 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

movecertificate's Issues

用户证书无法被移动到系统证书库

  • Device: Pixel 8 Pro
  • OS version: 14
  • env: magisk
  • installed module: [ Zygisk - LSPosed V1.9.2, Shamiko v1.0.1, MoveCertificate v1.4.11 ]

安装证书一切正常,但重启后证书仍然保留在用户证书库。

/data/adb/modules/MoveCertificate/certificates
/apex/com.android.conscrypt/cacerts
/apex/com.android.conscrypt@(\d{9})/cacerts

以上三个目录中均能找到安装的证书。

实际抓 HTTPS 包也会提示证书不被信任。

log

[iyue_MoveCertificate] Keep only one up-to-date log
[iyue_MoveCertificate] start move cert !
[iyue_MoveCertificate] current sdk version is 34
[iyue_MoveCertificate] Backup system certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates status:0
[iyue_MoveCertificate] fix user permissions: /data/misc/user/0/cacerts-added/
[iyue_MoveCertificate] fix user permissions status:0
[iyue_MoveCertificate] fix permissions: /data/adb/modules/MoveCertificate/certificates
[iyue_MoveCertificate] fix permissions: 0
[iyue_MoveCertificate] find system conscrypt directory
[iyue_MoveCertificate] find conscrypt directory: /apex/com.android.conscrypt@341911010
[iyue_MoveCertificate] certificates installed

Device root status got detect when I enable the module

  • Device: Xiaomi 13

  • OS version: MIUI EU 14.0.31.0.TMCCNXM

  • env: kernelsu 11413

  • install version: 1.4.11

  • installed module:

    • Zygisk - LSPosed V1.9.2(7024)
    • Shamiko v1.0.1 (300)
    • Zygisk Next v1.0.3(287-bd5b40a-release)

ESUN Bank APP / line pay will detect device root status after I enabled MoveCertificate.
Is there any way to hide root when I enable the module?

pixel2 android11 重启后,证书未生效,证书 权限错误

感谢大佬提供模块
设备 pixel2 android11 ,masgisk 26100
步骤:
1.httpcanary 导出证书后,安装证书 (用户证书)
2.重启
3.安装MoveCertificate模块
4.重启
查看/system/etc/security/cacerts
-????????? ? ? ? ? ? 87bc3517.0
image
求教如何解决,感谢~

模块生效了,但是证书还是在用户证书下

  • Device: 一加10 pro
  • OS version: 14
  • env: magisk

出现的问题:证书push到设备之后,重启手机,证书确实被安装了,但不是安装到了系统证书下,还是用户证书。然后导致抓包HTTPS还是有问题。主要mitmproxy官方的magic模块压根没效果,用大佬你这个模块有效果,但是没安装到系统证书下。

install.log的日志:

[iyue_MoveCertificate] Keep only one up-to-date log
[iyue_MoveCertificate] start move cert !
[iyue_MoveCertificate] current sdk version is 34
[iyue_MoveCertificate] Backup system certificates
[iyue_MoveCertificate] Backup system certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] fix permissions: /data/misc/user/0/cacerts-added/
[iyue_MoveCertificate] fix permissions status:0
[iyue_MoveCertificate] find system conscrypt directory
[iyue_MoveCertificate] find conscrypt directory: /apex/com.android.conscrypt@340090000
[iyue_MoveCertificate] mount: /apex/com.android.conscrypt@340090000/cacerts/
[iyue_MoveCertificate] mount status:0
[iyue_MoveCertificate] move cert: /apex/com.android.conscrypt@340090000/cacerts/
[iyue_MoveCertificate] fix permissions: /apex/com.android.conscrypt@340090000/cacerts/
[iyue_MoveCertificate] move cert status:0
[iyue_MoveCertificate] certificates installed

install14.log的日志:

[iyue_MoveCertificate] Keep only one up-to-date log
[iyue_MoveCertificate] mount: /apex/com.android.conscrypt/cacerts/
[iyue_MoveCertificate] mount status:0
[iyue_MoveCertificate] move cert: /apex/com.android.conscrypt/cacerts/
[iyue_MoveCertificate] fix permissions: /apex/com.android.conscrypt/cacerts/
[iyue_MoveCertificate] move cert status:0

826e964862f9407f64bcfd92d2a658d

模块不生效

  • Device: Xiaomi12Pro
  • OS version: Hyperos1.0.2
  • env: apatch

无日志.
安装后,手机重启进不了系统,应该是触发了apatch了保护,然后自动二次重启,进入系统查看证书,证书安装在用户证书中,未在系统证书.

小米12 hyperOS无效

安卓14 2024-02-01安全补丁,安装模块后,用户证书消失,打开系统证书界面会重启,重启后用户证书和系统证书均没有

提个建议,可以选择不安装用户证书吗

可以选择不安装用户证书吗,毕竟可以成功安装系统根证书的话,在安装用户证书是不是有点多此一举。
因为MIUI会在每次开机的时候弹出“网络可能受到监控”吧啦吧啦的,有点烦这个提示。
Screenshot_2024-04-15-19-39-59-659_com android settings

Pixel4 Android13 Chrome does not trust

The certificate has been installed in the system directory. It can be used by other apps. Only the Google browser cannot. After checking, it is because /system/etc/security/cacerts_google exists in the system. Have you considered adding this directory?

证书不生效

查看系统凭据,均已移动过去了,用户凭据也存在,抓包证书仍然显示不信任
环境:ksu
内核:4.19.259

一加8T-coloros 14 无效

现象:/data/adb/modules/MoveCertificate 下已有用户证书,/apex/com.android.conscrypt/cacerts 目录下也存在对应证书,但/apex目录下同时存在com.android.conscrypt@3400900000/apex/com.android.conscrypt@3400900000/cacerts目录下不存在对应用户证书,设置的证书界面下页没有对应用户证书。请帮忙分析下~!

1.4.6版本无法开机

  • Device: Meizu 21
  • OS version: 14
  • env: magisk alpha 27001

Additional context
启用1.4.6版本之后,无法开机,卡在Flyme气球页面,没有install.log。

unzip error

  • Device: [ Pixel5 ]
  • OS version: [ 14 ]
  • env: [ magisk ]

Additional context
Add any other context about the problem here.
Extract unzip error, Upload Module Execution Log

安卓14没有成功

  • Device: oneplus ace 3v ColorOS 14
  • OS version: 14
  • env: [magisk27]

目前安装看起来一切正常,但是抓包还是证书异常。
然后我在/apex/com.android.conscrypt@340090000的certs目录下面没有找到我预留的证书。大佬有没有思路,或者我该怎么继续排查,谢谢。

Additional context
[iyue_MoveCertificate] Keep only one up-to-date log
[iyue_MoveCertificate] start move cert !
[iyue_MoveCertificate] current sdk version is 34
[iyue_MoveCertificate] Backup system certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates status:1
[iyue_MoveCertificate] fix user permissions: /data/misc/user/0/cacerts-added/
[iyue_MoveCertificate] fix user permissions status:1
[iyue_MoveCertificate] fix permissions: /data/adb/modules/MoveCertificate/certificates
[iyue_MoveCertificate] fix permissions: 0
[iyue_MoveCertificate] find system conscrypt directory
[iyue_MoveCertificate] find conscrypt directory: /apex/com.android.conscrypt@340090000
[iyue_MoveCertificate] certificates installed

Read Description!

Can you please do something that add my certificate into /system/etc/security/cacerts/ directory too. Currently it's only moving certificate to /apex/com.android.conscrypt/cacerts/

I want it to move that my custom certificates to /system/etc/security/cacerts/ this directory too. thank you

doesn't work on ONEPLUS Ace 3

  • Device: [ ONEPLUS Ace 3 ]
  • OS version: [ 14, PJE110_14.0.0.810(CN01) ]
  • env: [ magisk 27.0(27000) ]
  • installed module: [ Zygisk - LSPosed V1.9.2 ]

Additional context
I followed “手动安装证书到系统证书目录”
The certificate is still in user's direcotry after reboot.

/data/adb/modules/MoveCertificate/install.log is shown below:

[iyue_MoveCertificate] Keep only one up-to-date log
[iyue_MoveCertificate] start move cert !
[iyue_MoveCertificate] current sdk version is 34
[iyue_MoveCertificate] Backup system certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates
[iyue_MoveCertificate] Backup user custom certificates status:0
[iyue_MoveCertificate] fix user permissions: /data/misc/user/0/cacerts-added/
[iyue_MoveCertificate] fix user permissions status:0
[iyue_MoveCertificate] fix permissions: /data/adb/modules/MoveCertificate/certificates
[iyue_MoveCertificate] fix permissions: 0
[iyue_MoveCertificate] find system conscrypt directory
[iyue_MoveCertificate] find conscrypt directory: /apex/com.android.conscrypt@340090000
[iyue_MoveCertificate] certificates installed

miui13系统(安卓12)安装fiddler的cer证书问题

miui13系统(安卓12)安装fiddler的cer证书,magisk安装此插件后,重启后浏览器弹框提示“安全警告,该网站的安全证书有问题”,查看证书提示,证书并非来自可信的授权中心,大佬是否可以看下此问题原因,感谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.