V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
paperzhang66
V2EX  ›  Android

Android12 安装自定义的 HTTPS 证书到 root ca

  •  
  •   paperzhang66 · Apr 12, 2022 · 16657 views
    This topic created in 1485 days ago, the information mentioned may be changed or developed.

    手机是红米 K40 ,MIUI13.0.3 的版本。

    已经装了 Magisk ,尝试过MagiskTrustUserCerts好像不太行,能在系统证书中看到自己的证书,但浏览器打开还是不信任。

    请问大家还有啥其它办法吗?

    13 replies    2022-04-27 11:32:39 +08:00
    codehz
        1
    codehz  
       Apr 12, 2022 via Android
    火狐的话要到实验性设置里选择用系统证书
    paperzhang66
        2
    paperzhang66  
    OP
       Apr 12, 2022
    @codehz ,谢谢,请问谷歌浏览器和微信之类的有办法解决吗?
    cczhrd
        3
    cczhrd  
       Apr 12, 2022
    你是想抓包的话可以参考这个贴 https://www.v2ex.com/t/842130
    kaedeair
        4
    kaedeair  
       Apr 12, 2022
    要把证书放到 /system 下面才行,安卓 7.0 以后 app 不再信任用户安装的证书文件
    我参考了 https://www.jianshu.com/p/0bc5cc52a4f0 中 fidller 部分,但是要先在 https://www.telerik.com/fiddler/add-ons 下载 CertMaker for iOS and Android ,使用插件生成证书,否则会报 ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED
    安装完证书之后打开网址就正常了,也能正常抓包
    0A0
        5
    0A0  
       Apr 12, 2022 via Android
    试试 Moves certificates 模块。我使用正常。
    neoshui
        6
    neoshui  
       Apr 12, 2022 via Android
    buxiaozisun
        7
    buxiaozisun  
       Apr 12, 2022 via Android
    我也是 Android 12 magisk 模块好像不管用了
    zhangbo1191
        8
    zhangbo1191  
       Apr 12, 2022 via iPhone
    试试回退 chrome 版本 到 v98
    0d
        9
    0d  
       Apr 13, 2022 via Android
    把证书安装到 /system/etc/security/cacerts
    kid740246048
        10
    kid740246048  
       Apr 13, 2022
    微信做了 SSL Pinning 类似的处理,需要额外的插件,比如 JustTrustMe 、SSLUnpinning 这些
    acess
        11
    acess  
       Apr 17, 2022 via Android
    不知道证书有效期是不是太长了,chromium 改过策略 https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/certificate_lifetimes.md
    digitalwater
        12
    digitalwater  
       Apr 21, 2022
    证书有效期需要 400 天以内的。早就改了
    liuchenx
        13
    liuchenx  
       Apr 27, 2022
    安卓 7.0 以后不行,除非 root 丢到 system 下,或者自己的 app 修改证书策略
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3637 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 05:01 · PVG 13:01 · LAX 22:01 · JFK 01:01
    ♥ Do have faith in what you're doing.