Для сборки нам понадобится: Wemos D1 Mini или другая плата на основе ESP, Опционально: Кнопки, OLED экран.
Автор не несёт ответственности за дальнейшие действия. Всё что будет в этой статье — исключительно для ознакомления.
Инструкция универсальна для плат Wemos D1 mini, Adafruit Feather HUZZAH with ESP8266, NodeMCU.
Для начала скачаем и установим прошивку, как в этой инструкции. Если вы собираетесь использовать Wemos с подключенным OLED экраном, то скачиваем DSTRIKE → OLED, иначе кнопки не будут работать. Если же вы планируете использовать глушилку без экрана, то просто качайте прошивку для Wemos D1 Mini.
После установки заходим в настройки интернета, подключаемся к pwned, пароль «deauther». Заходим в браузер, пишем http://192.168.4.1, заходим в раздел «settings», пролистываем вниз и включаем экран. Теперь подключим сам экран. Для начала обесточим Wemos, затем подключаем экран так(нужен экран с I2C):
SCL — D2
SDA — D1
GND — G
VCC — 5V
Если у вас экран SPI, подключаем так:
GND — G
VCC — 5V
SCK — D5
SDA — D7
RES/RST — D1
DS — D2
CS — D8 или GND(G)
После подключения экран должен заработать, если этого не случилось - выключите и включите wemos, если и это не помогло, проверьте правильность подключения и включен ли дисплей в настройках.
Осталось подключить кнопки. Подключаем как в этой статье: https://kit.alexgyver.ru/tutorials/button, 1 кнопку в D6, 2 кнопку в D7 или если это не заработает, то в D3 и D4.
Вот и всё, мы собрали глушилку Wi-Fi.

Согласен, выглядит не очень, зато практично.
После включения нас встречает меню, в котором можно просканировать сети, выбрать сети и клиентов и самое интересное - начать DoS атаку.
В scan есть 3 варианта
Scan APs + STs
Scan APs
Scan Stations
Выбираем ScanAPs, ждём окончания сканирования и выходим.
Далее заходим в select и выбираем нужные нам сети Wi-Fi. у Wemos не очень мощная антенна, так что желательно быть достаточно близко к роутеру, хоть соседские сети она и видит.
После, заходим в attack. Перед нами 3 типа атак
deauth - посылает пакеты деаутентификации, самый эффективный метод
beacon - создаёт много точек доступа
probe - атака запутывания сети(это не точно, сам не до конца понял что это за зверь такой)
2 и 3 атаки можно запустить сразу, не выбирая сеть в select, а вот 1 - для начала нужно просканировать доступные сети и выбрать цели в select.
Запускаем, для теста попробую на своей сети. Как можно видеть - телефон не может подключиться к сети.
ВАЖНО! Wemos и другие платы на ESP не работают с 5G сетями.
Это была моя первая статья, спасибо за прочтение, напишите свои пожелания и замечания в комментариях, я буду рад.