Не хотел я никому рассказывать про эту глушилку. Наверняка те кому надо уже давно о ней знают. Ее можно купить уже готовую на просторах Aliexpressа. Но обстоятельства сыграли свою роль. И так как данное устройство довольно сложное в изготовлении ( я имею ввиду програмно). Я решил все-же написать данную статью, НО с большой оговоркой я тут также постараюсь показать как предотвратить себя от данной атаки.
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
ВАЖНО! ДАННОЕ УСТРОЙСТВО ИСПОЛЬЗОВАТЬ НА УСТРОЙСТВАХ ПРЕНАДЛЕЖАЩИХ НЕ ВАМ ЗАПРЕЩЕНО. Я ЖЕ ПОКАЗЫВАЮ ЕГО ЧИСТО В ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЯХ И С ЦЕЛЬЮ ПРЕДОТВРАЩЕНИЯ ДАННОЙ АТАКИ НА ВАС! Я НЕ НЕСУ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА ТО, ЧТО ВЫ ДЕЛАЕТЕ С ЭТОЙ ПРОГРАММОЙ! И ТАКЖЕ ЭТА СТАТЬЯ ПРИЗНАНА ПРЕВЛЕЧЬ ЛЮДЕЙ К ДАННОЙ ПРОБЛЕМЕ.
Соседи-Вредители:
Итак, я решил проучить соседей. Дело в том, что моя соседка ведет ночной образ жизни. И казалось бы, что тут такого. Ведет и ведет себе. Но помимо этого она просто слушает музыку постоянно не выключая ее и постоянно шумит. И все это происходит как Вы поняли после 23:00. Я пытался с ней разговаривать и помогает это только на один день ( на день в который состоялся разговор). Но потом она начала воспринимать мои претензии в штыки “Мол почему я не могу слушать музыку у себя дома?” Да блин слушай музыку… хоть обслушайся, но в дневное время или одень наушники. В общем очередной неадекат. Я понял что, просто так это не решить, пока человек сам не додумается о последствиях. Поэтому я заказал вибродинамик и усилитель к нему. Но пока Вибродинамик шел проблема все проявлялась и проявлялась. Вот и пришел мне на ум один план. А именно глушить ее wi-fi на время пока играет музыка.
Esp8266 Deauther
Нам понадобится или плата esp8266: http://ali.pub/5ea2z5
ну или готовое устройство, тогда Вам вообще ничего ниже делать ненужно: http://ali.pub/5ea9fp
Думаю описывать не буду глубоко, чтоб было хотя-бы не каждому дано это сделать.
Сам архив со скетчем можно скачать на странице проекта: https://github.com/SpacehuhnTech/esp8266_deauther
Помимо этого нужно установить библиотеки:
SimpleButton: https://github.com/spacehuhn/SimpleButton
esp8266-oled-ssd1306: https://github.com/ThingPulse/esp8266-oled-ssd1306
LinkedList: https://github.com/ivanseidel/LinkedList
После установки библиотек открываем скетч скаченный ранее со страницы проекта. И здесь еще нужно закомментировать строчки, чтоб выглядело следующим образом:
#include <ArduinoJson.h>
//#if ARDUINOJSON_VERSION_MAJOR != 5
// The software was build using ArduinoJson v5.x
// version 6 is still in beta at the time of writing
// go to tools -> manage libraries, search for ArduinoJSON and install version 5
//#error Please upgrade/downgrade ArduinoJSON library to version 5!
//#endif // if ARDUINOJSON_VERSION_MAJOR != 5
И как уже показано на закомментированных строчках библиотека ArduinoJson нам нужна 5той версии. Ее можно установить в менеджере библиотек. Но с версией 5.0 работать тоже не будет. У меня заработало с последней 5той версией которая была доступна.
Но и это еще не все. Еще нужно поставить дополнительные платы специальные под esp8266 deauther для этого добавим в Файл->Настройки->Дополнительные ссылки для Менеджера плат и добавим туда ссылку: https://raw.githubusercontent.com/SpacehuhnTech/arduino/main/package_spacehuhn_index.json
После этого зайдем в Инструменты->Плата->Менеджер плат и установим платы ESP8266 Deauther Modules обязательно версии 2.0.0 если поставите версию 2.7.x то ничего у Вас не получится. По крайней мене с модулем Esp8266 nodemcu.
Перед заливкой скетча настройки платы должны быть следующие:
Плата NodeMCU 1.0 (ESP-12E Module) обязательно должна быть выбрана из плат ESP8266 Deauther Modules
На этом все. Если Вы все сделали правильно как я описал, то проблем с установкой у Вас не должно возникнуть.
Но а то как пользоваться данным устройством описано здесь: https://github.com/SpacehuhnTech/esp8266_deauther/wiki
Ну и теперь поговорим о том как предотвратить данную гадость. Для этого на esp8266 необходимо установить следующий код: https://gist.githubusercontent.com/davedarko/87183b00e77ffb8fc59f89bf3b23d561/raw/40de0db203de6188be23889aea2879f4c9f62a08/deauther_killer.ino
После заливки данного кода, esp8266 подключится к Deauther’у злоумышленника и поменяет там все данные.
Ну а если Вам сложно cделать его самому, то всегда его можно купить: http://ali.pub/5ea9fp