红米手机,安卓系统是12,证书导入/system/etc/security/cacerts目录后老是被自动删除是为啥

来源:4-6 手机安装证书,设置fiddler抓取移动端数据包

囧神1808

2024-01-04

手机已经解了bl锁,装上了magisk,也能进入root,证书9a5ba575.0能够推送到/system/etc/security/cacerts目录下,但是一会儿就被系统自动删除

写回答

1回答

大壮老师

2024-01-04

在Android系统中,证书被删除的问题可能有多种原因。以下是一些可能的解决方法:


1. 重新安装证书: 确保证书已正确安装。你可以尝试重新将证书推送到 `/system/etc/security/cacerts` 目录下,并确保推送过程中没有出现错误。


adb push 9a5ba575.0 /system/etc/security/cacerts/


   如果证书安装后仍然被删除,可能是系统或其他应用程序执行了某些操作来还原系统状态。在这种情况下,继续尝试下面的方法。


2. 修改系统分区为可写: 在Android系统中,/system 分区通常是只读的。你可能需要重新挂载该分区为可写,然后再次尝试推送证书。


adb remount
adb push 9a5ba575.0 /system/etc/security/cacerts/


   注意:修改系统分区为可写可能会导致系统不稳定或无法启动,谨慎操作。


3. 使用Magisk模块: 如果你已经安装了Magisk,可以尝试将证书作为Magisk模块安装。创建一个包含证书的 Magisk 模块,并通过 Magisk Manager 安装。这种方法通常更灵活,而且不需要修改系统分区。


4. 使用第三方应用管理证书: 有一些第三方应用可以用于管理证书,例如[证书管理器 (Certificate Installer)](https://play.google.com/store/apps/details?id=com.certinstaller)。通过这些应用安装证书,可能会更稳定地保留证书。


5. 检查系统日志:查看系统日志文件,尤其是 `/var/log/messages` 或 `/var/log/syslog`,以了解系统是否记录了有关证书删除的信息。


请谨慎操作,对系统进行任何更改都可能导致不稳定性或数据丢失。确保在尝试任何更改之前备份重要数据。如果你对系统操作不够熟悉,建议谨慎尝试或寻求专业支持。


0
1
囧神1808
这个magisk模块,亲测可用https://github.com/NVISOsecurity/MagiskTrustUserCerts/blob/master/README.md
2024-01-05
共1条回复

移动端Python爬虫实战 数据抓取+数据可视化

从App数据抓取到数据可视化,全流程讲解

1831 学习 · 1003 问题

查看课程