Оглавление:

Карманный портативный WiFi Deauther: 12 шагов (с изображениями)
Карманный портативный WiFi Deauther: 12 шагов (с изображениями)

Видео: Карманный портативный WiFi Deauther: 12 шагов (с изображениями)

Видео: Карманный портативный WiFi Deauther: 12 шагов (с изображениями)
Видео: 📡 Глушилка Wi-Fi на модуле ESP8266 | "Взлом Wi-Fi" 2024, Июль
Anonim
Карманный портативный WiFi Deauther
Карманный портативный WiFi Deauther

Сегодня я расскажу вам, как сделать свой собственный карманный портативный WiFi Deauther.

Wi-Fi deauther атакует локальные точки доступа и отключает их от использования интернет-сервисов.

Итак, приступим.

Шаг 1. Необходимые материалы

Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы

Вам потребуются следующие компоненты, чтобы сделать себя WiFi Deauther.

Узел MCU ESP8266

Соединительные провода

LED (любой цвет на ваш выбор)

Кабель Micro USB, разработанный специально для узла MCU.

Шаг 2. Обновление с помощью диспетчера досок

Обновление от менеджера досок
Обновление от менеджера досок

Установите Arduino и откройте его.

Перейдите в Файл> Настройки

Добавьте https://arduino.esp8266.com/stable/package_esp8266… в URL-адреса диспетчера дополнительных плат. (источник:

arduino.esp8266.com/stable/package_esp8266…

Перейдите в Инструменты> Плата> Диспетчер плат> Введите esp8266> Выберите версию 2.0.0 и нажмите Установить (должна быть версия 2.0.0!)

Шаг 3. Загрузите код

Откройте папку и запустите ino файл

Шаг 4:

Изображение
Изображение
Изображение
Изображение

Перейдите в Файл> Настройки

Откройте путь к папке в разделе Дополнительные настройки можно редактировать прямо в файле

Перейти к пакетам> esp8266> оборудование> esp8266> 2.0.0> инструменты> sdk> включить

Откройте user_interface.h в текстовом редакторе

Прокрутите вниз и перед #endif добавьте следующие строки:

typedef void (* freedom_outside_cb_t) (статус uint8); int wifi_register_send_pkt_freedom_cb (Freedom_outside_cb_t cb); недействительным wifi_unregister_send_pkt_freedom_cb (недействительным); int wifi_send_pkt_freedom (uint8 * buf, int len, bool sys_seq);

Шаг 5: перейдите в папку SDK_fix этого проекта

Скопируйте ESP8266Wi-Fi.cpp и ESP8266Wi-Fi.h

Вставьте эти файлы сюда пакеты> esp8266> оборудование> esp8266> 2.0.0> библиотеки> ESP8266WiFi> src

Шаг 6. Загрузите код в MCU узла

Откройте esp8266_deauther> esp8266_deauther.ino в Arduino

Выберите свою плату ESP8266 в меню «Инструменты»> «Плата» и нужный порт в «Инструменты»> «Порт». Если порт не отображается, возможно, придется переустановить драйверы.

В зависимости от вашей платы вам, возможно, придется настроить Инструменты> Доска> Частота вспышки и Инструменты> Доска> Размер вспышки. Я использую частоту флэш-памяти 160 МГц и размер флэш-памяти 4M (3M SPIFFS).

используйте кабель micro USB для подключения вашего Node MCU к вашей Arduino IDE.

Шаг 7: ВНИМАНИЕ

ПРЕДУПРЕЖДЕНИЕ
ПРЕДУПРЕЖДЕНИЕ

Этот эксперимент носит образовательный характер.

Используйте его только в своих сетях и устройствах!

Шаг 8: поиск точек доступа

Поиск точек доступа
Поиск точек доступа

Шаг 9: выберите сеть

Выберите сеть
Выберите сеть

Шаг 10: начните атаку деаутентификации

Начать атаку деаутентификации
Начать атаку деаутентификации

Шаг 11: Создайте обсадную трубу

Создать обсадную колонну
Создать обсадную колонну

Я использовал пластиковый футляр для создания карманного устройства Deauther, которое можно носить с собой куда угодно.

вырежьте небольшое окошко для кабеля micro USB.

Шаг 12: Добавьте визуальные признаки

Добавить визуальные указания
Добавить визуальные указания

Подключите светодиод, чтобы указать, что устройство включено.

Светодиодный узел MCU

анод - D0

катод - GND

Надеюсь, вам понравилось это руководство. Не стесняйтесь оставлять свои комментарии и предложения.

Удачи !!!

Рекомендуемые: