Данный пост был написан для ознакомления возможностей ESP8266. Помните, описанные в этом посте действия над некоторыми WiFi сетями могут быть наказуемы!. Не проводите эти действия над другими сетями.
Сразу опустим все аппаратные и программные моменты. Технически, это устройство, которое позволяет производить "WiFi deauthentication attack". Вы выбираете клиентов, которых вы хотите отключить от WiFi сети и начинаете атаку.
ШАГ 1
Покупаете esp8266 Nodemcu на Али. Стоит на примерно $2.
Можете сделать это по ссылке, можете в другом магазине, если у вас ее еще нет. Я покупал по ссылке.
ШАГ 2
Я не автор этого кода. Все поздравления направляются ему.
Переходим по ссылке и скачиваем архив и распаковываем его.
ШАГ 3
Скачиваем и станавливаем Arduino IDE (у меня это весия 1.8.2)
ШАГ 4
- Открываем Arduino IDE
- Переходим Файл > Настройки
- Вставляем эту ссылку > http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Далее переходим Инструменты > Плата > Менеджер плат
- Ищем в поиске Esp8266 и устанавливаем версию 2.0.0
- Затем, снова переходим в Файл > Настройки и открываем ссылку "Другие настройки можно отредактировать непосредственно в файле"
- Копируем это имя ( user_interface.h ) и вставляем в поиск по папке и открываем с помощью текстового редактора.
- Прокручиваем файл до конца и перед " #endif " вставляем эти 4 строкиtypedef void (*freedom_outside_cb_t)(uint8 status);int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb);void wifi_unregister_send_pkt_freedom_cb(void);int wifi_send_pkt_freedom(uint8 *buf, int len, bool sys_seq);
- Сохраняем, закрываем :D
- Подключаем ESP дата кабелем.
- Запускаем Arduino IDE, открываем код, выбираем нужную плату в менеджере и загружаем.
ШАГ 5
Подключаемся к точке по ip 192.168.4.1 (название сети - pwned, пароль - deauther) и поочередно клацаем на Search ,Select и Attack на любую сеть в радиусе ESP8266.
Название сети и пароль по-умолчанию можно изменить в файле Settings.cpp
У меня заработала после некоторых танцев с бубном. Блочит как гаджеты так и компьютеры. Для некоторых может пригодиться использовать файлы из папки sdk_fix. Несомнено интересная игрушка, особенно в сочетании с повер банком! Ну и в заключении пару скринов от себя. Блокирует 1 устройство и сразу всех.
Комментариев нет:
Отправить комментарий