多数人把蓝牙耳机当成一个被动的配件——塞进耳朵,播放音频。围绕它们的安全讨论,即便偶尔出现,也往往集中在“别人能否截获你的音乐”或“追踪你的位置”上。但现实情况是,许多设备都能被黑,你的蓝牙耳机也不例外。
要让一副耳机被彻底操控,甚至不需要什么高深的人工智能技术。问题直接出在蓝牙设备本身。目前被业界重点关注的严重安全缺陷有两个,其中一个指向了埋藏在广泛使用的音频芯片内部的调试协议,另一个则与谷歌快速配对服务中的一个漏洞有关。这些漏洞的破坏力,不亚于一部手机被彻底入侵。
硬件层面的问题,很大一部分可以追溯到联发科子公司达发科技生产的芯片。这家公司的组件驱动着市面上众多热门耳机,而严重缺陷被直接写进了达发科技的固件里。问题的根源在于一个叫做RACE的协议,这原本是一个工厂诊断工具,但制造商在成品、面向消费者的产品中,习惯性地将其保持开启状态,且没有设置任何实质性的访问控制或身份验证。任何处于足够近范围内的人,都可以通过经典蓝牙或低功耗蓝牙连接到该协议,并开始向耳机发送指令。
叠加上面的硬件问题,便是谷歌快速配对服务中的漏洞。快速配对设计的初衷是让蓝牙配对尽可能无痛,它利用低功耗蓝牙信标提供快捷的一键连接。理想状态下,设备只应在用户刻意将其置于配对模式时——通常是长按物理按键——才接受新的配对请求。然而,这一检查机制依赖的是软件逻辑,而非任何真正的加密强制手段。
这意味着,当一个攻击者就在附近时,他可以在你正戴着耳机听音乐的时候,强行与你的耳机建立绑定。整个过程不需要钓鱼攻击,不需要特殊工具,甚至不需要你做任何操作。一旦进入,攻击者就获得了与合法拥有者相同的访问权限。他们可以接管音频流、注入语音提示来操纵虚拟助手、访问通讯录,或者干脆打开耳机内置的麦克风,监听周围发生的任何谈话。
如果你的蓝牙耳机已经被盯上,它不会有任何提示。只要攻击者在你大约五十英尺的范围内,就能在神不知鬼不觉的情况下,强行连接到你的无线耳机。这种攻击利用的正是内置于许多耳机中的快速配对系统的弱点。按照基本设想,耳机本应在用户手动将其置入配对模式后,才接受新的配对请求,可实际上,在范围广得出人意料的消费级耳机中,本该强行落实这一规则的检查机制要么已经损坏,要么从一开始就完全缺失。
热门跟贴