Files
DeautherX-SRAciJa/README.md
TemanSv1n 371dc05bc9 z commit
2025-12-02 18:56:11 +03:00

4.7 KiB
Raw Blame History

DeautherX

DeautherX

Special 04K revision of ESP8266_Deauther with customizable Evil Twin attack, and WiFi signal strength checker, with a user-friendly web interface and Display interface and more. Чертежи для печати и инструкции по сборке в соседней ветке!!!

BlackTechX - DeautherX stars - DeautherX forks - DeautherX

GITHUB


📔 Table of Contents

🌟 About the Project

This firmware allows you to easily perform a variety of actions to test 802.11 networks using an ESP8266. It's also a great project for learning about WiFi, microcontrollers, Arduino, hacking, and electronics/programming in general.

The deauthentication attack is the main feature, which can be used to disconnect devices from their WiFi network. Although this denial-of-service attack is nothing new, a lot of devices are still vulnerable to it. Luckily, this is slowly changing with more WiFi 6-enabled devices being used. But a lot of outdated WiFi devices remain in place, for example in cheap IoT hardware. With an ESP8266 Deauther, you can easily test this attack on your 2.4GHz WiFi network/devices and see whether it's successful or not. And if it is, you know you should upgrade your network.

To know more about deauthentication, visit WiFi Deauthentication Frame Explained.

📚 Documentation

Please visit the DeautherX docs for detailed information about this project. Here is quick link:

https://blacktechx011.github.io/DeautherX_Docs/

🔒 Password

The password for ZeeXyL19-kv84 is 19841488.

🔧 Installation with Arduino IDE

  1. Install the Arduino IDE.
  2. Go to File -> Preferences -> Additional Boards Manager URLs and add:
    https://raw.githubusercontent.com/BlackTechX011/arduino/main/package_BlackTechX_index.json
  3. Go to Tools -> Board -> Boards Manager and install DeautherX ESP8266.
  4. Open the DeautherX code folder.
  5. Open DeautherX.ino with Arduino IDE.
  6. Select the port.
  7. Go to Tools -> Board -> Boards Manager and select your DeautherX board from DeautherX ESP8266 boards.
  8. Click on upload.

⚠️ Disclaimer

Ревизия DeautherX специально для ОЧК НКСП.

⚠️ Variables

Автор оригинального репозитория гомогей и напихал в код кучу разных штук, которые по хорошему каждый хотел бы кастомизировать, но нигде не упорядочил. Так вот, список файлов, где есть некоторые настройки:

  • Форматирование при перезапуске: A_Config.h первые строки
  • Назначения кнопок: A_Config.h в ПЕРВОЙ секции buttons
  • Название и пароль от сетки: A_Config.h AP_SSID ; AP_PASSWD
  • ip точки: A_Config.h WEB_IP_ADDR
  • Светодиоды: led.cpp
  • Надпись при инициализации: DisplayUI.cpp: drawIntro() И DisplayUI.h: первые строки
  • Дефолтные названия фантомных точек: language.h SS_JSON_DEFAULT
  • Файлы сайта: webfiles.h НО там нужно гунить на байты