Root(不)安全吗?
Root是Linux下管理员帐户,和Windows系统下Administrator的管理员帐户一样,对系统文件拥有完整的读写权限(运行特定程序、修改系统文件等等,想干嘛就干嘛)。一般系统的默认帐户是没有管理员权限的,不能访问或修改任何系统文件,用户在默认帐户的权限下进行任何操作,系统本身都是相对安全稳定的(病毒还是可以利用系统漏洞获取管理员权限进而为所欲为)。
基于Linux的Android系统也默认不给管理员权限,相对安全的同时也会带来限制,尤其是Android没有Windows那样便利的提权操作(右键“以管理员身份运行”、UAC等等,以后不知道有没有),想要管理员权限,只能Root(动词,取得Root帐户)。
但是现在不少厂商想方设法阻碍用户Root,Root不过是取得Android的管理员权限,完全是用户权利(居然还有Root后不保修这种霸王条款),还义正严词说什么安全因素,明明就是自身商业利益(卸载预装App用户数据搜集少了、换App商店生态圈小了、增加故障概率/售后成本等等)。
尤其要说三星,把Root/刷第三方系统和自家安全软件Knox关联到一起,Root后Knox失效,居然还做成永久性的e-fuse,连带失去加密、Samsung Pay等功能,我看把Knox的介绍改成“一款不能在管理员权限下工作的安全软件”好了,是有多不想用户卸载预装App。
Root的风险如下(都可以简单避免)
- Root操作不当变砖(仔细看教程一步步操作,概率小于中彩票)
- 误删/修改系统文件造成系统错误或宕机(没事别乱删乱优化)
- 误授予不良App Root权限使系统被破坏(只授予信任的App Root权限)
中病毒(Root与否不影响中毒,防毒需要的是安全意识)隐私泄漏(泄漏隐私根本不需要Root权限)
再看Root的好处(* 不是Root完就有这些功能,Root只是第一步,需要再装App进行设置)
- 卸载不需要的预装App、系统功能
- 运行需要Root权限的App
- 管理App自启动、后台运行
- 管理App权限
- 控制个人信息
- 自定义系统、App界面(调整dpi、美化等等)
- 修改系统设置
- 配置iptables防火墙
- 修改内核设置
- 破解应用内购
- 其它任何需要管理员权限实现的操作
建议大陆的安卓手机用户搜“国产App”了解一下情况(Baidu都可以),然后考虑是Root还是换台iPhone。如果觉得手机慢点也没啥/个人隐私无所谓/骗子智商没我高,其实不Root的安卓也挺好。 😆