Jammer esp8266: Джаммер Jammer v2 WI-FI ESP8266 nodemcu \ WEMOS обновление интерфейса куча полезного и исправление ошибок
Джаммер Jammer v2 WI-FI ESP8266 nodemcu \ WEMOS обновление интерфейса куча полезного и исправление ошибок
Популярная глушилка спаммер на базе платы ESP8266 (nodemcu \WEMOS ) получила вторую версию прошивки c исправлением ошибок , улучшением интерфейса и добавлением более широкого функционала . Все это собрал до кучи и решил написать пост . Так же добавил подробный ворклог с упрощенной прошивкой через FLASHER (прошивка в 3 клика )
Версия 2.0.хх
Эта версия включает в себя множество улучшений кода,оптимизации и исправления ошибок, а так же поддержку русского языка .
Прошла версия и инструкция по установке через среду ARDUINO IDE ESP8266 карманный вай-фай джаммер
Новая версия 2.0.хх
Изменения включают:
Список поддерживаемых языков интерфейса (см. Список ниже)
cn Китайский
cs Чехия
немецкий
en English
fr Французский
это итальянский
ro Румынский
ru Русский
tlh Klingon
Исправлена ошибка при использовании левой и правой кнопок
Исправлена ошибка с последовательных команд интерпретатором
Исправлен сбой при сканировании станций
Исправлена настройка MAC-адресов
Новая настройка serialEcho
Новый вариант конфигурации FLIP_DISPLAY (присутствуют коды под самые используемые дисплеи ОЛЕД 1106 1306 )
Новые конфигурации для DSTIKE Deauther Boy, USB-устройства и D-duino со светодиодным экраном
deauth.me теперь является альтернативным адресом 192.168.4.1 для доступа к веб-интерфейсу
Улучшен счетчик пакетов при атаке
Отброшенная библиотека LinkedList в пользу собственного письменного SimpleList
Обновленная OLED-библиотека
Улучшенная производительность веб-интерфейса
Улучшенная скорость передачи пакетов при атаке
Обратите внимание, что версия 512 КБ поддерживает только EN языковой интерфейс .
Комплектующие с Алиэкспресс :
Плата NODEMCU esp8266 http://ali.
pub/2nltdb
+ OLED дисплей ssd1306 http://ali.pub/2nltgf
Или
Плата Wi-Fi ESP8266 ESP-12F с OLED дисплеем http://ali.pub/2nlt9t
Так же нужны будут кнопки для управления (или не нужны — только управление с смартфона )
Кнопки http://ali.pub/2nltos
Или такие http://ali.pub/2nltpy
Упрощенная прошивка платы через Flasher :
1.Для начала выбираем и скачиваем вашу прошивку с гитхаба https://github.com/spacehuhn/esp8266_deauther/releases/
2.Скачиваем архив с 2мя версиями программы для прошивки : https://goo.gl/NjjR6u
3.Запускаем программу под вашу версию виндовс :
Если плата определилась и драйвера установлены — она будет доступна на вкладке COM Port — выбираем ёё :
Если же ее нет и в диспетчере задач стоит знак вопроса — не определенное устройство — устанавливаем драйвера https://goo.gl/JC1Xrp
4.Переходим во вкладку «CONFIG» и выбираем нашу прошивку :
5.После выбора возвращаемся на вкладку «OPERATION» и жмем кнопку FLASH .
6. Ждем окончания прошивки .
Все , плата прошита и готова к работе !
Как использовать дальше :
Сначала запустите ESP8266, подав питание.
Вы можете использовать свой смартфон, если у вас есть кабель USB OTG или павербанк или же просто от блока питания .
Сканироваать на пк или смартфоне сети Wi-Fi и подключиться к сети (серверу ESP8266) pwned. Пароль от сети deauther ( его можно сменить в настройках -смотрите видео )
После подключения вы можете открыть браузер и перейти к 192.168.4.1.
Теперь вы можете сканировать сети,клиентов и …
Как включить русский язык меню интерфейса :
Перейти в меню Config (Конфигурация) и найти пункт LANG ,в нем прописать «ru» (без заглавной буквы)
Как включить дисплей :
Внимание — дисплей по умолчанию выключен . Для включения нужно зайти в меню CONFIG ,найти пункт меню DISPLAY и поставить галочку .
Что бы применить настройки , нужно нажать кнопку SAVE и потом перезагрузить плату кнопкой REBOT
По обзору функционала и возможностей новой прошивки я добавлю видео на ютуб и сюда !
(а пока ссылка на канал — подпишись что бы не пропустить https://www.youtube.com/c/Denisgeek )
Geek каналы
➤ VK — https://vk.com/denis_geek
➤ VK — https://vk.com/club_arduino
➤ VK — https://vk.com/chinagreat
➤ VK — https://vk.com/solar_pover
➤ VK — https://vk.com/my_vedroid
➤ VK — https://vk.com/3dprintsumy
➤ Youtube — http://www.youtube.com/c/Denisgeek
★ Моя партнёрка с Aliexpress ★
★ Получай 10.5% скидку с любой покупки на Aliexpress! ★
★ Полезное браузерное приложение для кэшбэка ★
WiFi Jammer в Kali Linux 2020. Глушилка для DoS атак без ESP8266
Zip File, мои юные скрипт-кидди. Бывало ли у вас такое, на часах первый час ночи, а за стеной какая-то полуоглохшая бабка выкручивает телик на всю катушку и преспокойненько засыпает под это дело. Или же другой случай. Вы дико уставший приходите с суток, а бесявый сосед, уже изрядно накидавшись с утра пораньше решил, что самое время уделать старину Кипелова, истошно и едва попадая под фанеру, звучащую из контактика.
И да, вроде как шуметь в дневное время никто не запрещал. Тем более у всех, кто работает за зряплату сейчас карантин, все дела. Но, согласитесь, бесит, когда вы элементарно не можете отдохнуть в своей уютной квартире? В такой ситуации у вас есть 2 варианта. Первый, это пойти и по-мужски разобраться. А второй, немножечко включить голову и временно перекрыть кислород негодяям используя навыки начинающего пентестера.
Нынче мы рассмотрим несколько способов DoS-атаки на Wi-Fiроутеры находящиеся в зоне видимости беспроводного адаптера с помощью популярного скрипта MDK4. Он прекрасно работает, как с десктопной ОСью — KaliLinux, так и с мобильной версией NetHunter. Главное, чтобы ваш адаптер поддерживал режим монитора и возможность беспроводной инъекции.
Кстати, если интересно, какие WiFi адаптеры лучше всего подходят для проведения подобных атак, дайте знать об этом в комментах и я подготовлю отдельный выпуск. Ну а мы начинаем.
Шаг 1. Первым делом, как обычно, обновляем список пакетов, введя в терминале «apt update».
Шаг 2. Убиваем процессы, которые могут нам помешать включить Airdump.
Шаг 3. Переводим карточку в режим монитора.
Шаг 4. И запускаем сканер ближайших сетей. Такс. Больше он вряд ли найдёт.
Тормозим, нажав CTRL+C. И фиксируем где-нибудь. Канал, MAC-адрес и имя вафли, если нам точно известен владелец злополучной точки. Я, естественно в обучающих целях буду показывать всё на своей.
Шаг 5. Открываем новое окно терминала и вводим команду, устанавливающую все доп. пакеты необходимые для корректной работы MDK. Не переживайте. Все команды я обязательно продублирую в описании к ролику, дабы вам не пришлось перенабирать их вручную.
Шаг 6. Копируем с гитхаба сам скрипт.
Шаг 7. И переходим в папку с его содержимым для дальнейшей работы.
Шаг 8. Вводим «make» для запуска процедуры компиляции приложухи из исходного кода.
class=»eliadunit»>
Шаг 9. И дождавшись завершения процесса инсталлим сам скрипт в систему.
Шаг 10. Окей. Теперь можно запускать. Сейчас я покажу вам 3 действующих варианта DOS-атаки. Изначально их было 5, но в финальной версии я решил оставить только самые эффективные. Запускаем скрипт с ключом a и указываем ему конкретный MAC-адрес точки доступа. Без этого данный модуль, отвечающий согласно документации за отказ в обслуживании аутентификации, работает скверно. Да и с ним признаться тоже не наносит особого вреда.
Шаг 11. Во-первых, атака длится очень долго, а во-вторых, её результатом становится только возрастание ping’а на всех устройствах, и как итог, дикий затуп при загрузке страниц.
Шаг 12. Можно использовать, но малоэффективно. Гораздо лучше себя показывает атака типа D. Она раскидывает пакеты деаутентификации и деассоциации на все устройства, подключенные к точке. В результате через некоторое время, девайсы в прямом смысле отваливаются от точки и не могут к ней подключиться.
Шаг 13. Мда. Всё это конечно круто, но увы, не всегда знаешь, какой именно соседушка-мудозвон тебя достаёт. А вздремнуть часок-другой хочется. Да и жильцам будет весьма полезно для здоровья малясь отдохнуть от телека и других зомби-гаджетов. Для массовых беспорядков в данный стрипт встроен пакетный фаззер. Я не буду сейчас грузить вас теорией, повествующей о том, что же такое фаззинг и как он работает. Если кратко – то это дикий спам устройств рандомными пакетами с различными косяками. Неполными, оборванными на половине, широковещательными в обе стороны и т.д. В MDK можно настроить множество модификаторов под это дело. Мой вариант команды вы видите на экране.
Шаг 14. Я тестил его дважды. На разных устройствах. И могу заверить, он срабатывает практически моментально. WiFi ложится буквально на глазах.
И как защититься от последнего варианта, я даже не знаю. Если от первых двух спасает скрытие SSID, включение фильтрации по MAC-адресам и активация защиты от DoS-атак в самом роутере, то тут это петрушка никак не работает. Точка ложится на раз. Так что если вы давно искали способ, чтобы спокойно выспаться и при этом избежать предварительных разборок с местными обитателями хрущёвки, то MDK вам в помощь. Учитывая, что даже телики сейчас фурычат от приставок тянущих инет с роутера, способ более чем актуальный.
Главное не наглейте и не глушите своих милых соседей напрочь. А то ведь знаете, некоторые люди весьма мнительны. Могут и провайдеру позвонить. И соответствующие органы в гости позвать, если перебои будут продолжаться на постоянной основе. Общем вы поняли. Часик-другой для того, чтоб выспаться днём или угомонить наглеца глубокой ночью – это пожалуйста, но без перегибов. Всё-таки мы тут топим за этичных хакинг, а не поощряем инфопреступность.
Друзья, если вы хотите узнать ещё больше полезных вещей по части работы с Линукс-системами и в итоге стать настоящим специалистом своего дела, то рекомендую вам ознакомиться с мои обучающим курсом «Администрирование Linux с нуля». Я не буду в очередной раз распинаться, рассказывая какой он классный и весь из себя полезный. Об этом вы и сами можете прочитать, перейдя по ссылке в описании.
>>>КЛИКНИТЕ, ЧТОБЫ УЗНАТЬ ПОДРОБНОСТИ<<<
Просто напомню, что ролики по хакерским темам ютуб не монетизирует и, следовательно, никаких денег я за их съёмку не получаю. Поэтому если вы хотите и дальше регулярно, не меньше 3 раз в неделю видеть в своей ленте годнейшие видосики по взломам, то поддержите канал. Либо покупкой курса, либо переведя пару сотен на донэйшн алерт. Мне будет приятна любая помощь с вашей стороны. Даже лишний репост на стену в VK сделает своё дело и поможет в развитии данного проекта.
Как-то так, братцы. В любом случае, спасибо за ваши просмотры. Вы самая лучшая аудитория, которую можно желать. Поэтому, я традиционно желаю вам удачи, успехов и самое главное, отличного настроения.
Не тупейте, не болейте, хорошо высыпайтесь. Используйте полученные знания только во благо, и никогда не пренебрегайте своей собственной безопасностью. До новых встреч, камрады. Всем пока.
class=»eliadunit»>
Полезные материалы:
Wi-Fi Jammer с использованием ESP8266-01 ?: 3 шага — Схемы
Wi-Fi Jammer с использованием ESP8266-01? Это возможно? Ну … Да, это так. Если вы не можете позволить себе NodeMCU ESP8266 или просто не хотите его покупать, просто следуйте этому руководству!
Примечание: ЭТО НЕ ИГРУШКА! ЭТО СЧИТАЕТСЯ НЕЗАКОННЫМ. Не используйте его для взлома Wi-Fi. Это только для образовательных целей!
Расходные материалы:
Шаг 1: Подключите ваш FTDI к вашему ESP8266
Подключите ваш FTDI к вашему ESP8266-01, используя следующую схему:
ESP8266-01 -> FTDI
RX -> TX
TX -> RX
VCC -> VCC
CP_PD -> VCC
GND -> GND
Также НЕ ЗАБЫВАЙТЕ подключать GPIO0 к GND ТОЛЬКО ПРИ ПРОГРАММИРОВАНИИ !!!
ESP8266 использует логический уровень 3,3 Вольт для связи. Если ваши чипы FTDI могут переключаться на 5v-3.3v, выберите 3.3v.
Шаг 2: Прошивка ESP8266
Перейдите по адресу http: //github.com/spacehuhn/esp8266_deauther/rel … и загрузите esp8266_deauther_4mb.bin или любую другую версию, которую вы хотите (должен быть .bin). Затем вы должны прошить его на плату ESP8266 с помощью программы прошивки (я использовал ESP8266_Flasher. Ссылка на него здесь).
Как прошить ESP8266?
— открыть esp8266_flasher.exe
— Нажмите на корзину
— Найдите файл .bin, который вы загрузили в предыдущем шаге.
— Выберите порт, к которому подключен чип FTDI.
— Нажмите «Скачать»
ПРИМЕЧАНИЕ: GPIO0 ДОЛЖЕН БЫТЬ ПОДКЛЮЧЕН НА GND, ЧТО ЭТОТ ШАГ! НЕ ЗАБУДЬТЕ ЭТОГО !!
На 99% или 100% вы получите ошибку. Игнорируй это. Ваш bin-файл был успешно загружен в ESP8266.
Шаг 3: Как использовать это?
После загрузки файла bin, ваше устройство готово к использованию!
Для получения дополнительной информации и как его использовать перейдите по этой ссылке:
Http: //github. com/spacehuhn/esp8266_deauther#how -…
Вы также можете сделать то же самое, используя Arduino IDE. Я могу помочь вам, если вы хотите узнать, как загрузить программу, используя плату Arduino (любого типа) и Arduino IDE.
Надеюсь, этот урок поможет вам. Повеселись!
ESP8266 WiFi убийца Wifi Jammer беспроводная сеть CP2102 Автоматическое отключение питания G9 005|Запасные части|
информация о продукте
Характеристики товара
- Название бренда:
LUSYA - Совместимая марка/модель:
Отсутствует - Происхождение:
Китай - Номер модели:
ESP8266 WiFi KILLE - Wifi:
jammer - ESP8266 WiFi:
KILLER - network KILLER:
development board
отзывах покупателей ()
Нет обратной связи
Development Kits & Boards Business & Industrial Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N
Проверка электроустановки
Проверка электроустановки требованиям нормативной и проектной документации (визуальный осмотр)
Измерение сопротивления
Измерение сопротивления заземляющих устройств
Измерение (проверка) заземления
Измерение сопротивления заземляющих устройств и удельного сопротивления грунта
Проверка наличия цепи
Проверка наличия цепи между заземлителями и заземляемыми элементами)
Проверка молниезащиты
Проверка систем молниезащиты
Измерение сопротивления изоляции
Измерение сопротивления изоляции электрооборудования, проводов и кабелей
Проверка УЗО
Измерение параметров УЗО
Проверка работоспособности
Проверка работоспособности коммутационных аппаратов напряжением до 1000 В
ПРОФЕССИОНАЛИЗМ
Весь наш инженерный состав проходит ежегодную аттестацию в РОСТЕХНАДЗОРе.
КОНТРОЛЬ КАЧЕСТВА
Ежегодно проводим обязательную проверку всех наших приборов в ЦСМ.
ДЕРЖИМ СРОКИ И КАЧЕСТВО
Работаем по договору, готовы пройти экспертизу наших работ любой организацией по выбору Заказчика.
ЗАЩИЩАЕМ ОТ ШТРАФОВ
Выявляем дефекты, которые могут повлечь штрафные санкции контролирующих органов.
ПОДДЕРЖКА КЛИЕНТОВ
Предпочитаем долгосрочное сотрудничество. У нас гибкая система скидок и много довольных клиентов.
Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N
FS65a1524zxc Fashion Summer New Letter Girls Sandals Baby Kids Princess Shoes, Waterproof PIR Motion Sensor Security Wireless Outdoor Light for Patio, Hard-to-Find Fastener 014973322991 Fine Type’C’ Lock Nuts, LIGHTWEIGHT PERFORMANCE FLEECE: Regardless of whether you lead an active or sedentary lifestyle. Our wide selection is eligible for free shipping and free returns, 3uF 400V 105 Celsius 3000H Life 8x12mm High Ripple Current Low Impedance 80pcs Green: Automotive, also a great idea for a baby outgoing. Paco Rabanne and others influenced this «space age» fashion. ~~*~~*~~*~~*~~*~~*~~*~~*~~*~~*~~*~~*~~*, brunette & auburn ✻ each with blue, — Clean it with with a grain salt paste or baking soda and rinse with water, Gold and White gold(silver tone) *** Earrings and necklace can be purchased separately, ****PLEASE NOTE- This listing is for 1 knob, YOUR BUST MEASUREMENT IS NOT 34 inches, Country of Manufacture: CHINA; Material: Metal; Net Weight: 278g. 304 Stainless Steel Kitchen Faucet Wall Mounted Single Cold for Laundry Bathroom, 2 Pieces 1/4″ C360 BRASS HEX BAR 24″ long New Lathe Bar Stock, Long press the On/Off button to change the lighting mode, Zainafacai Women Plus Size Bodysuit Tops Strenchy V Neck Zipper Front Bodycon Leotards with Long Sleeve: Clothing & Accessories, Whether replacing a worn switch or just adding tonal variety to your favorite instrument.
ДЕЛАЕМ ТЕХНИЧЕСКИЙ ОТЧЕТ
Который Заказчик обязан предоставить для получения Акта допуска электроустановки в эксплуатацию и заключения договора на электроснабжение.
Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N
Find many great new & used options and get the best deals for Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N at the best online prices at ! Free shipping for many products!. Condition:: New: A brand-new, unused, unopened, undamaged item in its original packaging (where packaging is applicable). Packaging should be the same as what is found in a retail store, unless the item was packaged by the manufacturer in non-retail packaging, such as an unprinted box or plastic bag. See the seller’s listing for full details. See all condition definitions : Brand: : Unbranded , Type: : NodeMcu Lua WIFI: MPN: : DOES NOT APPLY , Net weight: : 8g: Material: : Alloy , UPC: : Does Not Apply ,
Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N
Node MCU WiFi Jammer Deauth Hacking Kit Deauther Cloner ESP8266 CP2102 US D0F2N
SF-3 D/C TREE RADIUS SHAPE CARBIDE BURR **NEW** DOUBLE CUT. Flag Type Receptacles Ratchet Crimper Plier AWG 4.8mm². 100PCS Voltage Regulator IC ST TO-220 L7805CV L7805CV-DG L7805 7805, 1 1/2″ x 2 1/2″ x .120″ Carbon Steel Rect Tube A500 x 36″. CONTRINEX DW-AS-701-M8-001-BAS EXTREME STAINLESS INDUCTIVE SENSOR MFGD. In Case Of Fire Your Assembly Point Is Sign 300mm x 100mm Glow In The Dark, 3PCS MC68008FN10 PLCC52 Integrated Multi-protocol Processor. 9N12106C Distributor Cap fits Ford Tractor 8N 9N 2N With Front Mount Distributor, M2 304 Stainless Steel Hex Socket Set Screws With Cup Point Grub Screws DIN916. 1pcs RYT 200571 1.7-2.7GHz SMA RF ISOLATOR GY, NEW 18 Rolls Crystal Clear Transparent Tape Dispenser Refills 3/4″ x 600″ WOW, 4′ x 4′ Full Color Custom Vinyl Banner Free Shipping birthday party wedding sign, Short Circuit Fault Current Calculations Software, 2 inch wide copper foil tinned tape rolls 50 ft with conductive glue. HSS Stub Length Drill New Cleveland Twist Drill 04862 1/8″ Left Hand, Snap-Fix Repairs Broken CPVC Pipe 1/2″ CTS #SNC-0400-B FREE SHIPPING!, ecc0002 NOS 1pc K15-4 2200pF 12kV High Voltage Doorknob Capacitor, 100PCS MCP73831T-2ACI/OT SOT23-5 Charge Management Controller R3 IC.KRAFT BUBBLE MAILERS SHIPPING MAILING PADDED BAGS ENVELOPES, Music Voice Activated Electronic LED Melody Light Audio Control Lamp DIY Kit, 4pcs LED Emergency Exit Light Lamp Lighting Fixture Twin Square Heads Waterproof. SIEMENS U-MHST-S110S HORN/STROBE SYNC/SILENCEABLE 100 CD 20-31 VDC RED «NEW», John Deere Original Equipment Plug #AW34481, Hillman Fasteners 50PK 1/4×8 Timber Screw,No 47814, Jaw unit for 14″ bolt cutter High Quality TRUECRAFT 614b,
Отправляете заявку или делаете звонок
Обсуждаете детали с менеджером, заключаете договор
Наши специалисты выезжают на объект в оговоренное время
Мы проводим электротехнические испытания и измерения
Сообщаем замечания и рекомендации по устранению неполадок
Выдаем техническое заключение (отчёт) и завершаем сделку.
Переписанный отчёт или устная договорённость с инспектором может обойтись гораздо дороже!
Инспекторы всё чаще проверяют по-настоящему и все мелкие нарушения учитываются!
Проверка — это ответственность за жизни людей, доверивших вам свою безопасность!
При не срабатывании защиты можно лишиться бизнеса или потерять дорогостоящее оборудование.
Благодарим за оперативную качественную работу и внимательных профессиональных сотрудников!
Благодарим за проведенную работу по контролю за подключением коттеджного поселка «Сосны» к электросетям! Оперативно откликнулись, быстро и дотошно всё сделали!!! Будем обращаться не раз!
Спасибо за отличную работу! За помощь в разработке проекта электрификации моего дома и за проверку работы электриков! Теперь я спокоен за свой дом.
Wi-Fi Jammer от ESP8266 | WiFi Jammer / Deauther
Посмотрите видео, чтобы увидеть объяснение
Привет, как дела, ребята! Акарш здесь из CETech.
Сегодня мы собираемся сделать Wi-Fi Jammer или деаутер на плате ESP8266. Посмотрите видео на моем канале, чтобы увидеть доску в действии!
Я также добавил LiPo батарею к плате ESP8266, чтобы она стала портативным устройством, которое может поместиться в кармане, и его можно взять и использовать где угодно без проводов
Давайте начнем с проекта прямо сейчас
Заявление об ограничении ответственностиЭтот проект является доказательством концепции для тестирования и образовательных целей.Ни ESP8266, ни его SDK не предназначались и не создавались для таких целей. Могут возникнуть ошибки!
Используйте его только против ваших собственных сетей и устройств! Пожалуйста, ознакомьтесь с правовыми нормами в вашей стране, прежде чем использовать его. Я не несу ответственности за то, что вы делаете с этой программой.
Шаг 1: ДеталиДля этого вам понадобится плата ESP8266, и вы также можете добавить батарею, если хотите.
Я предлагаю использовать плату в стиле NodeMCU, я использовал плату Firebeetle от DFRobot, поскольку она имеет встроенное решение для зарядки и мониторинга аккумулятора.
Я бы также рекомендовал использовать печатную плату для создания проекта, чтобы не было проблем с добавлением батареи / OLED-дисплея / переключателя / esp8266. Вы можете заказать свои печатные платы в PCBWAY, так как они предлагают 10 печатных плат всего за 5 долларов. Ознакомьтесь с их функцией онлайн-просмотра Gerber.
Плата Firebeetle ESP8266
Шаг 2: Загрузите и установите Arduino IDEЗагрузите Arduino IDE отсюда
1. Установите Arduino IDE и откройте ее.
2. Откройте «Файл»> «Настройки»
.
3.Добавьте http://arduino.esp8266.com/stable/package_esp8266com_index.json в URL-адреса диспетчера дополнительных плат.
4. Перейдите в Инструменты> Плата> Менеджер плат
5. Найдите esp8266 и установите плату.
6. Перезагрузите среду IDE.
Шаг 3. Кодирование модуля1. Загрузите репозиторий (версия версии 1.5): https://github.com/akarsh98/esp8266_deauther
2. Извлеките загруженную папку и перейдите по следующему пути, чтобы открыть файл. в Arduino IDE.esp8266_deauther-master / esp8266_deauther / esp8266_deauther.ino
3. Перейдите в Инструменты> Доска. Выберите подходящую плату, которую вы используете. NodeMCU (12E) работает в большинстве случаев.
5. Выберите правильный канал связи. порт, выбрав Инструменты> Порт.
6. Нажмите кнопку загрузки.
7. Когда на вкладке появится сообщение Готово, вы готовы к использованию устройства.
После загрузки откройте монитор последовательного порта для просмотра следующих деталей
Шаг 4: Игра с устройством1.Подключите модуль к источнику питания с помощью разъема micro USB на плате или просто включите переключатель, если вы подключили аккумулятор, как это сделал я.
2. Как только модуль будет подключен, будет размещен WiFi с именем pwned . Вам нужно будет подключиться к этой сети Wi-Fi с помощью телефона или ноутбука и ввести пароль как deauther .
3. При подключении к устройству откройте Интернет-браузер и перейдите к 192.168.4.1. Это основной веб-сайт, с которого вы можете контролировать все
4. Теперь выберите сеть Wi-Fi, которую хотите атаковать.
5. Перейдите на вкладку атаки и выберите тип атаки, которую вы хотите провести:
6. КОНГО! устройство работает как положено.
Шаг 5: Мое устройствоЯ добавил батарею и переключатель и все приклеил горячим клеем.
SpacehuhnTech / esp8266_deauther: Доступная платформа для взлома WiFi для тестирования и обучения
Сканируйте устройства WiFi, блокируйте выбранные соединения, создавайте десятки сетей и запутайте сканеры WiFi!
Отличие от версии 3
Версия 3 находится в разработке.Он стабилен в использовании, но он совсем другой.
Он основан на командной строке, что позволяет не только предлагать больше функций, но и делает их более настраиваемыми.
Элемент | Версия 2 | Версия 3 |
---|---|---|
Веб-интерфейс | ✅ | |
Опора дисплея | ✅ | |
Последовательная командная строка | ✅ | ✅ |
Сканер | ✅ | ✅ |
Атака деаутентификации | ✅ | ✅ |
Атака маяком | ✅ | ✅ |
Зондовая атака | ✅ | ✅ |
Опора Huhnitor | ✅ | |
Сканер уровня сигнала | ✅ | |
Сканер аутентификации | ✅ | |
Разбойник AP | ✅ |
Установка
См. Руководство по установке в нашей вики.
Если вы просто ищете файлы .bin, перейдите к выпускам.
Об этом проекте
Это программное обеспечение позволяет легко выполнять различные действия для тестирования беспроводных сетей 802.11 с помощью недорогой ESP8266 WiFi SoC (System On A Chip).
Основная функция, атака деаутентификации, используется для отключения устройств от их сети Wi-Fi.
Похоже, что никого не волнует эта огромная уязвимость в официальном стандарте 802.11 WiFi, поэтому я принял меры и позволил всем, у кого меньше 10 долларов США, воссоздать этот проект.
Я надеюсь, что это привлечет больше внимания к проблеме. В 2009 году WiFi Alliance фактически устранил проблему (см. 802.11w), но лишь несколько компаний внедрили ее в свои устройства и программное обеспечение.
Для эффективного предотвращения атаки деаутентификации и клиент, и точка доступа должны поддерживать стандарт 802.11w с защищенными кадрами управления (PMF).
В то время как большинство клиентских устройств, похоже, поддерживают его, когда точка доступа принудительно использует его, в основном ни одна точка доступа WiFi не поддерживает его.
Не стесняйтесь протестировать свое оборудование, рассердить эти компании проблемой, поделиться этим проектом и настаивать на исправлении!
Этот проект также является отличным способом узнать больше о WiFi, микроконтроллерах, Arduino, взломе и электронике / программировании в целом.
Но, пожалуйста, используйте этот инструмент ответственно и не используйте его против других без их разрешения!
Джаммер Wi-Fi
Многие называют этот проект глушилкой WiFi. Это проблематично, потому что эта прошивка , а не , превращает ваш ESP8266 в радио или частотный глушитель. Но это то, как большинство людей представляет это без дополнительных объяснений.
Итак, если вы хотите узнать больше о различиях, мы сняли об этом целое видео:
Поддерживаемые макетные платы
Эта прошивка может работать на любом ESP8266 , но не на ESP32!
Самые популярные платы для разработки, NodeMCU
и Wemos d1 mini
, отлично подходят для этого проекта.
Если вы хотите поддержать нашу работу, вы можете купить плату, сделанную для этого проекта.
Они поставляются с предварительно установленной прошивкой, так что вы можете сразу приступить к работе.
Вы можете выбрать между:
Spacehuhn Store :
Наш собственный магазин, вся выручка от которого идет напрямую нам и на разработку новых интересных проектов 🙂
Мы производим и отправляем из Германии.
Maltronics :
Мы стали партнерами Maltronics, чтобы предоставить вам высококачественные устройства для взлома.
Они базируются в Великобритании.
DSTIKE :
DSTIKE был нашим первым партнером. Они изготовили первые официальные деаутерные доски.
Они предлагают широкий выбор производителей во всех формах. В том числе умные часы.
Они базируются в Китае, но их продукция доступна во множестве магазинов:
Заявление об ограничении ответственности
Этот проект является испытательной концепцией для тестовых и образовательных целей.
Ни ESP8266, ни его SDK не предназначались и не создавались для таких целей.Могут возникнуть ошибки!
Используйте его только против ваших собственных сетей и устройств!
Пожалуйста, ознакомьтесь с правовыми нормами в вашей стране перед использованием.
Мы не несем ответственности за то, что вы делаете с этой программой.
Благодарности
Огромная благодарность:
за помощь с разными вещами, связанными с этим проектом, и поддержание его жизни!
Также спасибо всем, кто работает над библиотеками, используемыми в этом проекте:
Мы также благодарим Espressif и их сообщество за этот потрясающий чип и все программные и аппаратные проекты вокруг него, а также за бесчисленные учебные пособия, которые вы можете найти в Интернете!
Лицензия
Это программное обеспечение находится под лицензией MIT.Подробности смотрите в файле лицензии.
SpacehuhnTech / Huhnitor: Межгалактический серийный монитор для ESP8266 Deauther
Межгалактический последовательный монитор для ESP8266 Deauther v3
Заявление об ограничении ответственности
Обратите внимание, , что, хотя это программное обеспечение можно использовать для других последовательных устройств и проектов, оно предназначено для использования с
ESP8266 Deauther, версия 3.
Установка
Использование выпущенного двоичного файла (рекомендуется для Windows)
- Перейдите на страницу выпуска и загрузите двоичный файл для своей ОС из последнего выпуска.
- Запустите его, просто дважды щелкнув по нему, или через терминал
./huhnitor
илиsudo ./huhnitor
Пользователи Linux и Mac должны сначала сделать двоичный исполняемый файл, запустивsudo chmod + x huhnitor
- [Необязательно] Добавьте его в переменную
PATH
для удобства использования в терминале
Использование Snap (рекомендуется для Linux)
- Установите оснастку, если она еще не входит в ваш дистрибутив Linux.
- Откройте терминал и введите
sudo snap install huhnitor --edge --devmode
- Для начала просто запустите
sudo huhnitor
в терминале
Если вы получили сообщение huhnitor not found
, попробуйте добавить привязку к PATH, запустив export PATH = "$ PATH: / snap / bin"
.
Использование AUR в Arch Linux
- Откройте терминал и введите
yay -S huhnitor
- Для начала просто запустите
sudo huhnitor
в терминале
Использование Homebrew (рекомендуется для macOS)
- Убедитесь, что Homebrew установлен
- Откройте терминал и введите
кран для варки spacehuhntech / huhnitor
brew install huhnitor
или как однострочник:кран для варки spacehuhntech / huhnitor && brew install huhnitor
- Для начала просто запустите
huhnitor
в терминале
Совет для профессионалов : Homebrew также можно установить в Linux и подсистему Windows для Linux.
Собираем самому
Предварительно скомпилированные двоичные файлы можно найти в выпусках.
Но если хотите, можете сами собрать Huhnitor:
- Установите Rust с помощью rustup
Пользователям Linux также потребуется запуститьsudo apt install libudev-dev pkg-config
Пользователи Windows должны установить Visual C ++ Build Tools 2019 - Загрузите и разархивируйте или клонируйте
git https://github.com/SpacehuhnTech/Huhnitor.git
этот репозиторий - В корневом каталоге репозитория run
cargo build --release
ваш двоичный файл будет расположен вtarget / release /
Использование
Huhnitor разработан для максимального удобства использования:
- Открытый хунитор
- Подключите деавтор
- Получайте удовольствие от интерфейса командной строки ESP8266 Deauther 🙂
Если у huhnitor есть проблемы с подключением к вашему деавтеру, попробуйте запустить его от имени администратора или через sudo huhnitor
.
Вы также можете предоставить пользователю разрешение на доступ к последовательным портам, запустив команду sudo usermod -a -G dialout
.
Huhnitor может запускать сценарии (серию заранее написанных команд), если вы введете huhn read [имя файла]
после подключения к деаутеру. Пути к файлам относятся к вашему текущему местоположению в командной строке (а не к исполняемому файлу) и по сути представляют собой серию команд деаутера, разделенных новой строкой.
Чтобы остановить выполнение команды на деаутере, вы можете нажать ctrl + c, что теоретически более удобно и должно помочь предотвратить случайное отключение.Это, однако, также означает, что вы не можете выйти из Huhnitor с помощью ctrl + c, поэтому после открытия последовательного соединения ввод , выход
должен использоваться для выхода из Huhnitor.
Аргументы
Аргумент | Описание |
---|---|
--help или -h | распечатать этот экран справки |
- драйвер или -d | открыть страницу драйвера |
- неавтоматический или -a | отключить автоматическое подключение порта |
- бесцветный или -c | отключить цветной вывод |
Драйверы
Ваш деавтер не определяется при подключении?
Убедитесь, что USB-соединение работает. Некоторые кабели могут только заряжать, но не передавать данные.
В зависимости от последовательного чипа, который используется на плате разработки ESP8266, вам может потребоваться установить правильный драйвер:
Не знаете, какой установить? Многие платы для разработки на базе ESP8266 используют чип из семейства CP210x, попробуйте начать с него.
Кредиты
Сделано с ❤️ by Jamz с помощью Selicre
в сотрудничестве с Spacehuhn Technologies
Лицензия
Это программное обеспечение находится под лицензией MIT.Подробности смотрите в файле лицензии.
Простое домашнее устройство подавления помех Wi-Fi с использованием ESP8266
Введение:
Вы когда-нибудь слышали о ESP12E? Этот крошечный микроконтроллер (также известный как модуль Wi-Fi или NodeMCU) довольно популярен среди хакеров и технарей для взлома Wi-Fi. Вы можете использовать его, чтобы заблокировать соединение Wi-Fi и, следовательно, заблокировать любое соединение Wi-Fi, чтобы никто не мог подключиться к этой сети, даже если он знает пароль. В этом уроке мы научим вас, как создать собственный глушитель Wi-Fi.
Глушитель — это передатчик, который посылает шумовые сигналы для нарушения частотных сигналов. Мы будем делать нечто подобное, называемое Deauther, которое будет посылать пакеты, мешающие сигналам Wi-Fi, что нарушит нормальную работу вашего маршрутизатора Wi-Fi. Протокол Wi-Fi (802.11) действует как кадр деаутентификации, который отключает всех пользователей, подключенных к маршрутизатору. Для отключения любого устройства вам нужен только MAC-адрес маршрутизатора Wi-Fi и клиентского устройства.
Прежде чем продолжить, имейте в виду, что использование глушителя в общественных местах является незаконным без разрешения государственных органов, это руководство предназначено только для образовательных целей.
Для этого вам нужно будет записать код или прошивку в NodeMCU, чтобы использовать его в качестве глушителя Wi-Fi. Мы обсудим два метода, которые вы можете использовать.
Метод 1: загрузка скетча Jammer Arduino в ESP12
Щелкните «Download Zip» и извлеките папку на рабочем столе
Для этого мы будем использовать код Arduino и библиотеку (от Spacehuhn) , и мы будем использовать этот код для загрузки в наш NodeMCU с помощью Arduino IDE.
Шаг 1: Сначала мы начнем с загрузки кода Arduino. Перейдите в «Файл»> «Настройки» в Arduino IDE и добавьте эту ссылку (http://arduino.esp8266.com/stable/package_esp8266com_index.json) в URL-адреса диспетчера дополнительных плат и нажмите «ОК».
Теперь закройте IDE Arduino и снова откройте.
Шаг 2: Перейдите в Инструменты> Доска> Менеджер доски. Найдите ESP8266 и выберите ESP8266 (версия 2.0.0, так как этот код будет работать только для этой версии).
Шаг 3: Теперь перейдите в меню «Файл»> «Настройки» и выберите путь к папке в разделе «Дополнительные настройки».Теперь откройте ESP8266> оборудование> ESP8266> 2.0.0> инструменты> sdk> и откройте файл «user_interface.h» в текстовом редакторе.
Шаг 4: Перейдите к последней строке кода и перед #endif добавьте эти строки:
typedef void (** freedom_outside_cb__t) (статус uint8); int wifi_register_send_pkt_freedom_cb (Freedom_outside_cb_t cb); недействительным wifi_unregister_send_pkt_freedom__cb (недействительным); int wifi_send_pkt_freedom (uint8 ** buf, int len, bool sys_seq);
После этого Сохраните файл.
Шаг 5: Теперь извлеките библиотеку, которую вы скачали ранее, и откройте ее. открыть: esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Это будет скетч, который мы загрузим в NodeMCU; этот эскиз будет составлен. В случае ошибки установите эти библиотеки.
Наш код готов к загрузке. Подключите NodeMCU к компьютеру, перейдите в меню «Инструменты» и выберите NodeMCU esp-12E, выберите правильный порт и загрузите.
Запуск NodeMCU Wi-Fi Jammer:
Теперь сбросьте плату ESP12 после загрузки кода.Откройте серийный монитор. Шаг 1: Подключите свой ноутбук или смартфон к точке доступа, созданной NodeMCU. Вы увидите имя по умолчанию ( pwned ) и пароль ( deauther ) на последовательном мониторе. (Вы можете изменить имя и пароль по умолчанию в настройках)
Шаг 2: Затем откройте браузер и введите адрес « 192.168.4.1 ». Это покажет вам предупреждение. Прочтите и нажмите «Я прочитал и понял».
Шаг 3: Затем вы увидите окно.Выберите Scan Aps для поиска доступных сетей Wi-Fi.
Шаг 4: Затем выберите «перезагрузить» и щелкните по сети, которую хотите заблокировать.
Шаг 5: Теперь перейдите в меню «Атаки», и вы увидите выбранную сеть. Нажмите «Старт», и вы начнете атаку. Теперь перезагрузите, и вы заблокируете сеть. Вы можете остановить атаку, нажав «Стоп». Вы успешно заблокировали сеть.
Создание нескольких поддельных сетей Wi-Fi (Другая функция)
Если вы хотите создать поддельные сети Wi-Fi i.е. Маяки . Нажмите на SSID выше и назовите SSID так, как вы хотите Добавить, и сохраните его. Вернитесь в меню Attacks и нажмите Start перед Beacon.
Вы можете проверить на своем мобильном телефоне или ПК, что имя Wi-Fi, которое вы создали, будет отображаться, но оно не будет подключаться к этой фальшивой сети, это просто спам WiFi.
Метод 2: загрузка микропрограммы Wi-Fi Jammer в ESP12 с помощью флешера ESP8266 (простой способ)
Теперь мы увидим второй метод, при котором нам нужно загрузить прошивку в ESP12 с помощью флешера Esp8266.Он прост в использовании, и вам не нужно выполнять дополнительную работу или редактировать эскиз , как мы это делали в предыдущем методе.
Нам потребуется прошивка Jammer, которую вы можете скачать по этим ссылкам:
- ESP8266 мигалка
- Deauther Firmware — в основном это файл . bin. Загрузите правильную версию в соответствии со спецификацией вашей платы и флэш-памяти (1 МБ, 4 МБ, 512 КБ).
Шаг 1: Теперь сначала откройте esp8266flasher.EXE файл.
Выберите «Конфигурация», а затем выберите значок «Настройка». Выберите файл .bin, который вы уже загрузили, и нажмите «Операции». Затем выберите «Flash», и ваш процесс начнет загрузку.
Теперь вам нужно «перезагрузить» свой NodeMCU, и повторите все шаги для запуска подавителя Wi-Fi NodeMCU, как мы делали в последнем методе.
Вы можете включить NodeMCU с помощью смартфона. Для этого вам понадобится кабель OTG, и ваш портативный глушитель WiFi готов к работе, но используйте это устройство на свой страх и риск, как уже предупреждалось !!
Демонстрационное видео проекта (смотрите в высоком разрешении 720p):
* Изображение и видео предоставлено © circuitdigest.com | Ссылка на проект
Атака деаутентификации и другие «взломы Wi-Fi» с использованием модуля ESP8266.
Как недавно сказал знаменитый хакер Wi-Fi Сэми Камкар, мы должны перейти к недорогим инструментам взлома / эксплуатации. NodeMCU — один из таких инструментов, прошивка на основе LUA для ESP8266 WiFi SOC стоимостью менее 5 долларов.
Теперь, благодаря Spacehuhn, вы можете собрать свой собственный глушитель Wi-Fi (вернее инструмент атаки Wi-Fi deauth) с помощью NodeMCU ESP8266. Вы выбираете клиента Wi-Fi, который нужно отключить от его Wi-Fi, и начинаете атаку.Независимо от времени, в течение которого выполняется атака, любой Wi-Fi не будет работать.
С помощью такого устройства вы можете отключить потоковую передачу Netflix вашего соседа по комнате, беспроводные камеры видеонаблюдения в торговом центре или гаджеты Интернета вещей вашего соседа.
Протокол 802.11 WiFi содержит функцию деаутентификации. Он используется для отключения клиентов от сети. Злоумышленник может в любой момент отправить станции фрейм деаутентификации с поддельным адресом источника беспроводной точки доступа.Протокол не требует шифрования этого кадра, даже если сеанс был установлен с помощью. Эта уязвимость была устранена в 802.11w-2009, утвержденной поправке к стандарту IEEE 802.11 для повышения безопасности его кадров управления, редко поддерживаемая, отключена по умолчанию.
Deauthentication Broadcast Attack
Десять лет назад, когда сильные и дешевые магниты, яркие светодиоды и маленькие батарейки типа «таблетка» были свежими для взлома материалами, кому-то пришла в голову прекрасная идея: заклеить все эти предметы и бросить их на мосты и путепроводы.Так родился светодиодный светильник, и хотя мы уверены, что самая большая установка светодиодного светильника выглядела круто, на самом деле это просто небольшая экологическая катастрофа. Существуют — и существуют уже долгое время — одноразовые военные радиоглушители, которые очень малы (артиллерийские гранаты или «намного меньше, чем рюкзак») и относительно дешевы. Эти глушилки могут использоваться для отключения радиосвязи в радиусе нескольких сотен метров. Установка обычно осуществляется вручную или гаубицей. С тех пор был создан ESP8266, и теперь в мире есть крошечный компьютер с Wi-Fi размером с почтовую марку, который почти ничего не стоит.
Rand Druid с батарейным питанием, реализация многоцелевой De-Auth атаки на базе Compact ESP8266.
Хотя это и не рекомендуется, это интересный пример новейшей и дешевой технологии, которая сделала возможным одноразовый хакерский инструмент; 10 лет назад такой дешевый небольшой модуль Wi-Fi был бы немыслим.
Поддерживаемые устройства: вы можете прошить код на каждый ESP8266. В зависимости от модуля или платы разработки могут быть различия в стабильности и производительности. Обычная версия ESP8266 512 КБ не будет иметь полного списка поставщиков MAC-адресов и других функций. Плата на базе NodeMCU ESP-12 с флеш-памятью 4 МБ и встроенным USB-портом будет работать лучше всего.
Установка: Загрузка файлов .bin — самый простой способ начать работу.
https://github.com/spacehuhn/esp8266_deauther/releases
Всегда используйте версию размером 1 МБ, будет работать с 4 МБ, 32 МБ и т. Д. Если вы не уверены, что ваш ESP8266 имеет только 512 КБ флэш-памяти.
Загрузите с помощью выбранного вами флеш-инструмента ESP8266:
— nodemcu-flasher [только Windows]
— esptool-gui [Windows, MacOS]
— esptool [Windows, MacOS, Linux]
Power ESP8266 от кабеля OTG, powerbank , 2 батарейки АА.Просканируйте сети Wi-Fi и подключитесь к pwned . Пароль — «deauther».
После подключения вы можете открыть свой браузер и перейти на 192.168.4.1.
Источники: https://github.com/spacehuhn/esp8266_deauther (Лицензия MIT)
Также стоит взглянуть на другие форки оригинальной работы от spacehuhn, такие как версия taner1, которая включает поддельный портал для социальных сетей. кража учетных данных.
https://github.com/taner1/esp8266_deauther (Лицензия MIT)
Истории по теме
Теги
Присоединяйтесь к Hacker Noon
Создайте бесплатную учетную запись, чтобы разблокировать свой собственный опыт чтения.
Взлом Wi-Fi с помощью ESP8266
Микроконтроллер ESP8266 — это дешевый и мощный IoT-модуль со встроенным Wi-Fi, который можно программировать на нескольких популярных языках. В подкасте «Инструменты безопасности» мы исследуем некоторые популярные инструменты Штефана Кремсера для взлома Wi-Fi, основанные на ESP8266.
Ненавидите компьютеры в профессиональном плане? Попробуйте карты против ИТ.
Что такое ESP8266
Если вы когда-либо покупали интеллектуальную лампочку другого производителя, выключатель питания или камеру Интернета вещей, у вас, вероятно, уже есть микроконтроллер ESP8266.Китайская полупроводниковая компания Espressif создала ESP8266 как доступную платформу для простого создания интеллектуальных продуктов с подключением к Wi-Fi. Крошечные микроконтроллеры обладают удивительной функциональностью в прочном и недорогом корпусе, которые стали еще более популярными после того, как хакеры перенесли удобный для новичков язык Arduino IDE на ESP8266.
Простое создание прототипов инструментов безопасности Wi-Fi стало возможным благодаря созданию плат для разработки с микроконтроллером esp8266, установленным на печатной плате с интерфейсом USB для упрощения программирования.К ним относятся NodeMCU и D1 mini, возможно, самые популярные платы для разработки ESP8266. Новичкам легко работать с этими платами, используя популярные языки, такие как Arduino, MicroPython и Lua.
Как программировать ESP8266
Микроконтроллеры
, такие как ESP8266, лишены многих функций, присущих полноценным компьютерам, таким как Raspberry Pi. Самая большая разница в том, что у микроконтроллера нет операционной системы. Вместо этого нам нужно запрограммировать то, что мы хотим, чтобы микроконтроллер делал, а затем загрузить его для выполнения в цикле.
Вам не нужно быть программистом, чтобы использовать его — вы можете загружать и опробовать инструменты, написанные другими людьми, не понимая, как это работает.
Для начала загрузите Arduino IDE, добавьте ESP8266 в список плат и подключите плату ESP8266 через USB. Затем выберите плату разработки, которую вы используете, и запрограммируйте код, который вы скачали на нее, например, деаутер Wi-Fi Стефана Кремсера.
ESP8266 Атаки деаутентификации
Одной из самых мощных возможностей ESP8266 является запись практически любого типа пакетов Wi-Fi с нуля.Стефан Кремсер использовал эту тактику для создания серии инструментов безопасности, которые используют серьезные недостатки стандарта WPA2 Wi-Fi.
Маршрутизаторы
Wi-Fi могут отправлять сообщение, называемое пакетом деаутентификации, на любое подключенное устройство, чтобы разорвать текущее соединение Wi-Fi. Точно так же пакет разъединения сообщает устройству отключиться, когда оно покидает зону покрытия сети WI-FI. Wi-Fi Deauther Стефана использует ESP8266 для подделки этих сообщений, что может отключить любое целевое устройство в пределах досягаемости от подключения к Wi-Fi.
Хакеры могут использовать Deauther для управления атаками Wi-Fi с помощью удобного для мобильных устройств веб-интерфейса, встроенного в дизайн. Если хакер хочет собрать рукопожатия WPA, чтобы попытаться подобрать пароль сети Wi-Fi, Wi-Fi Deauther может сгенерировать рукопожатие для захвата из любой сети WPA2 с подключенными клиентами.
Когда пакеты деаутентификации и разъединения отправляются непрерывно, устройства Wi-Fi, такие как ноутбуки и камеры видеонаблюдения IoT, вообще не смогут подключиться.По сути, это глухая атака на основе протокола, но в отличие от глухих атак, которые полагаются на силу необработанного сигнала для преодоления соединения, ESP8266 — это просто действительный (хотя и подделанный) пакет, который, случается, приводит к постоянному прерыванию любого ближайшего соединения Wi-Fi. Предстоящий стандарт WPA3 исправляет это, делая невозможным подделку пакетов деаутентификации, но до тех пор, пока новый стандарт не получит широкого распространения, большинство сетей остаются уязвимыми для этого недостатка.
Анализ пакетов
ESP8266 может не только транслировать по Wi-Fi, но и слушать.Библиотека Stefan Arduino PCAP может считывать основную информацию о ближайших сетях с помощью Wireshark, используя ESP в качестве сетевого адаптера. Хотя способность перехватывать пакеты не идеальна, Стефан все же мог использовать более ограниченные данные о пакетах, доступные для создания ряда полезных инструментов для перехвата.
Вы можете использовать анализатор пакетов и детектор деаутентификации, чтобы предупредить вас, если атака деаутентификации уже начата, путем перехвата подозрительного количества деаутентификационных пакетов. Если кто-то начнет использовать такой инструмент, как Deauther, против устройства в вашей сети, детектор Deauth обнаружит поток поддельных пакетов и предупредит вас, что ваша сеть стала целью.
ESP8266 также можно использовать для отслеживания всех пакетов, проходящих вокруг вас, с помощью Wi-Fi Packet Monitor. Этот инструмент может отслеживать количество точек доступа и устройств, передающих по каждому каналу, а также количество и тип отправляемых пакетов.
Одна вещь, которую ESP8266 не может сделать, — это перехватить 4-стороннее рукопожатие WPA2, необходимое для взлома пароля Wi-Fi. Пакетные данные, к которым обращается ESP8266, усечены и не содержат информации, необходимой для попытки взлома с помощью таких инструментов, как Aircrack-ng.Однако мы все еще можем узнать о производителе маршрутизатора и любых устройствах, использующих Wi-Fi поблизости, включая информацию о типах отправляемых пакетов.
Спуфинг маяка
Стефан запрограммировал ESP8266 на подделку пакета маяка, который представляет собой тип пакета, используемый точкой доступа Wi-Fi для объявления своего имени и основной информации всем, кто находится в зоне действия. Эти пакеты заставляют устройство вносить сеть в список «ближайших сетей», который отображается, когда вы ищете сеть, к которой хотите присоединиться.Подменяя эти маяковые пакеты, ESP8266 может имитировать внешний вид любой сети для любых устройств в радиусе действия.
Инструмент
Стефана, называемый Beacon Spammer, может легко создать до тысячи поддельных сетей одновременно, позволяя вам определять, какие имена сетей он должен создавать. Хакер, добавляющий наиболее распространенные имена открытых сетей Wi-Fi в этот список и активирующий Beacon Spammer, заставит близлежащие интеллектуальные устройства перестать использовать рандомизацию MAC-адресов при попытке подключиться к знакомым фальшивым сетям.
Это означает две вещи. Во-первых, ESP8266 может заставить соседние устройства перестать использовать случайные MAC-адреса, защищающие конфиденциальность, что делает их уязвимыми для отслеживания. Во-вторых, ESP8266 может определить, какие сетевые имена с наибольшей вероятностью позволят злоумышленнику захватить соединение для передачи данных устройства, испробовав множество возможностей и ожидая реакции от целевого устройства.
Маленький корпус, большой потенциал
Для такого небольшого и недорогого устройства довольно примечательно, что этот микроконтроллер может проверять близлежащие устройства на предмет сетей, к которым они будут автоматически подключаться, вообще запрещать устройству подключаться к сети или даже обнаруживать атаку Wi-Fi в прогресс.Эти возможности по-прежнему делают ESP8266 захватывающей платформой для хакеров, чтобы продвигать то, что создал Стефан, еще дальше, разрабатывая инструменты, которые переопределяют, насколько дешевой может быть атака.
Если вы хотите обнаружить хакеров, нацеленных на вашу сеть с помощью детектора Deauth, или начать взламывать сети самостоятельно с помощью Deauther, плата разработки D1 Mini или NodeMCU на основе ESP8266 может помочь вам начать работу с гораздо меньшими затратами, чем даже самая дешевая Raspberry Pi.
Стефан превратил этот микроконтроллер в серию как наступательных, так и защитных хакерских инструментов для всех, кто заинтересован в изучении проблем, скрывающихся в повседневной безопасности Wi-Fi.Прежде чем взять один из них, вы должны знать, что они несовместимы с устройствами Wi-Fi с частотой 5 ГГц, и всегда помните, что нацеливание на устройства, у которых нет разрешения на тестирование, является незаконным и считается атакой отказа в обслуживании, которая может вас в беде.
Если вы хотите следить за проектами Стефана по созданию хакерских инструментов с помощью ESP8266 и Arduino, вы можете проверить его работу или выбрать одну из его пользовательских плат на его веб-сайте Spacehuhn.com.
Глушилка / деаутентификация WiFi с использованием ESP-Wroom-02
Одно из наиболее очевидных применений такой платы, как ESP-Wroom-02, — использование ее в качестве «глушителя WiFi».В предыдущем посте я уже писал о плате, доставшейся мне от VNG Systems. В этом руководстве мы узнаем, как настроить его для выполнения атак деаутентификации WiFi. В более позднем посте мы более подробно рассмотрим фактические атаки.
глушилка WiFi или деавтер?
С помощью этого метода нарушения трафика беспроводной сети мы фактически ничего не «заглушаем». Мы не будем использовать нелегальные передатчики для посылки сигналов глушения, блокирующих частоты Wi-Fi. Только законное сертифицированное оборудование Wi-Fi будет использоваться для отправки легальных сетевых пакетов Wi-Fi, которые просто сбивают с толку беспроводные устройства.Мы будем отправлять целевым устройствам специальные пакеты, в которых им предлагается отключить свои беспроводные клиентские устройства. Эта практика называется «деаутентификацией» или «деаутентификационной атакой».
Заявление об ограничении ответственности
Этот учебник предназначен только для образовательных целей. Хотя глушение Wi-Fi не является настоящим глушением или взломом, вмешательство в чужие беспроводные сети может быть и, вероятно, является незаконным там, где вы живете. Поэтому используйте этот метод только в тех сетях, которыми вы владеете или с которыми разрешено связываться.
Подавление / деаутентификация Wi-Fi с использованием ESP-Wroom-02: ESP8266 Deauther Packet Monitor
ESP8266 Deauther project
Для этого предприятия мы будем использовать отличный проект «ESP8266 Deauther» на GitHub.Там вы можете загрузить предварительно скомпилированные двоичные (.bin) файлы, которые можно напрямую записать в ESP8266. Вы можете сделать это с помощью Esptool, Esptool-gui, Espressif’s Flash Download Tools или NodeMCU-flasher. Кроме того, вы можете загрузить исходные файлы, а затем скомпилировать и загрузить их на плату с помощью Arduino IDE. Это путь, которым мы пойдем в этом уроке.
Подготовка Arduino IDE
Прежде всего, вам необходимо иметь следующее:
- Arduino IDE установлена
- ESP8266 ядро Arduino установлено
Если вам нужны инструкции, как это сделать, вы можете ознакомиться с разделом «Использование Esp-Wroom-02 с Arduino IDE» в предыдущем посте «WEMOS D1 Esp-Wroom-02 и Arduino IDE».
Добавление плат ESP8266 Deauther
Перейдите в File > Preferences и добавьте следующий URL-адрес в «Boards Manager»:
http://phpsecu.re/esp8266/package_deauther_index.json
Теперь ваш Boards Manager должен отображать по крайней мере два URL-адреса: URL-адрес деаутера и основной URL-адрес ESP8266. См. Изображение ниже.
Атака с помощью глушителя / деаутентификации WiFi с использованием ESP-Wroom-02: URL-адреса диспетчера дополнительных плат
Затем перейдите к Tools > Boards > Board Manager… и установите « arduino-esp8266-deauther ».Обратите внимание, что у вас должен быть установлен «esp8266». Смотрите следующее изображение.
Подавление / деаутентификация Wi-Fi с использованием ESP-Wroom-02: Boards Manager
Наконец, выберите подходящую плату в Tools > Board и убедитесь, что это один из «ESP8266 Deauther Modules», а не общие платы ESP8266 . Для моей платы опция «DSTIKE» сработала достаточно хорошо. См. Изображение ниже.
Атака с помощью глушителя WiFi / деаутентификации с использованием ESP-Wroom-02: выбор платы
Скачать, отредактировать, скомпилировать и загрузить код
Загрузите ZIP-файл с исходным кодом для этого проекта со страницы ESP8266 Deauther на GitHub.
Атака с помощью подавителя / деаутентификации WiFi с использованием ESP-Wroom-02: Загрузите ESP8266 Deauther
Распакуйте файл .zip, перейдите в папку «esp8266_deauther» и откройте « esp8266_deauther.ino » с помощью Arduino IDE.
Откройте вкладку « A_.config.h » и внесите следующие изменения в код:
- set USE DISPLAY to true :
#define USE_DISPLAY true
- установите контакты кнопки:
#define BUTTON_UP 12
#define BUTTON_DOWN 13
#define BUTTON_A 14
Теперь код должен выглядеть как на изображении ниже.
Атака глушителем / деаутентификацией WiFi с использованием ESP-Wroom-02: Конфигурация
Теперь код можно скомпилировать и загрузить на плату. Если после завершения загрузки на OLED-дисплее отображается текст, значит, настройка платы завершена.
Если на OLED-дисплее ничего не отображается, выполните следующие действия:
- Откройте последовательный монитор в Arduino IDE, когда плата подключена и включена
- Установите скорость передачи данных 115200 и выберите «новую строку».
- Введите эту команду в монитор последовательного порта и нажмите Enter:
установить отображение true ;; сохранить настройки
См. Изображение ниже.
Атака с помощью подавителя / деаутентификации WiFi с использованием ESP-Wroom-02: Serial Monitor
После перезагрузки платы на OLED-экране должен отображаться текст.
Атака глушителем / деаутентификатором WiFi с использованием ESP-Wroom-02: ESP8266 Deauther Menu
Управление глушителем / деавторителем WiFi
Есть 3 способа управления ESP8266 Deauther:
- Веб-интерфейс : вы можете подключиться к ESP-Wroom-02 с вашего телефона или другого беспроводного устройства. У него будет SSID « pwned », и вы сможете подключиться к нему, используя пароль « deauther ».Затем откройте URL-адрес « death.me » или « 192.168.4.1 ″ в своем браузере.
- OLED-дисплей и кнопки
- Последовательный интерфейс CLI
Подробнее см. На официальной странице WiKi.
Атака с помощью подавителя / деаутентификации WiFi с использованием ESP-Wroom-02: Web Interface
Атака деаутентификации Wi-Fi с использованием Linux
Если вы не хотите использовать плату с питанием от ESP8266, но все же хотите поэкспериментировать с деаутентификацией WiFi, то вам может быть интересно предыдущее сообщение в блоге под названием «Глушение Wi-Fi: подавление беспроводных сетей с помощью Kali Linux».