Глушилка wifi своими руками ардуино

Содержание
  1. ESP8266 карманный вай-фай джаммер
  2. V3 4 М байт (32 Мбит) FLASH NodeMcu Lua WI-FI
  3. ESP-12F
  4. MT7681 3DBI Усиления Антенна
  5. Для веб администраторов и владельцев пабликов главная страница ePN
  6. Похожие статьи
  7. Arduino UNO как осциллограф
  8. Как выиграть спор на Алиэкспресс. Причины и советы.
  9. Пообщайтесь с подавцом перед оплатой.
  10. Как сделать простой калькулятор на Ардуино + код
  11. Добавление OLED-дисплея для нашей вай-фай глушилки\джаммера
  12. Машинка робот 2WD 4WD платформа на базе esp8266 wi-fi и приложение андроид BLYNK (сборка робота)
  13. Данная статья будет полноценной инструкцией для сборки машинки робота на базе кит комплекта 2wd robot на основе вай-фай платы esp8266 и мотор шилда под неё .
  14. Так же в конце будет прошивка под эту плату и настройка приложения для управления нашим роботом через смартфон по средствам вай-фай сети .
  15. Установка и настройка RetroPie на Orange pi \ Raspberry Pi
  16. Статья Глушилка WIFI На основе ESP8266
  17. Очередной Wi-Fi Jammer на Очередной ESP8266
  18. Предупреждение ( некий АХТУНГ, так сказать)
  19. Вступление
  20. Перейдем к железу
  21. Прошивка
  22. Корпус
  23. Новый корпус и формфактор.
  24. Возможности
  25. Выводы

ESP8266 карманный вай-фай джаммер

Внимание ! Данный материал предоставлен только в ознакомительных целях,все действия были проведены на собственных сетях \устройствах для наглядности. Рассматриваем данный пример + как же защитить себя от таких «спам» атак .

Как это работает

Протокол 802.11 Wi-Fi содержит так называемый фрейм деаутентификации. Он используется для безопасного отключения клиентов от беспроводной сети. Поскольку эти управляющие пакеты незашифрованы, вам просто нужен MAC-адрес маршрутизатора Wi-Fi и клиентского устройства, которое вы хотите отключить от сети. Вам не обязательно быть в сети или знать пароль, этого достаточно, чтобы быть в его диапазоне.

Что такое ESP8266 ?

Для тех кто еще не знает ESP8266 — дешевый микроконтроллер со встроенным Wi-Fi. Он содержит мощный 160 МГц процессор и может быть запрограммирован с использованием Arduino или без него (есть разные варианты есп от 1 до 13 ). Его можно купить в Китае по ссылкам :

ESP8266 что будет использован для создания (именно его рекомендую)

V3 4 М байт (32 Мбит) FLASH NodeMcu Lua WI-FI

Вариант дешевле — сам чип (к нему нужен программатор + питание 3.3 в )

ESP-12F

Так же можно докупит сразу антенну для увеличения радиуса покртыия

MT7681 3DBI Усиления Антенна

Первым делом устанавливаем драйвера на плату ЕСП8266 (чип сн340) ,полная инструкция здесь

Начнем с подготовки программной среды Ардуино IDE для прошивки модуля есп под наши нужды

1 Установите среду Arduino и откройте ее.

2 Выберите «Файл»> «Настройки».

3 Добавьте http://arduino.esp8266.com/stable/package_esp8266com_index.json в URL-адреса дополнительных плат управления. (Источник: https://github.com/esp8266/Arduino)

4 Перейдите в раздел «Сервис»> «Плата»> «Boards Manager».

5 Введите esp8266

6 Выберите версию 2.0.0 и нажмите «Установить» (должна быть версия 2.0.0!).

7 Выберите «Файл»> «Настройки».

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

9 Перейдите к пакетам> esp8266> hardware> esp8266> 2.0.0> tools> sdk> include

10 Откройте user_interface.h с помощью текстового редактора

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

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);

12 Перейдите в папку SDK_fix этого проекта

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

14 Вставьте эти файлы сюда packages > esp8266 > hardware > esp8266 > 2.0.0 > libraries > ESP8266WiFi > src

15 Откройте из скачанного архива esp8266_deauther> esp8266_deauther.ino в Arduino

16 Выберите свою плату ESP8266 в меню «Инструменты»> «Плата» и порт в «Инструменты»> «Порт»

Если номер ком порта не отображается ,значит у вас не установлены драйвера на плату !

Читайте также:  Ангел сувениры своими руками

17 В зависимости от вашей версии платы ,вам нужно настроить ее параметры в моем случае мне пришлось использовать частоту 80МГц, а размер флэш-памяти 4М (1М SPIFFS)

Примечание. Если вы используете версию ESP8266 в 512 КБ, вам необходимо закомментировать часть списка поставщиков mac в data.h.

Ваш ESP8266 джаммер готов !

Сначала запустите ESP8266, подав питание.

Вы можете использовать свой смартфон, если у вас есть кабель USB OTG или павербанк

Сканирование для сетей Wi-Fi и подключение к сети (серверу ESP8266) pwned. Пароль deauther ( его можно сменить в настройках -смотрите видео )

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

Теперь вы можете сканировать сети,клиентов и .

Как же защититься от клонирования сетей ? Да очень просто , сделайте привязку вашего устройства по мак адресу к вашему роутеру и установите галочку автоконнект .

Для веб администраторов и владельцев пабликов главная страница ePN

Для пользователей покупающих на Алиэкспресс с быстрым выводом % главная страница ePN Cashback

Похожие статьи

Arduino UNO как осциллограф

Контроллеры Arduino можно использовать как простейший осциллограф, для наблюдения за быстро изменяющимися электрическими сигналами.

Скачиваем программу Processing , после чего её устанавливать не нужно — она запускается с EXE-файла.

Как выиграть спор на Алиэкспресс. Причины и советы.

Пообщайтесь с подавцом перед оплатой.

Перед тем, как оплатить товар, пообщайтесь с продавцом. Уточните у продавца, соответствует ли товар описанию, имеется ли товар в наличии, может ли продавец сфотографировать товар на телефон и выслать обычную необработанную фотографию. А также, соответствует ли товар размерной сетке, и какой размер продавец посоветовал бы вам выбрать, исходя из ваших параметров. Попросите продавца получше упаковать товар, если вещь хрупкая. Ответы продавца помогут вам либо избежать открытия спора, либо скрины переписки будут дополнительным докозательством во время ведения спора. Если продавец будет неохотно вам отвечать, или вообще не ответит, то заказывать у него лучше не стоит.

Как сделать простой калькулятор на Ардуино + код

Добавление OLED-дисплея для нашей вай-фай глушилки\джаммера

Если вы еще не собрали себе такую штуку — рекомендую к прочтению ESP8266 карманный вай-фай джаммер

А в данном посте я расскажу как изменить код и добавить дисплей ( 0.96 * I2C SSD1306 12864 Oled ) для удобного вывода данных и автономного использования .

Машинка робот 2WD 4WD платформа на базе esp8266 wi-fi и приложение андроид BLYNK (сборка робота)

Данная статья будет полноценной инструкцией для сборки машинки робота на базе кит комплекта 2wd robot на основе вай-фай платы esp8266 и мотор шилда под неё .

Так же в конце будет прошивка под эту плату и настройка приложения для управления нашим роботом через смартфон по средствам вай-фай сети .

Установка и настройка RetroPie на Orange pi \ Raspberry Pi

Хотите поиграть в видеоигры из детства? Танчики, Контра, Чип и Дэйл, Черепашки Ниндзя… Все эти игры ждут вас! Из данного руководства вы узнаете как просто и быстро собрать и настроить ретро-консоль на базе микрокомпьютера Raspberry Pi и сборки эмуляторов RetroPie.

Источник

Статья Глушилка WIFI На основе ESP8266

Обо всем этом, я расскажу прямо сейчас в этой статье:

Какой модуль вам пришлет китаец неизвестно, есть много версий но я расскажу только о двух основных версиях данного устройства:

  1. версия называется CH340
  2. версия называется CP2102

Различие лишь в том, что для каждого из этих устройств нужен свой драйвер, версию можно узнать на нижней части устройства

Драйвера для каждой версии прикреплены к статье

Какую прошивку скачать? версия 3.5 имеет поддержку дисплея ( на случай если вы закажите модуль esp8266 с дисплеем). Если модуль не имеет дисплея, то скачивайте версию 2.
Обе версии прикреплены к статье.

Читайте также:  Восточные амулеты своими руками

Помимо модуля, прошивки, и драйвера нам понадобится софт, который позволит установить эту самую прошивку в наше устройство.

Софт прикреплён к статье(Запускать софт нужно от имени администратора)

Протоколы: 802.11 b/g/n/e/i.
Диапазон частот: 2.4 ГГц – 2.5 ГГц.
Процессорное ядро: Tensilica L106 32 разряда.
Диапазон напряжений питания: 2.5 В – 3.6 В.
Среднее потребление тока: 80 мA.
Режимы WiFi: Station/SoftAP/SoftAP+Station.
Безопасность: WPA/WPA2.
Шифрование: WEP/TKIP/AES.
Обновление прошивки: через UART, по радиоканалу (OTA — Other The Air).
Сетевые протоколы: IPv4, TCP/UDP/HTTP/FTP.
Поддержка WiFi Direct (P2P), P2P Discovery, P2P GO (Group Owner) mode, GC (Group Client) mode, P2P Power Management.

После того как вы скачали всё что нужно, перейдем к установке

Включаем программу и в панели конфигурации выбираем нашу прошивку, во вкладке operation выбираем наш порт, к которому подключено устройство, жмём flash, и ждем

После того как программа завершит дело, просто переподключаем наше чудо устройство к любому источнику питания(зарядка, powerbank,пк, смартфон и.т.д.)

Ищем с помощью любого устройства wifi сети, там будет точка доступа pwned, стандартный пароль: deauther
Готово. Вы подключились.

Открываем браузер, переходим по адресу 192.168.4.1, принимаем пользовательское соглашение.

Пойдем по порядку:

  • Ssid: Меняет название точки доступа
  • Password: Меняет пароль к панели управления
  • Channel: Вы можете выбрать канал на котором будет работать точка доступа ESP8266
  • Hidden: Позволяет скрыть точку доступа из основного списка
  • AutoSave: автосохранение имен точек доступа, устройств подключенных к ним, и настроек
  • AutoSaveTime: Позволяет указать интервал автоматического сохранения
  • Display: Позволяет включить дисплей, если он присутствует
  • LED: Позволяет включить или отключить светодиод
  • AttackTimeout: Позволяет указать интервал отправки пакетов для глушения сети(в миллисекундах)
  • ForcePackets: Позволяет выбрать количество отправляемых пакетов за раз(Максимум 255)
  • DeauthersperTarget: Позволяет установить ограничение на колчиство целей для глушения
  • DeauthReason: Позволяет выбрать код причины деаунтентификации пользователей

C Настройкой мы закончили. Перейдем к самому интересному, к атаке!!

Переходим во вкладку APs, Нажимаем кнопку Scan, Появляются точки доступа которые находятся по близости, из которых мы выбираем нужные нам точки

Переходим во вкладку Attacks, и нажимаем Start напротив слова Deauth, Поздравляю сеть заглушена, и точке доступа нельзя подключится

Режим маяка позволяет раздать много точек доступа с определенными именами(максимум 48 точек доступа)

Переходим во вкладку SSIDs, напротив SSID пишем название, с которым вы хотите раздать вайфай, ставите флажок напротив WPA2 Если хотите чтоб точка доступа была с паролем, напротив слова Number пишем то количество точек доступа которое вы хотите создать.

переходим во вкладку Attacks и нажимаем кнопку start напротив слова Beacon

Источник

Очередной Wi-Fi Jammer на Очередной ESP8266

Предупреждение ( некий АХТУНГ, так сказать)

Я не являюсь автором ПО и, тем более, не зазываю Вас повторять подобные устройства, так как это может быть запрещено законом и преследуется наказанием. Спасибо.

Вступление

Я в свои практически 20 лет (на момент написания статьи — через 3 дня) уже как года 4 слежу за всякими интересностями на Ардуино и околоАрдуинных платах для разработки. Сначала купил Нанку, с которой не понимал, что делать, потом поступил на разработку ПО и начал понимать, шо да как. От этого мой интерес увеличился настолько, что это стало моим хобби. Да, я не силён в программировании до сих пор, так как я банально прогуливал пары, но зато у меня есть база, так сказать основа, с помощью которой я снова вхожу в программирование через визуализирование этого во всяких поделках на Ардуино и им подобных. Мне не нравилось программирование из-за того, что результат ты увидишь далеко не сразу, а с помощью микроконтроллеров этапы готовности можно посмотреть прямо на глазах, да и потрогать, пощелкать, попереключать.

Читайте также:  Как делать картонные коробки своими руками

Перейдем к железу

По железу все банально и просто: Китайский клон Wemos D1 Mini на базе ESP8266, I2C дисплейчик 128х64 и две кнопки, которые я вырвал с китайской магнитолы. В оригинале их 3, но у меня не влазило в корпус, поэтому решил оставить только кнопку «ок» и «вниз», так как если долистать меню до конца, то указатель начнет с самого начала. Да, больше времени уходит на листание менюшек, но зато компактнее .

Прошивка

Прошивку можно скачать по ссылочке ( ТЫЦ )

Так же там имеется подробная инструкция для таких, как я XD

Я не буду заостряться на подробностях настроек до прошивки, в конфиге все банально ясно. Есть два вида файлов: .bin, который шьется NodeMCU Flasher и исходный код со скетчем ардуино. Я использовал скетч, что бы настроить подключение дисплея, переназначить кнопки и изменить названия.

Корпус

Изначально я раскурочил старый 3G модем от МТС (который сейчас в Украине Vodafone), вырезал отверстия под дисплей и кнопки. Ровно после финальной сборки я понял, что выглядит не очень: кривые вырезы, лишние размеры для дисплея, болтающиеся кнопки, корпус плохо закрывался, питание подключалось путем разгибания нижней части корпуса. Короче, не комильфо. Надо думать что-то новое.

Новый корпус и формфактор.

Решил я размещать компоненты не в одной плоскости, а бутербродом. Более подробные фото сборки показывать не буду, ибо это бешенный колхоз, так как в распоряжении у меня был только малярный нож, паяльник и клеевой пистолет с изолентой. Материалы корпуса — пластик, вырезанный с корпусов старых телефонов, которых у меня целый пакет и горстка. Собирал все на секундный суперклей для надежности паял пластик обычным паяльником. Ничего нового, короче. Позже зашкурил наждачкой и покрасил с баллончика.

По размерам устройство получилось 3х4см с учетом вылета кнопок с корпуса. И это меня очень радует. У меня не было конкретной цели собрать джаммер, я просто хотел своими руками сделать какое-то крутое устройство, да и еще в подобных размерах.

Возможности

Вкратце пройдемся по функциям новоиспеченного утройства, так как более подробная информация есть в источнике, упомянутом несколькими разделами выше.

Сканирование сетей и устройств ( если они подключены к сетям) с последующим просмотром количества отправляемых пакетов, MAC-Адреса и мощность сигнала.

Атака путем деаутентификации как полностью всей сети, так и конкретного устройства по MAC-адресу

Режим «Бекон», который создает до 80 точек доступа, названия которых можно скопировать с существующих сетей, записать свои или создать с помощью встроенного генератора.

    Режим «Probe» с которым я так и не разобрался, да и фиг с ним )

    Помимо управления с помощью дисплея и кнопок, существует так же Веб-интерфейс. Устройство создает точку доступа, вы к ней подключаетесь, вводите в браузере Deauth.me и попадаете на страницу, похожую на веб-интерфейс роутера, в котором гораздо больше настроек, в отличии от автономного использования джаммера.

    Выводы

    Хоть моей целью не было воспроизведение конкретно этого устройства — результатами я очень доволен, так как это моё первое самодельное устройство, размеры которого не превышают распределительную коробку из строй магазина за 15 гривен

    Источник

Оцените статью