cifertech/nRFBox

GitHub: cifertech/nRFBox

基于 ESP32 的开源多合一无线安全测试工具,支持对 BLE、Wi-Fi 及 2.4GHz 网络的扫描、干扰、欺骗与攻击。

Stars: 1652 | Forks: 237

logo

nRFBOX

面向 BLE 和 2.4GHz 网络的多合一工具

cifertech - nrfbox ![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/cifertech/nrfbox/total) stars - nrfbox forks - nrfbox

TWITTER · INSTAGRAM · YOUTUBE · WEBSITE


## 📖 探索 nRFBox Wiki 完整的项目背景、深入的教程以及所有功能都在 [Wiki](https://github.com/cifertech/nRFBox/wiki) 中!从 Wi-Fi 反认证攻击到 Sub-GHz 信号重放,Wiki 涵盖了您入门所需的一切。[点击此处立即探索!](https://github.com/cifertech/nRFBox/wiki)
 

🛠 功能状态与可靠性

功能 状态 可靠性 备注
Scanner(扫描器) 稳定 可稳定扫描 2.4 GHz 频段,检测活跃的信道和附近的设备。在强干扰环境中偶尔会出现遗漏。
Analyzer(分析器) 稳定 为检测到的信号提供有价值的洞察,但需要进一步更新以提高准确性和进行详细分析。
Jammer(干扰器) 稳定 基本的干扰功能可以工作,但有效性因设备类型和信号强度而异。建议在选定的信道上进行测试。
BLE Jammer(BLE 干扰器) 稳定 对 BLE 设备的干扰效果不一致。需要进一步改进,以确保在各种 BLE 变体中的稳定性和有效性。
BLE Spoofer(BLE 欺骗器) 稳定 能够模拟基本的 BLE 信号,但兼容性有限。最适合受控的测试环境。
Sour Apple 稳定 专门的攻击方法,可靠性有限;仅在特定条件下有效。需要进行进一步的调整。
 
## :star2: 关于项目 nRFBOX 是一个无线工具包,旨在探索、分析和与各种无线通信协议进行交互。它结合了 ESP32 Wroom32U、NRF24 模块、OLED 显示屏和其他组件,打造了一个多功能设备,可以作为扫描器、分析器、干扰器、BLE 干扰器、BLE 欺骗器,并执行诸如 "Sour Apple" 攻击等高级任务。
screenshot
### 🎯 功能特点 - **Scanner(扫描器)** - 扫描 2.4GHz 频段以检测活跃的信道和设备。 - **Analyzer(分析器)** - 分析检测到的信号,并提供有关活动的详细信息。 - **Jammer(干扰器)** - 干扰选定信道上的无线通信,以测试网络鲁棒性。 - **BLE Jammer(BLE 干扰器)** - 专门针对低功耗蓝牙 (BLE) 设备,破坏其通信。 - **BLE Spoofer(BLE 欺骗器)** - 欺骗 BLE 设备以模拟各种 BLE 信号,用于测试和研究。 - **Sour Apple** - 一种专门的攻击方法,用于测试针对特定无线漏洞的安全防护措施。 - **Proto Kill 模式** - Proto Kill 已发展成为一个强大的工具,用于破坏各种协议。 - **WiFi Scanner** - 扫描隐藏和可见的 BLE 设备 - **BLE Scanner** - 列出附近的 Wi-Fi 网络及其详细信息 - **Wi-Fi Deauthentication Attack(Wi-Fi 反认证攻击)** - 发送反认证帧以中断客户端连接
 
## :eyes: nRFBox 版本:过去与现在
nRFBOX V1

nRFBox-v1 based on Arduino

nRFBOX V2

nRFBox-v2 based on ESP32

nRFBOX V3

nRFBox-v3 based on ESP32

 
## :warning: 许可证 基于 MIT 许可证分发。有关更多信息,请参见 LICENSE.txt。
 
## :handshake: 联系方式 CiferTech - [@twitter](https://twitter.com/techcifer) - CiferTech@gmali.com 项目链接: [https://github.com/cifertech/nRFBOX](https://github.com/cifertech/nrfbox)
 
## :gem: 致谢 **nRFBox 项目中使用了以下列出的库和项目:** - [Poor Man’s 2.4 GHz Scanner](https://forum.arduino.cc/t/poor-mans-2-4-ghz-scanner/54846) - [arduino_oled_menu](https://github.com/upiir/arduino_oled_menu) - [nRF24L01-WiFi-Jammer](https://github.com/hugorezende/nRF24L01-WiFi-Jammer) - [Universal-RC-system](https://github.com/alexbeliaev/Universal-RC-system/tree/master) - [AppleJuice](https://github.com/ECTO-1A/AppleJuice) - [ESP32-Sour-Apple](https://github.com/RapierXbox/ESP32-Sour-Apple) **社区贡献者**:感谢所有帮助改进 nRFBox 的人!非常感谢您的支持!
标签:2.4GHz, BLE, Deauth攻击, ESP32, Red Team, Sub-GHz, UML, Wi-Fi, 信号干扰, 信号扫描, 信号欺骗, 密码管理, 射频, 开源硬件, 攻击路径可视化, 无线网络安全, 极客, 物联网, 网络安全评估, 蓝牙, 重放攻击, 防御绕过, 黑客工具