Cloud & IT Cert Prep · 课时

蓝牙与物联网无线威胁

了解蓝牙(蓝牙骚扰、蓝牙窃取)和物联网无线协议中的安全弱点,以及如何将其风险范围降至最低。

第 4 / 4 课13 个步骤

蓝牙与物联网无线威胁 是 CoddyKit 上的免费 Cloud & IT Cert Prep 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Cloud & IT Cert Prep 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Cloud & IT Cert Prep 课程共包含 4 节课。

Bluetooth 安全基础

Bluetooth是一种短距离无线技术(通常为 10—100 米),运行在 2.4 GHz ISM 频段。它使用跳频扩频(每秒最多跳频 1600 次),能够在一定程度上抵抗干扰和一般性的窃听。Bluetooth 设备通过交换 PIN 或使用 Secure Simple Pairing(SSP)进行配对。Security+ 会考查对 Bluetooth 特有攻击、Bluetooth classic 和 BLE(Bluetooth Low Energy)中可用安全模式,以及用于缩小启用 Bluetooth 的设备攻击面的控制措施的了解。

Bluejacking 与 Bluesnarfing

Bluejacking是一种相对无害的攻击,会向可被发现的 Bluetooth 设备发送未经请求的消息。目标设备必须将 Bluetooth 设置为可被发现模式,攻击者还会利用设备的联系人共享功能推送 vCard 或消息。更为严重的是 Bluesnarfing,它利用 OBEX Push 协议中的漏洞,在没有配对授权的情况下访问目标设备上的联系人、日历数据和文件。Bluesnarfing 曾是早期 Bluetooth 实现(2004 年以前)中的重大安全问题,但现代设备中的相关漏洞大多已经修复。这两种攻击都要求攻击者接近受害者。

# Detecting discoverable Bluetooth devices:
hcitool scan
btscanner

# BlueZ tools for Bluetooth security testing:
hciconfig hci0 up
hcitool inq           # inquiry scan
sdptool browse <BD_ADDR>  # enumerate services

# Defense: disable discoverable mode when not pairing
# hciconfig hci0 noscan

Bluebugging 与 BIAS 攻击

Bluebugging 会利用 Bluetooth 漏洞,通过滥用 Bluetooth 上的 AT 命令,未经授权控制目标设备,包括拨打电话、读取消息或拦截通信。BIAS(Bluetooth Impersonation Attacks) 漏洞(2020 年,CVE-2020-10135)影响 Bluetooth BR/EDR 规范本身,使此前与某设备配对过的 attacker 能够在 Authentication 期间冒充远程设备,从而绕过配对过程。在 Vendor 发布固件补丁之前,几乎所有 Bluetooth 实现都受到 BIAS 影响。及时更新固件是首要防御措施。

Bluetooth Low Energy(BLE)威胁

Bluetooth Low Energy(BLE) 广泛用于健身追踪器、医疗设备、智能家居设备和信标。BLE 使用设备持续广播的广告数据包,以便其他设备发现它们。这些广告可能包含可用于追踪的设备标识符,即根据某人的 BLE 设备追踪其实际位置。配对较弱或未配对的 BLE 连接(Just Works 模式)可能被嗅探和操纵。采用 BLE 且 Authentication 较弱的医疗 IoT 设备尤其危险,因为未经授权的命令可能影响患者安全。

# BLE scanning and advertisement analysis:
blescan -d       # scan for BLE advertisements
hcitool lescan   # passive BLE scan
gatttool -b AA:BB:CC:DD:EE:FF --primary  # enumerate GATT services

# BLE tracking mitigation:
# Use MAC address randomization (supported in iOS, Android, Windows 10+)
# Limits the ability to track devices across locations via BLE advertisements

IoT 安全挑战

IoT(物联网)设备——摄像头、智能恒温器、工业传感器和医疗监护设备——带来了独特的安全挑战。这些设备通常资源受限,运行很少获得安全更新的简单固件。许多设备出厂时都带有用户从未更改的默认凭据。IoT 设备会大幅扩大攻击面:2016 年,Mirai 僵尸网络利用默认凭据(admin/admin、root/root)攻陷了数十万台 IP 摄像头和 DVR,并利用它们发起大规模 DDoS 攻击。每台未受保护的 IoT 设备都可能成为入侵入口。

# Mirai botnet scanner pattern (educational reference):
# Scans internet for Telnet (port 23) and SSH (port 22)
# Tries common default credential pairs:
# root:root, admin:admin, root:admin, admin:1234, root:password
#
# Defense:
# Change default credentials immediately
# Disable Telnet; use SSH only
# Isolate IoT on separate VLAN with no internet access if possible

IoT 网络分段

针对 IoT 设备,网络层面最有效的控制措施是分段。IoT 设备应放置在专用 VLAN 中,并配置高度严格的防火墙规则,仅允许其功能所需的特定出站连接。来自其他内部网络分段的入站连接应完全阻止。例如,智能恒温器可能需要通过出站 HTTPS 连接到其云服务,但绝不能主动连接内部文件服务器或数据库。如果设备遭到入侵,这样可以限制影响范围。

# IoT VLAN firewall policy (conceptual):
# VLAN 40 (IoT): 10.40.40.0/24
#
# Allow outbound:
#   ALLOW 10.40.40.0/24 -> ANY port 443 (HTTPS to cloud services)
#   ALLOW 10.40.40.0/24 -> 10.30.30.5 port 1883 (MQTT to internal broker)
# Deny everything else:
#   DENY  10.40.40.0/24 -> 10.10.10.0/24 (no access to corporate LAN)
#   DENY  10.40.40.0/24 -> 10.30.30.0/24 (no access to servers)

Zigbee 与 Z-Wave 安全

Zigbee(IEEE 802.15.4)和 Z-Wave 是广泛用于智能家居和楼宇自动化的网状网络协议。Zigbee 使用 AES-128 加密,但安全性取决于密钥管理:必须保护信任中心链路密钥和网络密钥。早期 Zigbee 实现会在设备加入网络时以明文传输网络密钥,使被动窃听者能够捕获该密钥。Z-Wave S2(Security 2)对此进行了大幅改进。研究人员已经展示了包括针对 Z-Wave 门锁的重放攻击在内的多种攻击方式,攻击者可以捕获并重放解锁命令。

# Zigbee security levels:
# Level 0: No security (no encryption, no authentication)
# Level 4: AES-128-CCM with 32-bit MIC
# Level 6: AES-128-CCM with 64-bit MIC
# Level 7: AES-128-CCM with 128-bit MIC (strongest)
#
# Key types:
# Network Key (NWK): shared by all devices in network
# Trust Center Link Key: used to securely deliver NWK key

近场通信(NFC)威胁

NFC 工作于 13.56 MHz 频率,范围约为 4 cm。它用于非接触式支付、门禁卡和设备配对。尽管通信范围很短,NFC 仍无法避免攻击。研究表明,使用灵敏天线可以在最远 1 米处窃听活跃的 NFC 通信。中继攻击使用两个相互配合的设备来扩展 NFC 的通信范围,使靠近受害者(例如在人群中)的 attacker 能够将 NFC 信号中继给支付终端旁的同伙。这是非接触式支付系统面临的已知威胁。

RFID 安全问题

RFID(射频识别)用于门禁卡、资产追踪和供应链。无源 RFID 标签由读卡器的 RF 场供电后作出响应,本身没有电源。安全问题包括克隆(使用 Proxmark 或类似读卡器,将合法门禁卡复制到空白标签)、窃听(从附近捕获标签与读卡器之间的传输)以及重放攻击。工作于 125 kHz 的旧式 HID 卡(EM4100、HID Prox)没有加密,因此可以轻易克隆。现代智能卡系统(13.56 MHz MIFARE DESFire、SEOS)使用 AES 加密和双向 Authentication。

# RFID security comparison:
# HID Prox (125 kHz): No encryption, trivially cloned
#   -> clone with Proxmark3 in seconds
# MIFARE Classic (13.56 MHz): Weak CRYPTO1 cipher, broken
#   -> clone with low-cost readers
# MIFARE DESFire EV2/EV3: AES-128, mutual auth, secure messaging
#   -> significantly harder to clone
# HID iCLASS SE / SEOS: PKI-based, strong encryption
#   -> current best practice for physical access

保护 Bluetooth 部署

Bluetooth 安全的实用控制措施包括:不主动配对时,将设备设置为不可发现模式;使用Secure Connections(Bluetooth 4.1 及更高版本,采用 P-256 ECDH 密钥交换)而不是旧式 Simple Pairing;要求使用数字比较或密码输入,而不是 Just Works 配对;强制设置最小配对 PIN 长度;及时应用制造商的固件更新,因为许多 Bluetooth 漏洞都通过固件得到修复。对于企业设备,MDM 可以完全禁用 Bluetooth,或将其限制在特定使用场景中。

# Enterprise Bluetooth controls via MDM policy:
# - Disable Bluetooth completely for high-security endpoints
# - Restrict to approved device pairing list
# - Require Secure Connections mode
# - Block Bluetooth file transfer (OBEX)
# - Log pairing events to SIEM

# Linux: control Bluetooth discoverable state
btmgmt power on
btmgmt connectable on
btmgmt discoverable off    # not visible unless actively pairing

IoT 生命周期与补丁管理

IoT 设备通常部署 5 至 15 年,但只获得 2 至 3 年的固件更新,从而留下较长的暴露窗口。组织应将 IoT 纳入资产清单,并记录型号、固件版本和停止支持日期。当 Vendor 终止支持后,应更换设备或将其隔离,并置于严格的网络控制之后。对于关键系统,应使用 IoT 专用安全平台(Azure Defender for IoT、Armis、Claroty),被动分析设备行为并在发现异常时发出警报,而无需在设备上安装代理。

快速检查

测试您对本课 CompTIA Security+(SY0-701)知识点的理解。

课程回顾

本课介绍了:Bluetooth 攻击,包括蓝牙骚扰、蓝牙窃取和 BIAS;这些攻击利用短距离无线通信漏洞,可通过禁用可发现性和应用固件补丁来缓解;IoT 设备由于默认凭据、更新不频繁以及部署规模庞大而带来重大风险,可通过网络分段和专用 IoT VLAN 来缓解;RFID 和 NFC 技术用于门禁卡和支付系统,面临克隆和中继攻击威胁,因此需要强加密和双向 Authentication。接下来我们将学习 Phishing、Spear Phishing 和 Whaling 攻击。

免费开始

用 AI 导师学习 Cloud & IT Cert Prep — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
150
课程
600

常见问题解答

「蓝牙与物联网无线威胁」课时是免费的吗?

是的 — 「蓝牙与物联网无线威胁」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Cloud & IT Cert Prep 课程的其余内容,请升级到 CoddyKit PRO。 Cloud & IT Cert Prep 课程共包含 4 节课。

「蓝牙与物联网无线威胁」这节课中我会学到什么?

了解蓝牙(蓝牙骚扰、蓝牙窃取)和物联网无线协议中的安全弱点,以及如何将其风险范围降至最低。 你通过在浏览器中直接运行的动手代码来练习 Cloud & IT Cert Prep,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Cloud & IT Cert Prep 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Cloud & IT Cert Prep 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 4 节课,共 4 节。

「蓝牙与物联网无线威胁」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Cloud & IT Cert Prep 课中编写并运行代码吗?

能。每节 Cloud & IT Cert Prep 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. Wi-Fi 安全协议:WEP、WPA2、WPA3
  2. 无线攻击:邪恶双胞胎、解除认证与恶意 AP
  3. 企业无线网络:802.1X 与 RADIUS
  4. 蓝牙与物联网无线威胁
← 返回 Cloud & IT Cert Prep