Делаем Wi-Fi deauthentication на плате NodeMCU своими руками
@webware
Пишу первый раз статью на этом форуме. Сильно не судите.
В этой статье я буду рассказывать как вы можете сделать себе Wifi Jammer.
Приступим.
Нам понадобиться:
- NodeMCU v.3 (esp8266)
- USB Кабель (MicroUSB)
- Компьютер(Ноутбук) с доступом в интернет и 10 минут свободного времени.
1. Настройка среды
Установим драйвера чтобы наш компьютер увидел нашу плату.
Вытаскиваем файлы из архива.
Подключаем нашу плату NodeMCU к компьютеру.
Заходим в Диспетчер устройств и видим что у нас небыли найдены драйвера для нашей платы.

Нажимаем на наше «USB2.0-Serial» -> Обновить драйвер.
Выбираем пункт «Выполнить поиск драйверов на этом компьютере» и выбираем ту папку куда вы распаковали архив с драйвером.

Когда вылезет окно «Безопасность Windows» нажимаем «Все равно установить этот драйвер» (Не бойтесь драйвер нормальный, проверенный на вирусы)
И вуаля, драйвера установились и теперь все мы можем продолжать прошивать нашу плату.
Для тех кто не понимает как и что делать видео инструкция как это делать.
2. Скачиваем компоненты и прошивку.
Теперь наш компьютер видит нашу плату и мы можем продолжать.
Скачиваем утилиту для быстрой прошивки нашей платы.
Ссылка для скачивания утилиты
Win32 https://github.com/nodemcu/nodemcu-flasher/tree/master/Win32/Release
Win64 https://github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release
И скачиваем саму прошивку которую будим заливать на плату.
Ссылка для скачивания прошивки
https://github.com/spacehuhn/esp8266_deauther/releases
Я скачивал esp8266_deauther_1mb.bin и вам рекомендую её скачивать.
3. Прошивка платы.
Запускаем наш NodeMCU-Flasher.
В поле «COM Port» выбираем тот номер порта к которому подключен NodeMCU
Чтобы посмотреть какой номер порта нам нужно зайти в «Диспетчер устройств»

Видим что у меня он подключен к COM11
Во вкладке «Config» выбираем прошивку которую мы скачали esp8266_deauther_1mb.bin
Поле после шестеренки оставляем так же 0x00000

Во вкладке «Advanced» :
Baudrate – 115200
Flash size – 4MByte
Flash speed – 40MHz
SPI Mode – DIO

Возвращаемся во вкладку «Operation»
Проверяем ещё рак верный ли мы выбрали COM Port.
После этого нажимаем кнопку Flash и прошивку NodeMCU началась

Ждем немного пока прошивка не зальется на нашу плату. Как только процесс прошивки закончиться в нижнем левом углу вы увидите Зеленую галочку.

Все мы прошили нашу плату.
Теперь отсоедините её от компьютера и снова подключить. Так же можно подключить эту плату к Power Bank.
4. Как пользоваться?
При подачи питание на нашу плату она создает точку доступа
По стандарту точка называется «pwned»
Пароль чтобы к ней подключиться «deauther»
П.с. Естественно пароль без кавычек.

После того как вы подключитесь к нашей точку доступа переходим в браузер и заходим на адрес 192.168.4.1 и видим что нас предупреждают что это плохо делать и всю вину понесете вы и не создатель этой прошивки.
Если вы согласны то подтверждаем это нажатием на кнопку.

И мы видим главную страницу.
Ну давайте просканируем нашу сеть вокруг. Нажимаем на кнопку Scan в правом верхнем углу.
Просканировав нашу сеть он выдает наши WiFi сети рядом снами.

Результат выводит:
Ch – Канал на котором у нас точка доступа
SSID – Имя точки доступа и стоит ли на нем пароль или нет
RSSI – Уровень сигнала точки доступа
Select – Выбираем точки доступа на которые мы хотим произвести атаку.
Так же мы можем выделить «Все точки» (Select All) либо снять выделение со всех точек доступа «Deselect ALL»
П.с. При выборе точки доступа мы можем увидеть MAC адрес точки доступа которую мы выбрали.

После того как мы выбрали точку доступа мы переходим во вкладку «Attacks»
Мы можем совершить 3 вида атаки
1. Deauth – деаутентификация клиентов.
2. Beacon – Создание спам точек доступа. Можно создать рандомные имена либо задавать имена вручную.

3. Probe-Request – тоже самое что и Beacon
Во вкладке «Settings» можно:
В разделе Wifi настройки точки доступа вашей платы:
Поменять имя точки доступа
Поменять пароль от вашей точки доступа
Скрывать точку доступа или нет
Поменять Номер канала точки доступа
Mac адрес точки доступа
Раздел AP scan:
Сканировать скрытые точки доступа

Раздел Station Scan:
Время сканирования точек доступа вокруг
Раздел Attack:
Время атаки
Моргание светодиодом
Pin на котором находиться светодиод
Сколько пакетов посылать в секунду для атаки.

Если вы вносите изменение в настройках то нужно нажимать сначала «Save» после того как настройки сохраняться нужно нажать кнопку «Restart» чтобы ваша плата перезагрузилась и ваши настройки вступили в силу.
Спасибо за то что вы уделили время чтобы ознакомиться с этой статьей.
Если возникнут вопросы или проблемы пишите, помогу решить