cifertech/nRFBox
GitHub: cifertech/nRFBox
基于 ESP32 的开源多合一无线安全测试工具,支持对 BLE、Wi-Fi 及 2.4GHz 网络的扫描、干扰、欺骗与攻击。
Stars: 1652 | Forks: 237
## 📖 探索 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" 攻击等高级任务。
### 🎯 功能特点
- **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 based on Arduino
|
nRFBox-v2 based on ESP32
|
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, 信号干扰, 信号扫描, 信号欺骗, 密码管理, 射频, 开源硬件, 攻击路径可视化, 无线网络安全, 极客, 物联网, 网络安全评估, 蓝牙, 重放攻击, 防御绕过, 黑客工具