{
  "added_at": "2026-11-09",
  "category": "firmware",
  "description_en": "Study and patch supported Broadcom/Cypress Bluetooth firmware while observing link-layer traffic on the participating device.",
  "description_zh": "研究和修补受支持的 Broadcom／Cypress 蓝牙固件，并观察参与通信设备的链路层流量。",
  "entry_url": "https://awesomerea.org/resources/internalblue/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/internalblue/",
  "evidence_url": "https://github.com/seemoo-lab/internalblue/blob/f524380672564dc4869f3d9a6cbcdeaf5b8a6b85/README.md",
  "group": "tools",
  "id": "internalblue",
  "json_url": "https://awesomerea.org/resources/internalblue/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/internalblue/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/internalblue/index.md",
  "name": "InternalBlue",
  "name_zh": "InternalBlue",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Requires a supported chipset, firmware profile and OS-specific backend. The README lists rooted Android 6–11, jailbroken iOS 12–14, specified macOS versions, Linux BlueZ excluding WSL, and a separate BTstack route.",
    "Monitoring is from the device running InternalBlue. Firmware protections can disable RAM read/write commands after driver initialization and require device-specific adaptations."
  ],
  "requirements_zh": [
    "需要受支持的芯片、固件配置及操作系统后端。README 列出已 root 的 Android 6–11、越狱的 iOS 12–14、指定 macOS 版本、不含 WSL 的 Linux BlueZ，以及独立的 BTstack 路径。",
    "监测范围限于运行 InternalBlue 的设备。固件保护可能在驱动初始化后禁用 RAM 读写命令，需要针对设备调整。"
  ],
  "targets": [
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/seemoo-lab/internalblue",
  "verification": "source-reviewed",
  "verified_at": "2026-10-29"
}
