SuperAPI AI 工具集

wireless-rf

通用与其它

查看项目

更新于 10-16 08:48

技能介绍

用途:该技能用于审计非 Wi-Fi 的射频攻击面,适用于蓝牙(BLE 与 Classic)、802.15.4 网状网络(Zigbee/Thread/Matter)、Z-Wave,以及 LPWAN/Sub-GHz(LoRaWAN、ISM 滚动码/OOK-ASK)。Wi-Fi、WPA2/WPA3、evil-twin 与 802.1X 不在本技能范围,应转向 network-attack 参考文档。

主要能力:BLE 方面包括 GATT 枚举、未认证特征读写、配对模式识别、LTK 恢复、嗅探与伴侣应用逆向;Bluetooth Classic 涉及密钥熵降级(KNOB)、仿冒(BIAS)与协议栈内存破坏(BlueBorne/BleedingTooth)。网状网络方面包括 Touchlink 入网滥用、明文密钥传输、S0 密钥交换降级、重放/AiTM。Sub-GHz 方面包括 LoRaWAN join-accept/上行重放、ABP 计数器与 nonce 复用,以及 OOK-ASK 遥控的捕获重放/rolljam。技能配套技术映射表(ATT&CK、CWE)、参考文档(bluetooth.md、mesh-iot-radio.md、lpwan-subghz.md)与脚本 rf_recon.sh。

使用方式:发射前必须先确认授权与射频范围。常用命令包括:python3 ../coding-mastery/scripts/_lib/scope_guard.py --target "<device-id-or-mac>";sudo bash scripts/rf_recon.sh ble-scan;ble-enum <BD_ADDR>;zb-scan;subghz-id;以及 crackle -i pairing.pcap。所需硬件可能包括双模蓝牙适配器、BLE 嗅探器(Sniffle/Ubertooth)、KillerBee 兼容 802.15.4 适配器、RfCat(CC1111)或 SDR(RTL-SDR、HackRF)。

适用场景:BLE 设备(智能锁、可穿戴、医疗、追踪器)、蓝牙 Classic 目标、家居/楼宇自动化网状网络、LoRaWAN 与 Sub-GHz 遥控器等。

限制与注意:射频天然跨边界,可能收到邻居信号,须确认 scope.json 与物理/RF 授权后才能发射。对安全/医疗系统进行干扰、deauth 类破坏或重放可能违法且危险。部分技术需近距离与特定时间窗口,打过补丁的主机可缓解。所有操作须经授权,仅在合法范围内使用。