SHARE THE PERSPECTIVE
锁屏上隐藏了正文,不等于其他应用访问通知的权限已被撤销。

Android 的通知访问权限可能让其他应用获得即时通讯应用放在通知中的信息。这个应用可能是值得信赖的智能手表配套工具,也可能是获取了超出实际需要的权限的工具。端到端加密并不控制负责解密消息的设备上的权限。

不过,有两种常见的笼统说法并不正确:不是每个应用都能自动访问其他应用的通知,也不是每个通知监听器都能在所有 Android 版本上读取全部一次性验证码。

Notification access 究竟是什么?

NotificationListenerService 是 Android 用于接收通知事件的官方接口。获得相应访问权限的应用,可以在操作系统的限制范围内接收其有权访问的通知信息。这一机制本身不是恶意软件;风险取决于通知的内容、应用是否可信,以及它如何使用数据。

不要将这种访问权限与普通的 Allow notifications 选项混为一谈:

设置 有什么作用? 对隐私意味着什么?
允许某个应用发送通知 应用显示自己的通知 不一定意味着它有权读取其他应用的通知
Notification access 应用可以充当通知监听器 可能接收其他应用的通知信息
在锁屏上显示敏感内容 决定屏幕前的人能看到什么 单独调整这一设置不等于撤销监听器的访问权限
即时通讯应用内的预览设置 决定即时通讯应用在通知中放入什么内容 可以阻止敏感文字进入通知,但需要实际测试

音乐播放器为了显示自己的播放通知,并不一定需要读取所有应用的通知。如果一个应用要求如此广泛的权限,请核实它的具体用途;应用的名称或类别不足以成为授权理由。

哪些信息可能离开聊天范围?

通知可能显示发送者姓名、部分消息或群组名称。即使消息正文已隐藏,通知到达的时间或应用名称仍可能透露你的活动信息。经由这条途径传递给其他应用的内容,就不再仅仅处于原即时通讯应用的安全边界之内。

不应把这种风险等同于破解加密算法。消息首先到达获授权的设备,随后应用可能将信息的副本交给操作系统,用于生成通知。关于其他层面的说明,请参阅 Livara 的安全边界。手机上的本地通知,也不等同于 push 服务通过网络传输的数据;两者需要分别检查。

Android 15 对一次性验证码做了哪些改变?

根据 Android 15 官方文档,当系统在通知中检测到 OTP 时,会向不受信任的监听器遮蔽通知内容。此规则存在例外,包括某些设备配套应用。

不要把这项保护理解为所有通知都保密、验证码识别率达到百分之百,或每个已安装的应用都安全。操作系统版本、内容类型识别和应用的信任级别都很重要。更新系统有帮助,但不能代替检查访问权限。

不安装额外工具,实际检查访问权限

1. 找到监听器列表

在手机设置的搜索框中搜索 Notification access 或“通知使用权”。在许多手机上,这个选项位于 Apps 和 Special app access 下;不同厂商使用的名称和菜单路径可能不同。

对每个已启用的应用都问一问:这是我自己安装的吗?究竟哪项功能需要这项权限?我现在还在使用它吗?撤销不必要的权限。如果手表或辅助工具依赖这项权限,请考虑撤销带来的影响,并核查应用及其发布者。

2. 限制即时通讯应用自身的预览

如果应用提供用“新消息”替代正文和姓名的选项,请按自己的需要设置。不要认为只关闭锁屏显示就足够了:在其他状态下,通知的完整正文可能仍然可用。

3. 分别检查锁屏和配套设备

Google 的通知设置指南 介绍了隐藏敏感内容或不在锁屏上显示通知的选项。也请把手表、车载屏幕、已连接的电脑和通知历史记录纳入测试计划。

4. 用一条无敏感内容的消息进行测试

请一位可信的人发送不含敏感信息的文字。锁定手机,查看手机及已连接设备上会显示什么,然后与手机解锁时的结果进行比较。这个测试检查的是可观察到的行为;屏幕上没有文字,并不能证明手机没有恶意软件。

如果我已经把权限授予了可疑应用,该怎么办?

撤销权限可以限制今后通过同一路径进行的访问,但无法收回已经复制出去的数据。检查不认识的应用,如无必要就将其卸载;保持操作系统更新,并检查重要账号的登录会话。如果怀疑账号可能被盗,请在可信设备上检查该账号的安全设置。

仅凭耗电情况或一条奇怪的通知,无法确定存在恶意软件。面对严重或有针对性的风险,寻求专业帮助比安装几个来历不明的“清理工具”更合适。

常见问题

只关闭锁屏预览就够了吗?

这有助于让手机旁的人看不到正文,但不一定会移除通知监听器可以访问的内容。请分别检查其他应用的访问权限,以及即时通讯应用自身的预览设置。

E2EE 能防止通知监听器读取群聊消息吗?

E2EE 保护消息传输的路径。如果接收设备把群组信息放进通知,那么这份副本受手机的设置和权限约束。

每个与手表连接的工具都不安全吗?

不是。这项权限可以有实际用途。目标是尽量减少授权并作出知情选择,而不是给所有配套应用贴上不安全的标签。

了解 Livara 的威胁模型
CONTINUE THE THREADAndroid & device security ↗Digital privacy ↗
YOU’VE REACHED THE ENDBack to the reading room ↗