当我将手机连接到电脑并使用
据我所知,Android基于Linux,因此root用户是最高权限用户。然而,我对system用户感到困惑。也许我可以将其视为Linux系统中的普通用户,但在Android中它是特殊的:它拥有许多与Android相关的权限。
有人能告诉我root用户和system用户之间的真正区别,以及为什么Android需要添加一个system用户吗?
adb shell
命令与手机进行通信,并输入ps
命令以输出当前在手机上运行的进程信息时,我发现有两个特殊用户:一个是root,另一个是system。据我所知,Android基于Linux,因此root用户是最高权限用户。然而,我对system用户感到困惑。也许我可以将其视为Linux系统中的普通用户,但在Android中它是特殊的:它拥有许多与Android相关的权限。
有人能告诉我root用户和system用户之间的真正区别,以及为什么Android需要添加一个system用户吗?
system
,您仍然需要找到一种提升到 root 权限的方法。但是,为此您需要在特权服务中发现一个漏洞。 - Nikolay Elenkov