简单将自己的证书添加到系统根证书,需要 root

355 天前
 seers
cp /system/etc/security/cacerts/* /data/misc/user/0/cacerts-added/
mount -t tmpfs tmpfs /system/etc/security/cacerts
cp /data/misc/user/0/cacerts-added/* /system/etc/security/cacerts/
9178 次点击
所在节点    Android
18 条回复
jiangzm
355 天前
???
cweijan
355 天前
有了 root 不是随随便便加证书吗
NnMmOo
355 天前
瞎装根证书做什么?
onikage
354 天前
@NnMmOo 免费自建单人使用的 https ,我也这么干过。
owen800q
354 天前
System 不是 root 了也不可以写文件进去吗
noahhhh
354 天前
@owen800q 新版本系统已经不行了,进入系统以后都是只读的,Magisk 可以开机前就挂载分区达到修改效果
choury
354 天前
@noahhhh mount -o remount,rw /system
owen800q
354 天前
@choury 我在 miui 14, android 13 测试了不行
v2yllhwa
354 天前
magisk 可以用 move certificates 插件,把 user certificate 放到 system
owen800q
354 天前
@v2yllhwa Android 13 或以上的系统测试了不行,好像其他人也是这样,
https://github.com/Magisk-Modules-Repo/movecert/issues/19
sue0917
354 天前
听着就危险。。。
jeesk
354 天前
@NnMmOo 抓包
Xunit
354 天前
高版本 android 的证书不在/system 里了,在/apex 里,这个分区甚至先于/system 挂载。
高版本 android 的/system 是只读的,挂载成可读写也没啥意义,因为大概率 1 字节空间都没有。
要装证书到系统得 magisk 模块 Bind mount 或者 ksu overlayfs 。
bwt
354 天前
@owen800q 有个模块叫 magicOverlayfs ,刷之后可以写 system 分区,miui14 Android13 实测,经常用它来推证书抓包
ijyuqi
354 天前
我也想问同样的问题,最新的 nadroid9 就是给了 root 也安装不了系统证书了
xiaokanhongchen
353 天前
对,我刷了 magicOverlayfs ,miui 14, android 13 ,可以正常读写,只是说看什么抓包软件好用,没找到合适的。小黄鸟不更新已弃用。有什么推荐的么?
@bwt
bwt
353 天前
@xiaokanhongchen 除了小黄鸟,还真不知道其他好用的工具了😂HttpCanary 虽然停更但毕竟还能用,还可以修改出入参,断点
bwt
353 天前
@bwt 另外 magicOverlayfs 和 Android14 好像不兼容,前两天升级到了 hyper OS ,这个模块已经刷不进去了。GitHub issue 已经有了相关反馈,但无解决方案

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/997185

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX