
自己做了一个 Magisk 模块,需要写个系统证书 我的操作是把证书重命名,然后放到
/system/etc/security/cacerts/ 手动放过去是没有问题的,但是打包成 Magisk 模块放进去的话,虽然在系统证书的列表里面看得到,但是没有效果 想问一下各位大佬这是出什么问题了
1 mxT52CRuqR6o5 2020-02-26 10:38:33 +08:00 via Android ssl pinning |
2 Fanx OP @mxT52CRuqR6o5 那为什么手动放过去没问题呢 |
3 ysc3839 2020-02-26 18:08:41 +08:00 怀疑是系统在 Magisk 替换前就已经读取了。 |
4 Fanx OP @ysc3839 是这样的,本身系统是没有这个证书的,我手动放到那个目录里是可用的,且能生效,然后 Magisk 模块放进去在系统证书的列表里也是能看到的,但是没有效果,既然在证书列表里能看到,那就可能是在替换后才读取的 |
6 ysc3839 2020-02-27 15:39:14 +08:00 via Android 另外还有可能是对目标 app 开启了 Magisk Hide? |
9 CHEN1016 2020-03-04 17:07:03 +08:00 自己做的?厉害啊,仓库里面已经有了一个,叫 Move Certificates,试了下可以 |