你的口袋里、手腕上、耳朵里、车钥匙扣上、家门口的锁芯里——至少有五六台设备在 2.4GHz 频段里用蓝牙广播自己,几乎从不关机。2017 年,一个叫 BlueBorne 的漏洞不需要你点任何链接、不需要配对,就能隔空接管你的手机;2026 年 6 月,安全研究员演示了在 15 米外把一个蓝牙音箱变成”隐形键盘”。蓝牙不是”短距离所以安全”——恰恰相反,正因为人人都觉得它近、它小、它不重要,它才成了攻击者最爱钻的空子。
这一篇我们从”蓝牙怎么认朋友”讲起,把协议漏洞、设备漏洞、追踪器滥用、车钥匙中继挨个过一遍,最后给你一套能直接落地的防御清单。
一、先分清楚:蓝牙其实有两套规矩
蓝牙不是一个协议,是同一屋檐下的两家人:
| 经典蓝牙 BR/EDR | 低功耗蓝牙 BLE | |
|---|---|---|
| 定位 | 持续连接、高带宽 | 低功耗、短报文 |
| 典型设备 | 耳机、音箱、车载 | 手环、传感器、AirTag、智能锁 |
| 配对模型 | 复杂(传统配对) | 简化(LE 配对) |
| 安全历史 | 老、漏洞多 | 新、但也有自己的坑 |
关键认知:BLE 为了”低功耗”,在连接机制上做了大量简化——广播、扫描、浅层配对,这些简化点全是攻击者的入口。而且 BLE 设备常年在广播”我在、我是什么类型”,相当于不停在门口喊自己的身份牌,扫描工具路过就抄一份。
二、蓝牙怎么”认朋友”:信任的锚在哪里
所有蓝牙安全都建立在配对上——两个设备第一次见面时交换密钥、建立信任。问题就出在”第一次见面”:
- 配对过程可能不加密(LE Legacy Pairing):密钥协商本身明文传输,中间人可截获。
- 安全等级可协商:设备会”商量”用多长的密钥、要不要加密——商量过程不加密、不认证,攻击者可以当中间人,把”商量结果”改得特别弱。
- 广播完全不设防:BLE 广播包就是明文,谁都听得见;设备地址虽然可以随机化(周期更换 MAC),但很多设备实现得并不彻底。
也就是说:蓝牙的信任,建立在一个可以被插话的”初次见面”上。 这条结论直接对应下面所有攻击。
三、协议层攻击:一竿子捅到底的历史漏洞
蓝牙协议史就是一部漏洞史,挑四个代表性全家桶:
| 名称 | 年份 | 机制 | 杀伤 |
|---|---|---|---|
| BlueBorne | 2017 | 利用蓝牙协议栈的 8 个漏洞(CVE-2017-0781 等),无需配对、无需用户交互、无需连接互联网,直接在链路层执行代码 | 影响数十亿台设备(Android/iOS/Windows/Linux),可完全接管设备、横向渗透”气隙”内网。Armis Labs 披露,至今仍有约 20 亿设备未修复 |
| KNOB | 2019 | CVE-2019-9506。攻击者在密钥协商时插话,把加密密钥熵强制降到 1 字节(8 位)——暴力破解从天文数字变成几秒钟 | 能实时解密/篡改 BR/EDR 流量,影响几乎所有主流设备 |
| SweynTooth | 2020 | 一组 BLE SoC 固件漏洞(CVE-2020-135xx),芯片实现层面的越界读写 | 设备死机、绕过配对、任意代码执行,影响多款主流 BLE 芯片 |
| BLUFFS | 2023 | CVE-2023-27320。BLE 会话密钥派生可被降级/重用,即使设备已配对也能破解会话密钥 | 影响蓝牙 4.2–5.4 几乎所有 BLE 设备,窃听/劫持会话 |
规律很清楚:协议层漏洞从不针对某一款设备,而是”凡是用了蓝牙的设备全中招”。 这也是为什么每次蓝牙漏洞通报的波及面都以”十亿”为单位。
以 BlueBorne 为例拆开看,你会更理解”协议层攻击”的可怕之处:Armis 实验室 2017 年披露的 8 个漏洞分布在 Android 蓝牙网络封装协议(CVE-2017-0781/0782 远程代码执行、0783 逻辑漏洞、0785 信息泄露)和 Linux 蓝牙协议栈(CVE-2017-1000250/1000251)等多个层面,当时影响面估计高达 53 亿台设备。它的三个”不需要”至今仍是蓝牙攻击的经典模板:不需要用户点击任何链接、不需要与目标配对、甚至不需要目标联网——只要蓝牙开着、在攻击范围内,就能在链路层直接执行代码、完全接管设备。Armis 还演示过一个令人后背发凉的场景:带着一台被感染的手机走进银行,周边所有开着蓝牙的设备都会被感染——这意味着即便内网与互联网物理隔离(”气隙”网络),只要有一台设备开了蓝牙,隔离就破了。安全界当时拿它类比 WannaCry:不是”你点了什么才中毒”,而是”你开着蓝牙就可能中毒”。
开源项目:攻击者(和研究者)手里的蓝牙”手术刀”。 蓝牙攻防的研究工具在开源社区一应俱全,读 README 就明白攻击的每一层是怎么来的:
- Ubertooth(Great Scott Gadgets):开源蓝牙”嗅探平台”——一块巴掌大的 USB 板,专门监听 BLE 数据包(也能部分抓取经典蓝牙),配套 libbtbb 解析库能直接进 Wireshark 看包结构。README 说得直白:它就是”capable BLE sniffer”。对安全研究而言,它是观察”设备在广播什么”的显微镜——AirTag 类追踪器的广播包、BLE 外设的配对握手,在它面前都是透明的。
- InternalBlue(德国达姆施塔特工业大学 SEEMOO 实验室):更狠的”固件手术刀”。它不满足于嗅探,而是直接逆向 Broadcom/Cypress 蓝牙芯片固件,实现运行时打补丁、向已建立连接注入任意数据包、零丢包监控。README 里最有说服力的履历是:KNOB、BIAS 这两个教科书级蓝牙攻击的原型,都是用 InternalBlue 搭出来的——也就是说,你在漏洞通报里看到的”密钥熵被降到 8 位”,最初就是在实验室里用这个开源框架一点点调出来的。
四、设备层攻击:Flipper Zero 与”隐形键盘”
协议漏洞要等厂商修,设备层漏洞则每天都在被现实利用。两个代表性场景:
场景一:BLE 键盘注入(Flipper Zero 经典玩法)。 很多廉价 BLE 键盘/鼠标(以及大量把 BLE 当 HID 用的设备)配对时不需要认证或使用弱 PIN。攻击者用 Flipper Zero 这类设备扫描附近可配对的 BLE 外设,直接连上去,伪装成”键盘”输入命令——在目标电脑上执行 PowerShell、下载木马、改系统设置,一气呵成。这在安全圈叫”无线 BadUSB”:不插线,靠 2.4GHz 完成同样的事。
场景二:蓝牙音箱变”键盘”(2026 年 6 月最新研究)。 安全研究员拉斯穆斯·穆拉茨公开披露:某些主流蓝牙音箱存在固件漏洞,攻击者可在 15 米内无声接管设备,把它改造成”隐形键盘”——用户听着歌,音箱却在背后替他敲键盘。这类攻击的共同点:设备把”连接”和”信任”混为一谈,谁连得上就等于谁可信。
金句:蓝牙的默认哲学是”连接就是朋友”——而在攻击者眼里,连接就是入口。
BLE 键盘注入为什么这么”好使”
第四节的两个场景(Flipper Zero 键盘注入、音箱变键盘)都指向同一类攻击——BLE HID 注入。它之所以”好使”,有技术上的深层原因:
HID 协议本身”信任外设”:BLE 键盘走的是 HID(人机接口设备)协议,这个协议的设计假设是”键盘是用户自己插的、可信的”。它没有”这个键盘是不是合法的”这层校验——只要一个设备”自称键盘”并连上,系统就把它当键盘对待。
“免配对”是双刃剑:很多廉价 BLE 键盘为了”开箱即用”,配对时不要求 PIN 码、不要求确认——谁先连上就是谁的。这把”便捷”做到了极致,也把”安全”归了零。
键盘的权限极高:一旦被认成键盘,攻击者就能”敲”出任何命令——PowerShell 脚本、下载链接、系统命令。而操作系统对”键盘输入”几乎没有防护,因为它默认”键盘是物理存在的、是用户本人在敲”。
这三点合起来,就是”无线 BadUSB”的完整逻辑:用”键盘”这个最被信任的身份,在系统完全不设防的通道上,执行任意指令。 它比传统 BadUSB(USB 口插个伪装 U 盘)更隐蔽,因为没有物理接触——你甚至看不到攻击者”插了什么”。
蓝牙漏洞的”时间线”:一个不断被补、又不断被破的过程
把第三节的四大家族漏洞按时间排开,能看到蓝牙安全的一条清晰脉络:
1 | 2017 BlueBorne —— 链路层 RCE,无需配对,影响 53 亿设备 |
这条时间线说明一件事:蓝牙的漏洞,从”协议层”(BlueBorne/KNOB/BLUFFS)一路打到了”设备固件层”(SweynTooth/音箱)。协议层的漏洞,靠”升级系统”能修;但设备固件层的漏洞,靠的是”厂商为某个几十块的音箱推固件更新”——而这件事,恰恰是 IoT 世界最不靠谱的一环(你上次给你的蓝牙音箱升级固件是什么时候?)。
这也呼应了前面反复出现的结论:蓝牙安全的短板,不在”协议多先进”,而在”设备多老旧、多不被维护”。 你手机系统可以是最新的,但你那个三年前买的、从不更新的蓝牙音箱,可能就是攻击者眼里的”隐形键盘”。
黑客大会上的蓝牙攻击。 蓝牙/近场设备的攻击一直是黑客大会的常客,国内最典型的是 GeekPwn(极棒):2021 年上海”极棒之夜”上,选手曾颖涛演示了通过蓝牙侵入胰岛素泵的控制器,在几秒内推出加大剂量胰岛素——一个”可以远程给药”的慢性病设备被证明可被无线接管;同届还有手机数字钥匙的破解挑战。2023 年赛事更名为 GEEKCON 安全极客大赛后,公开报道中最震撼的一次是选手在 20 分钟内黑掉一台智能车——车钥匙、车机、门锁的无线链路被逐层打穿。这些展示说明一件事:蓝牙攻击早已不是”耳机被蹭连”的段位,它已经摸到了人命关天的设备。
五、追踪器:AirTag 与猫鼠游戏
蓝牙最”沉默”的应用是低功耗追踪器——AirTag 这类拇指大的设备,靠 BLE 广播 + 全网手机”顺路打零工”定位,让”跟踪一个人”的成本降到两百块。
在讲 AirTag 的反追踪机制之前,先理解它”为什么能定位”:AirTag 本身没有 GPS、没有蜂窝网络,它只是一个会持续广播”我是谁”的蓝牙信标。它定位的关键,是全球上亿台 iPhone 组成的”众包网络”——任何一台路过的 iPhone 收到 AirTag 的广播,就顺手把”我在这个位置、遇到了这个 AirTag”匿名上报给苹果服务器。于是,物主在手机上看 AirTag 的位置,其实看的是”最近哪台 iPhone 帮我发现了它”。
这个设计的巧妙与隐患是同一件事:它让”追踪器”变得极其便宜、极其隐蔽(无需 SIM 卡、无需充电)——但也意味着,任何被塞进别人包里、车里的 AirTag,都会”借”着全球 iPhone 网络,把受害者的位置源源不断地传给跟踪者。
苹果的应对(反追踪机制):
- 随机标识符:AirTag 的蓝牙标识符频繁更换,防止被持续扫描识别。
- 未知追踪检测:iOS 14.5+ 若检测到不属于你的 AirTag 一直跟着你移动,会推送”检测到 AirTag 在你附近”;Android 侧,2024 年 5 月起苹果与谷歌联合推出行业规范,iOS 17.5 / Android 6.0+ 都能收到”未知追踪器”告警。
- 发声提醒:离开物主一段时间后 AirTag 会发声。
但猫鼠游戏还在继续:2026 年 8 月 10 日,两名底特律女性(化名 Jane Doe)在密歇根联邦法院起诉苹果,指控 AirTag 存在设计缺陷与过失——明知 AirTag 极易被用于跟踪,却未提供充分的防滥用保护,导致她们被前伴侣反复追踪(CBS Detroit、AppleInsider 报道)——机制存在 ≠ 机制总能生效。现实里更阴的是”关系型追踪”:礼物、共享车辆、委托转交的物品里被塞进追踪器,受害者往往在几个月后才察觉。这类追踪不依赖任何漏洞,纯粹是”合法设备 + 恶意用途”,防起来比漏洞攻击更难——因为你要防的不是”被入侵”,而是”被一个你信任过的人盯上”。
追踪器的「猫鼠游戏」:三个层次
AirTag 的反追踪机制和绕过它的手段,构成了一场持续升级的”猫鼠游戏”,可以分三个层次看:
| 层次 | 防御方(苹果/谷歌) | 攻击方(跟踪者) |
|---|---|---|
| 标识符 | 随机化蓝牙标识符,防止被持续识别 | 改用更隐蔽的第三方追踪器(无”未知追踪”告警) |
| 告警 | iOS/Android 检测”不属于你的追踪器一直跟着你” | 关系型追踪:把追踪器藏在”你信任的人送的礼物”里 |
| 物理 | 离开物主后发声提醒 | 拆除扬声器、改装静音版 AirTag(黑市有售) |
三个层次的博弈,揭示了一个根本矛盾:追踪器的”防滥用”,本质是在”物主找回”和”防止跟踪”之间走钢丝。
- 如果追踪器”太容易被发现”,它就失去了”找回物品”的价值(小偷第一时间发现并丢弃);
- 如果追踪器”太难被发现”,它就成了完美的跟踪工具(受害者浑然不觉)。
苹果的方案是”折中”:正常场景下静默(帮物主找回),异常场景下告警(帮受害者发现)。但这个折中,被”关系型追踪”(熟人作案)和”改装静音版”(物理绕过)两个口子撕开了——因为机制能防”陌生人的恶意”,却难防”信任者的恶意”。 这正是 2026 年那起底特律诉讼的核心:机制存在,不等于机制总能生效。
六、车钥匙与智能锁:中继攻击
BLE 无钥匙进入(车钥匙、智能门锁)最大的敌人是中继攻击(Relay Attack):
1 | 攻击者A站在车旁(车内无钥匙) |
两个攻击者一个贴车、一个贴人,把钥匙和车之间的 BLE 信号”接力”放大——车主在几百米外的商场吃饭,车却被”远程打开”。
这不是理论,是反复被公开演示过的现实:2018 年 9 月,比利时鲁汶大学(KU Leuven)团队演示了对特斯拉 Model S 钥匙卡系统(PKES)的中继攻击;2024 年 5 月的新研究更直接——攻击者用廉价自制中继设备在 **15 英尺(约 4.5 米)**外就开走了一辆特斯拉(Wired 拿到实测视频)。多家车企的无钥匙进入系统都被演示过同类攻击;更糟的是加密帮不上忙:只要中继的是”合法会话”本身,加密也防不住——因为对方转发的不是”破解后的钥匙”,而是”钥匙本人的合法信号”。智能门锁同理:贴着门锁转发,屋里没人的家就被”隔空解锁”。
防御现实很骨感:厂商在硬件里加入 UWB(超宽带)测距(苹果数字车钥匙、部分新车型)来判断”钥匙真的在几米内”,是当前最有效的一招;老设备只能靠”钥匙离身就禁用”或物理习惯(把钥匙放金属盒/关机)缓解。
这里把”中继攻击为什么加密也防不住”讲透,因为这是理解”近场攻击”的一个关键心结:
- 加密防的是”内容被看懂”,防不住”内容被转发”。中继攻击攻击者不需要”破解钥匙的信号”,他只需要把”钥匙发出的合法信号”原样转发出去。
- 打个比方:钥匙和车之间的通信,就像”两个人在对暗号”。加密让暗号内容”别人听不懂”,但中继攻击者干的是——站在两个人中间,把 A 说的话原样复述给 B,把 B 的回答原样复述给 A。暗号照样对上了,但中间人全程”只是传话”。
- 车判断”钥匙在附近”的唯一依据,是”我收到了合法钥匙的信号”。中继攻击让这个”合法信号”隔着几百米也能到达车,于是车”以为”钥匙就在门边。
所以真正能防中继的,不是”更强的加密”,而是”测距”——让车能判断”钥匙到底离我多远”。UWB 超宽带测距就是干这个的:它通过测量信号飞行时间,精确算出”钥匙真的在 3 米内”,而不是”信号被中转后伪装成在附近”。这也是为什么新车型才逐渐上 UWB,而老车型的”无钥匙进入”至今仍是中继攻击的重灾区。
七、防御清单:普通人能做的十件事
- 不用就关:耳机、手环、智能锁的蓝牙在不用时关闭(尤其手机蓝牙,很多手机允许”关闭但保留查找网络”——注意这不是真关)。
- 设备设为”不可发现”:Ble 设备默认不可被发现,能大幅降低被扫描点名概率。
- 及时更新固件:BlueBorne/KNOB/BLUFFS 的修复全靠厂商补丁,2026 年的音箱”隐形键盘”漏洞同样如此。蓝牙设备也要”打补丁”,不是只有电脑才需要。
- 警惕未知配对请求:手机弹出陌生设备配对请求,一律拒绝。
- 外设只买带认证配对的:BLE 键盘/鼠标优先选要求 PIN 或强配对的产品,避开”免配对直连”的廉价货。
- 检查身边追踪器:手机开”未知追踪器检测”;不定时对口袋、背包、车里做 BLE 扫描(Flipper Zero/手机 App 都能扫)。
- 车钥匙防中继:离车后把钥匙收进金属盒/信号屏蔽袋;注意”钥匙在家却检测到开锁”这种异常。
- 智能锁留意异常开锁:设置开锁通知,发现”人在家却被远程开锁”立即排查。
- 公共场所少开蓝牙:地铁、机场等人群密集区是扫描/注入高发地。
- 被追踪后动作:发现陌生追踪器,先拍下设备编号/序列号,再报警处理,不要徒手拆(有些会触发”丢失模式”通知物主)。
一句话收束:蓝牙安全的”三观”
写完这一篇,蓝牙安全的本质可以浓缩成三个”认知纠偏”:
“短距离”不等于”安全”:蓝牙不是”因为近所以安全”,恰恰相反,正因为人人觉得它近、它小、它不重要,才让攻击者有了”心理盲区”可钻。
“配对”不等于”信任”:蓝牙的信任建立在”初次见面的协商”上,而这次协商可能被插话、被降级、被绕过——连接不是朋友,认证才是。
“设备新”不等于”设备安全”:你的手机可以是最新的,但你身边那一圈”从不更新的蓝牙小玩意”,才是真正的短板。蓝牙安全,取决于你设备链里最老、最没人管的那一个。
这三观,和前一篇伪基站、后一篇 RFID 是同一套逻辑的延续:在射频世界里,信任是稀缺品,而”默认信任”是最大的漏洞。
八、边界声明
本文为蓝牙/无线电安全科普,所有漏洞与攻击描述均基于公开研究(Armis、SUTD、CISPA 等)与公开报道,仅用于理解危害与防御。文中不提供任何利用方法、攻击代码或漏洞细节。未经授权入侵他人设备、截获他人通信、非法跟踪他人,均属违法犯罪行为,将面临《中华人民共和国刑法》第 253 条(侵犯公民个人信息罪)、第 285/286 条的追责。请勿尝试。
素材来源
- Armis Labs《BlueBorne》技术报告(2017)及一年后跟进统计(影响 53 亿台设备、银行场景测试、CVE-2017-0781/0782/0785、CVE-2017-1000250/1000251)
- CVE-2019-9506(KNOB):新加坡科技设计大学 SUTD / CISPA / 牛津大学联合研究(2019)
- SweynTooth 研究(Assured & NCC Group,2020)
- CVE-2023-27320(BLUFFS):Daniele Antonioli(2023)
- FreeBuf《无声劫持:蓝牙音箱成为攻击者的隐形键盘》(2026-06,研究员 Rasmus Moorats 披露)
- Apple 支持页《检测非预期跟踪器》《关于非自愿跟踪警告》(2024)
- Apple Newsroom《Apple 与 Google 交付防跟踪行业规范》(2024-05)
- CBS Detroit / AppleInsider《Michigan women sue Apple over AirTag anti-stalking failures》(2026-08-17,密歇根联邦法院 2026-08-10 立案)
- KU Leuven COSIC《Passive Keyless Entry and Start Systems: Security Evaluation of Tesla Model S》(2018-09)及 The Verge 报道
- Wired / Carscoops《Tesla’s Keyless Entry Hacked With Cheap Relay Device》(2024-05,15 英尺外中继开走特斯拉)
- 多家媒体关于无钥匙进入中继攻击的公开演示报道
- greatscottgadgets/ubertooth GitHub README(BLE 嗅探平台、libbtbb 解析库、开放硬件)
- seemoo-lab/InternalBlue GitHub README(达姆施塔特工业大学 SEEMOO:固件运行时补丁、向已建立连接注入数据包、零丢包监控;KNOB/BIAS 攻击原型研究平台)
- 中新网上海(2021-10-25):GeekPwn 极棒之夜 曾颖涛通过蓝牙侵入胰岛素泵控制器演示
- 公开报道(2023-11):GEEKCON 安全极客大赛选手 20 分钟黑掉智能车
相关文章
- 上一篇(SDR 无线电入门)—— 2026082401 SDR 软件无线电入门:用一百块的”电视棒”打开电磁世界
- 上一篇(卫星攻击史)—— 2026082402 “一键日卫星”卫星攻击史
- 上一篇(伪基站与 IMSI 猫)—— 2026082403 冒充运营商的信号:伪基站与 IMSI 猫
- 近源渗透系列 —— 2026062702 玩转 Flipper Zero:RFID 全功能介绍
- 隐私反侦察系列 —— 2026082301 Wi-Fi 感知攻击:你的路由器在出卖你
- 无人机射频安全 —— 2026082407 被一句谎话拐走的天空之眼:无人机射频安全
下篇预告:下一篇进入 RFID/NFC 门禁克隆——你刷的每一张卡,都是一段可以被复制的射频故事。
评论