Root的原理
root吧
全部回复
仅看楼主
level 11
彤彤🔯 楼主
Android获取Root其实和Linux切换Root用户是一样的。在Linux下,只要执行su或sudo,输入Root的密码就能获取Root的权限了,其实就是将uid和gid设置为0。在Android5.0之前没有多用户切换,对su也没有密码验证,也没有sudo命令,所以很多Rom都去掉了su命令。
2021年06月28日 05点06分 1
level 11
彤彤🔯 楼主
其实在Android系统中,获得了Root比没有获得Root的系统多了两个东西,一个是su二进制文件,一个是superuser.apk,su是用来获得Root权限的命令,superuser.apk是一个管理工具,用来对Root权限进行管理和安全提示。
2021年06月28日 05点06分 2
level 11
彤彤🔯 楼主
当某些程序执行su指令想取得系统最高权限的时候,Superuser就会自动启动,拦截该动作并做出询问,当用户认为该程序可以安全使用的时候,就选择允许,否则,可以禁止该程序继续取得最高权限。
2021年06月28日 05点06分 3
1