一直有人认为,相比iOS,安卓生态系统更有优势,因为安卓用户能侧载应用程序;不过,在Android 13推出后,用户要这样做将会变得更困难。为了保护用户,Android 13对侧载应用程序会实施新的限制,这些被侧载的应用程序将无法使用你手机上的“无障碍服务”( Accessibility API)。
顾名思义,由谷歌(Google)设计的“无障碍服务”,实际上旨在为残疾用户提供帮助,让他们也能顺利使用应用程序。它也是一个相当强大的API,用户在下载应用程序时,能设定许多管理权限,如查看和控制屏幕,以及在手机上查看和执行操作。
这对于像TalkBack这样的应用程序来说是很好的,它可以读取屏幕,使视力受损的人仍然可以使用他们的设备,不过,当侧载的应用程序获得这种特权时,实际上是相当危险的。
正如Esper公司的米沙拉曼(Mishaal Rahman)所解释的那样,一般情况下,当任何想要使用“无障碍服务”的应用程序,在能够被列入谷歌应用商店之前,都需要经过一系列的环节。
例如,如果应用程序开发人员希望他们的应用程序,能在Android 12设备上使用“无障碍服务”,就需要填写谷歌提供的许可申报表,在其应用程序中向用户披露使用“无障碍服务”,以及要求用户批准使用“无障碍服务”的原因。
只有真正的无障碍工具才能避开这些严格的限制。另外,通过让用户侧载他们的应用程序,坏人可在不需要通过谷歌的严格要求下,获得使用“无障碍服务”的机会。
在Android 13系统中,如果你侧载应用程序,并要求访问“无障碍服务”,你会看到一个弹出式对话框,说明相关应用程序的辅助功能服务受到限制,为了你的安全,目前不可用。
需要注意的是,这不会涵盖所有侧载应用程序,因为来自合法来源的应用程序,如F-Droid不会受到影响,只有从APK文件安装的应用程序会受到限制,这些文件被系统视为不安全。
该限制是针对任何带有恶意软件的假应用程序,防止它们能够读取你的屏幕,以及阻止它们窃取你的个人资料,如密码、电子邮件和个人数据。考虑到骗子利用假的应用程序来锁定受害者,这些新的限制也许是最好的办法。
这只是谷歌对“无障碍服务”所作的最新调整。几周前,谷歌调整了一些政策,指出远程通话录音应用程序不再被允许滥用“无障碍服务”,来进行通话录音功能,该服务应该只用于帮助残疾用户。
【资料来源】