谷歌正致力于通过对应用程序处理联系人列表方式的根本性更新,来增强安卓系统用户的安全性和隐私。此举旨在解决因向应用授予广泛且不必要的权限而导致的安全漏洞,这些漏洞可能会危及用户数据。
更精细的权限系统
目前,安卓系统中的联系人权限缺乏精确性;任何请求 WRITE_CONTACTS 权限的应用都可以获得全面访问权限,从而允许其一次性修改或删除所有联系人。随着未来安卓 18 系统的更新,谷歌计划用基于特定“意图”(Intents)的系统来取代这种一刀切的方法,允许应用每次仅请求添加或修改单个联系人。
为什么这一改变很重要?
此更新的重要性在于降低网络攻击的风险,这些攻击可能会滥用广泛的权限。如果某个应用遭到入侵或带有恶意,它目前可以对用户的联系人数据库进行根本性的更改,例如用虚假数据替换真实信息,以欺骗用户或冒充可信联系人。通过缩小访问范围,恶意应用将更难以在不被察觉的情况下执行此类攻击。
批量联系人管理
对于出于合法目的需要广泛权限的应用(例如官方联系人管理应用),谷歌将提供一项名为 MANAGE_CONTACTS 的新权限。该系统的首批组件定于今年晚些时候发布的 Android 17 QPR2 更新中亮相。
这一改变是谷歌持续减少授予应用权限战略的一部分,此前谷歌已经在早期版本中对读取联系人权限实施了类似的限制,这反映了向“最小权限”原则的技术转变,以保护用户隐私。