BlackTechX011/DeautherX
GitHub: BlackTechX011/DeautherX
一款基于 ESP8266 的开源 WiFi 安全测试固件,集成解除认证攻击、Evil Twin 攻击和信号检测功能。
Stars: 155 | Forks: 28
DeautherX
一个开源的 ESP8266_Deauther,具有可自定义的 Evil Twin 攻击、WiFi 信号强度检测器,以及用户友好的 Web 界面和显示界面等更多功能。
GITHUB · INSTAGRAM · YOUTUBE
# :notebook_with_decorative_cover: 目录 - [关于项目](#star2-about-the-project) - [文档](#books-documentation) - [密码](#lock-password) - [自动安装](#rocket-automatic-installation) - [使用 Arduino IDE 安装](#wrench-installation-with-arduino-ide) - [免责声明](#warning-disclaimer) - [特别感谢](#sparkles-special-thanks) - [反馈](#wave-feedback) ## :star2: 关于项目 此固件允许您使用 ESP8266 轻松执行各种操作以测试 802.11 网络。这也是一个很好的项目,可用于学习 WiFi、微控制器、Arduino、黑客技术以及一般的电子/编程知识。 解除认证攻击(Deauthentication attack)是主要功能,可用于将设备从其 WiFi 网络断开。 虽然这种拒绝服务攻击并非新技术,但许多设备仍然容易受到攻击。幸运的是,随着越来越多支持 WiFi 6 的设备投入使用,这种情况正在慢慢改变。但是,许多过时的 WiFi 设备仍在使用中,例如廉价的 IoT 硬件。使用 ESP8266 Deauther,您可以轻松地在您的 2.4GHz WiFi 网络/设备上测试此攻击,并查看是否成功。如果成功,您就知道应该升级您的网络了。 想了解更多关于解除认证的信息,请访问 [WiFi Deauthentication Frame Explained](https://blog-blacktechx.hashnode.dev/wifi-deauthentication-frame-explained)。 ## :books: 文档 请访问 [DeautherX 文档](https://blacktechx011.github.io/DeautherX_Docs/) 获取有关此项目的详细信息。这里是快速链接: - [主页](https://blacktechx011.github.io/DeautherX_Docs/) ``` https://blacktechx011.github.io/DeautherX_Docs/ ``` ## :lock: 密码 `DeautherX` 的密码是 `BlackTechX`。 ## :rocket: 自动安装 ### [视频教程](https://www.youtube.com/watch?v=qQUHb2XycNw) 1. 访问 [DeautherX Web Tools](https://blacktechx011.github.io/DeautherX_Web_Tools/)。 2. 选择您的 ESP8266 开发板。 3. 选择显示屏类型。 4. 通过 USB 连接您的 ESP8266 开发板。 5. 点击 Connect(连接)并选择您的 ESP 的串行端口。 6. 在 Device Dashboard(设备仪表板)上,点击 install(安装)。 ## :wrench: 使用 Arduino IDE 安装 1. 安装 [Arduino IDE](https://www.arduino.cc/en/Main/Software)。 2. 前往 **File** -> **Preferences** -> **Additional Boards Manager URLs** 并添加: `https://raw.githubusercontent.com/BlackTechX011/arduino/main/package_BlackTechX_index.json` 3. 前往 `Tools` -> `Board` -> `Boards Manager` 并安装 `DeautherX ESP8266`。 4. 打开 DeautherX 代码文件夹。 5. 使用 Arduino IDE 打开 `DeautherX.ino`。 6. 选择端口。 7. 前往 `Tools` -> `Board` -> `Boards Manager`,从 `DeautherX ESP8266 boards` 中选择您的 DeautherX 开发板。 8. 点击 upload(上传)。 ## :warning: 免责声明 此项目是用于测试和教育目的的概念验证。 ESP8266 及其 SDK 既非为此类目的而设计,也非为此构建。可能会出现 Bug! 请仅针对您自己的网络和设备使用! 在使用前,请查看您所在国家的法律法规。 我们不对您使用此程序所做的任何事情承担任何责任。 有关更多信息,请访问 [Hashnode 上的 DeautherX](https://blog-blacktechx.hashnode.dev/deautherx)。 ## :sparkles: 特别感谢 特别感谢 DX4GREY 的贡献。 - GitHub 主页:[DX4GREY](https://github.com/DX4GREY/) ## :wave: 反馈 如果您有任何反馈或疑问,请在此仓库中创建 issue。
标签:802.11, Arduino, Deauther, DeautherX, DNS枚举, ESP8266, ESP8266项目, Evil Twin, IoT安全, UML, Web界面, WiFi渗透测试, 中间人攻击, 信号检测, 固件, 客户端加密, 客户端加密, 开源硬件, 拒绝服务攻击, 攻击路径可视化, 网络安全工具, 黑客工具