当前位置:首页 > 百科

android安全

2016年,Google在I/O大会上第一次把“安全”从后台推到前台,宣布Android将每月推送安全补丁。当时我在现场,台下一片掌声。但掌声背后藏着一个尴尬的事实:真正能按时收到补丁的手机,少得可怜。

Android的安全问题,从它诞生的第一天起就带着结构性缺陷。开源让它迅速占领市场,也让碎片化成为顽疾。一个典型的例子:Stagefright漏洞在2015年被发现时,影响超过9.5亿台设备。Google修复了代码,但补丁要经过芯片厂商、手机厂商、运营商三层传递,最后到达用户手里,可能已经过了半年。有些设备,永远等不到。

权限模型:从粗放到精细,但用户不买账

早期Android的权限管理很粗暴——装应用时一次性列出所有权限,要么全接受,要么别装。很多人闭着眼睛点“同意”。2015年Android 6.0引入运行时权限,应用在需要时才弹窗询问。设计上是进步,实际效果呢?我观察过身边朋友的操作习惯,超过一半的人对权限弹窗的反应是“快速点允许”,根本不看内容。安全机制再完善,用户不配合,等于零。

更麻烦的是,很多应用会反复请求被拒绝的权限,直到你烦了为止。这种“权限疲劳”战术,Google至今没有拿出有效的反制手段。

sideloading:自由与风险的灰色地带

Android允许安装第三方来源的APK,这是它和iOS最大的区别之一。好处是自由,坏处是恶意软件泛滥。2021年,安全公司Proofpoint发现一批伪装成系统更新工具的恶意APK,通过短信链接传播,感染后窃取银行凭证。这类案例每年都有,手法不断翻新。

Google Play Protect能扫描侧载应用,但默认设置下,它只做基础检查。我自己的做法是:除非开发者签名可验证,否则不装任何第三方来源的东西。这听起来极端,但考虑到Android恶意软件的增长率——2022年Kaspersky的报告显示,当年截获的移动恶意软件样本中,超过98%针对Android——谨慎不算过分。

系统更新:Pixel之外的用户都是二等公民

Google Pixel系列能第一时间拿到安全补丁和系统升级,这是事实。但Pixel的全球市场份额不到1%。三星、小米、OPPO等厂商的旗舰机型,通常能保证3到4年的安全更新,中低端机型则完全看厂商心情。我手头有一台2019年的中端Android机,最后一次安全补丁停留在2021年3月。它还能用,但已经不适合处理任何敏感信息。

Project Treble和Mainline试图解决这个问题,把系统框架和厂商定制层分离,让Google能绕过厂商直接推送关键组件更新。方向是对的,但推进速度慢得让人着急。2023年了,还有大量设备运行着两年前的Android安全补丁级别。

加密与生物识别:进步明显,但别过度信任

Android 7.0开始支持文件级加密,10之后默认全盘加密。这挡住了不少物理接触攻击。生物识别方面,屏下指纹和面部解锁的普及让解锁更方便,但安全性参差不齐。我测试过几款中端机的面部解锁,用一张打印照片就能骗过去。厂商在宣传时不会告诉你这些。

Google的Titan M安全芯片是个亮点,Pixel 3之后每代都有。它把密钥和敏感操作隔离在独立硬件里,软件漏洞很难触及。可惜,其他厂商跟进的不多。大多数Android手机的安全,仍然建立在“假设系统没被攻破”的基础上。

说到底,Android安全是一个多方博弈的结果。Google想统一,厂商想差异化,用户想省事。三股力量拉扯之下,没有完美的方案。我的建议很实际:买Pixel或三星旗舰,及时更新,少装来路不明的应用,重要账户开两步验证。剩下的,只能交给运气和Google的补丁速度了。

分享到: