как с помощью kali linux узнать пароль wifi

Взлом беспроводной сети: способы и программы

Авторизуйтесь

Взлом беспроводной сети: способы и программы

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

Основные способы взлома

Kali Linux и взлом Wi-Fi

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

Даже если вы фанат Windows, но попробовать Kali в деле всё-таки хочется, установите дистрибутив на VirtualBox. Подробнее о Kali Linux на виртуальной машине:

Теперь займёмся настройкой. Для получения root-прав пропишите в командной строке:

Следующим шагом обновите операционную систему:

Теперь установим систему контроля версий Git:

Если следующие вспомогательные программы не предустановлены, советуем установить:

Программы для взлома Wi-Fi на Kali Linux

Airgeddon

Его называют инструментом для ленивых, потому что Airgeddon не требует специальных технических навыков и позволяет автоматизировать работу со множеством программ для атаки на Wi-Fi.

Источник

Взлом Wi-Fi с помощью Kali Linux: записки очкастого эксперта

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

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

Всего рассмотреть зараз невозможно. У каждой задачи есть много решений, а для каждого решения найдется еще и парочка своих программ. Если знаете что-то лучшее – обязательно напишите об этом в комментариях. Поделитесь с другими!

WiFiGid.ru и автор статьи Ботан не призывают к взлому чужих сетей. Проверяйте инструментарий Kali Linux исключительно на своих точках доступа в образовательных целях!

Все нижеизложенное можно провернуть и на родственной Ubuntu, но придется вручную поставить все упоминаемые утилиты.

Общая теория

Общую статью по взлому и безопасности я уже писал ЗДЕСЬ – собраны в одном месте все подходы и лучшие методички. Обязательно ознакомься с ней!

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

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

Хэндшейк

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

Товарищ! Я знаю, что ты все равно веришь в возможность взлома в один клик любой сети, но спешу тебя разочаровать – это не так. И даже Kali Linux тут бессильна. Есть сети со сложными паролями, расшифровка которых займет очень много… лет.

Есть несколько вариантов работы здесь:

Теория взлома через хэндшейк

Здесь я хочу показать основные шаги, которые проделывают при использовании этого метода. Вот что делают профи:

Вот и все. Теперь немного больше информации. Но если вдруг что-то останется вне этой статьи – пишите в комментарии, будем дополнять.

Wifite

Начнем с простого. Существуют скрипты, которые по максимуму пытаются автоматизировать весь процесс за нас, запуская те же программы в нужном порядке. Wifite – одна из них. Чтобы было нагляднее, гляньте сначала это видео:

Интересно? И правда, что может быть круче:

Все просто и эффективно! Те же, кто считает, что этот способ для слабаков и не достоен священной бороды сисадмина, добро пожаловать в полный способ.

Включаем адаптер и выбираем сеть

Сначала посмотрим на свои беспроводные интерфейсы:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Здесь наша задача найти как именуется наш беспроводной интерфейс. Здесь – wlan1. Это нам пригодится. Далее смотрим, какие сети существуют вокруг и активируем сканирование:

ifconfig wlan1 up
iwlist wlan1 scanning

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Здесь наша задача выбрать нужную сеть, запомнить ее имя (ESSID), MAC адрес (Address) и канал (Channel). Записали? Тогда переходим дальше.

Перехватываем хэндшейк

Прежде чем активировать перехват рукопожатия, нужно перевести сетевую карту в режим мониторинга:

Обращаем внимание на найденный выше wlan1. Он же в адаптерах добавится как wlan1mon – проверьте этот момент. Если появятся предупреждения о том, что какие-то процессы мешают переводу – многие руководства в ютубе рекомендуют убивать их наглухо (airmon-ng check kill). Но сначала лучше проверить интерфейсы, а то вдруг он ругается попусту, и сам уже перевел все.

По собранным выше данным, активируем перехват:

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Если вдруг вас банят по MAC адресу, всегда можно его заменить (использовать только в тогда, когда явно что-то идет не так):

ifconfig wlan0 down
ifconfig wlan0 hw ether 00:11:22:AA:AA:AA
ifconfig wlan0 up

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

Ждать обычно долго не приходится, в правом верхнем углу перехватчика отобразится надпись handshake – на этом процесс можно прекращать:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Проверяем и чистим перехваченный хэндшейк

Теперь полученный пакет нам нужно проверить – точно ли все правильно, и там нет никаких ошибок:

где handshake-01.cap – имя перехваченного выше файла, –c – режим проверки, а не брута.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Для примера были запущены 2 разных теста. В первом из них ничего не оказалось, во втором же все необходимое присутствовало.

Очистить полученный хэндшейк от примеси можно при помощи следующей команды:

wpaclean handshake-01.cap wpacleaned.cap

В первой позиции стоит перехваченный пакет, во втором – название файла для записи очищенного.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

Расшифровка пароля

Помнишь, я в начале говорил о том, что мы тут сможем задействовать все наши мочи? Так это чистая правда – перебор можно делать как на CPU, так и на GPU. Круто?

Для CPU:

aircrack-ng wpacleaned.cap –w wordlist.txt

Тут все понятно – вордлист должен содержать ваш список паролей. В Кали есть уже заготовленные списки, но лучше продумать все заранее (помните, что длина пароля в WPA2 – 8-32 символа). Если повезло, то увидите свой пароль:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Для GPU:

pyrit –r wpacleaned.cap –i wordlist.txt attack_passthrough

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Вот и все! Это действительно самый правильный метод в настоящее время получения пароля. Все остальные – бабкины сказки (особенно касаемо взламывателей на телефон).

Фишинг

Это еще один метод получения доступа, основанный на социальной инженерии. Клиенту сети показывается подложный сайт, например, с просьбой обновить ПО роутера, и просится ввести пароль от Wi-Fi. В Kali Linux самый популярный инструмент для этой цели, пожалуй, – WiFiPhisher.

Останавливаться на теории здесь не стоит, атака специфичная и рассчитана на неграмотность человека на том конце (хотя для подобных атак можно запутать и грамотного специалиста). Так что к просмотру видео:

Еще одна актуальная техника быстрого взлома – перебор WPS. Для тех, кто не курсе, WPS – код для быстрого подключения к роутеру. Состоит всего из 8 цифр, при этом 8я является контрольной на основе первых семи. Т.е. вариантов перебора остается не так уж и много.

К тому же некоторые роутеры неправильно генерировали случайные числа, что еще больше увеличивало вероятность взлома (уязвимость pixie dust). Тот же wifite выше проверял и эту уязвимость, здесь же поговорим о другом инструменте.

Получить список точек доступа с данными о WPS можно с помощью WASH:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Здесь Lck No означает, что WPS не блокирован (можно использовать). Уязвимые вендоры – Ralink, Broadcom и Realtek. Для перебора WPS сейчас лучшая утилита reaver. Используем ее:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

Брутфорс

Совсем не буду останавливаться на этой теме здесь – а то еще людей уведет в глубокие дебри ожидания. Кали и Aircrack поддерживают и стандартный брутфорс паролей всех сортов, в том числе и по маске, но, откровенно говоря, это уже каменный век. Ладно если вам удалось добыть WEP сеть, но современные WPA на такой метод уже не ведутся. Тем более после пришедшего на замену метода с перехватом рукопожатия – используйте его.

Начинающим безопасникам

Раздел для того, чтобы больше напомнить начинающим пользователям Кали, о классной возможности. Почему-то многих отпугивает необходимость установки Kali, особенно когда речь идет об основной машине. А ведь с виртуальной машины не все функции будут доступны (вроде отсутствия поддержки встроенных Wi-Fi адаптеров). Но тут есть выход – Live-режим.

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Вот и все! Если остаются вопросы или есть свои предложения – пишите ниже. Может все выше уже перестало работать, и именно ваш совет спасет кого-то. Всем хорошего дня!

Источник

🕵 Как взломать Wi-Fi с помощью Kali Linux 2020.4 и Ubuntu 20.04

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Текст статьи не является руководством к действию и публикуется для ознакомления с методами взлома и построения грамотной защиты. Напоминаем, что за преступления в сфере компьютерной информации предусмотрена ответственность по статье 274 УК РФ.

1. Установка Kali в VirtualBox

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 1. Установка Kali Linux в VirtualBox

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 2. Установка Kali Linux в VirtualBox

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 3. Ввод логина и пароля в Kali Linux

2. Установка aircrack-ng

Aircrack-ng – набор инструментов для мониторинга, пентестинга Wi-Fi сетей и взлома WEP, WPA 1 и 2. В Kali утилита aircrack-ng предустановлена. В Ubuntu выполним следующую команду:

3. Установка bettercap

Перейдем в каталог с bettercap:

4. Мониторинг сети

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 4. Включение беспроводного USB Wi-Fi адаптера в Kali Linux в VirtualBox как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 5. Wi-Fi адаптер из AliExpress за 150 руб., который использовался для мониторинга Wi-Fi

ifconfig » data-src=»https://media.proglib.io/posts/2020/12/09/148faef8aa19a7a8d8869b1b231dd4fd.png» > Рис. 6. Узнаем имя адаптера командой ifconfig

Сначала отключим ненужные процессы:

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

Запустим bettercap следующей командой:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 7. Запуск bettercap в Kali Linux

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 8. Мониторинг Wi-Fi сетей с помощью bettercap в Kali Linux

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 9. Просмотр обнаруженных W-Fi сетей с помощью bettercap в Kali Linux

5. Получение рукопожатий

Повторяем эту команду, пока не перехватим рукопожатия.

wifi.deauth * и wifi.deauth all отключают все устройства на всех точках доступа.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 10. Перехват рукопожатий с помощью bettercap в Kali Linux

Четырехстороннее рукопожатие

Четырехстороннее рукопожатие (англ. four-way handshake) – механизм создания парного переходного ключа PTK для защиты трафика.

Самое важное рукопожатие – второе . В дополнение к нему необходимо первое и/или третье рукопожатие. Лучший минимальный вариант – второе и третье рукопожатия.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 11. Схема четырехстороннего рукопожатия точки доступа (AP) и клиента (STA)

6. Выбор нужных рукопожатий

В Ubuntu установим WireShark:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 12. Просмотр рукопожатий в программе WireShark

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 13. Экспорт рукопожатий в программе WireShark

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 14. Сохранение рукопожатий в программе WireShark

7. Получаем пароль

Для начала, конвертируем файл hs.pcap в файл hs.hccapx (в команде новый файл пишется без расширения, только название):

Это нужно, чтобы программа по расшифровке хеша hashcat смогла прочесть файл. Она подбирает пароли с помощью ЦП и/или ГП.

8. Подбор по словарю

В Ubuntu установим hashcat командой:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 16. Пример словаря для атаки по словарю

Чтобы начать перебор по словарю введем команду:

Расшифруем значения опций:

—force – скрыть ошибки.

-m2500 – тип взламываемого хеша WPA-EAPOL-PBKDF2.

-a0 – атака по словарю. Можно без этого флага, так как он работает по умолчанию.

/home/kali/hs.hccapx – файл хеша.

В случае успеха статус взлома примет значение Cracked и мы получим пароль (рис. 17).

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 17. Успешный взлом пароля атакой по словарю утилитой hashcat

9. Брутфорс и атака по маске

При брутфорсе (англ. brute force) перебираются все возможные символы. Используя маски, мы сужаем диапазон подбираемых символов, например, только числа или только числа и строчные символы. Таким образом на перебор требуется меньше времени. Этот подход удобен, если мы примерно знаем, как человек придумывает пароли. Из атаки по маске можно сделать брутфорс, включив в перебор все символы.

Для атаки по маске введем следующую команду:

-m2500 – тип взламываемого хеша, WPA-EAPOL-PBKDF2.

-a3 – атака по маске.

-1?l – маска по прописным латинскими буквам (прописная буква L ).

-2?d – маска по цифрам.

hs.hccapx – файл хеша.

?1werty?2?2 – предполагаемый пароль с неизвестными символами. В данном случае задача упрощена для экономии времени.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 18. Успешный взлом пароля атакой по маске утилитой hashcat

a?l?u?d?sb0x00 – 0xff

Команда для расчета через видеокарту:

10. Комбинаторная атака

В комбинаторной атаке используются два словаря. Слова из двух словарей конкатенируются. Если словари содержат следующие слова:

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

Запустим комбинаторную атаку:

/home/kali/dic1.txt – первый словарь.

/home/kali/dic2.txt – второй словарь.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 19. Успешный взлом пароля комбинаторной атакой утилитой hashcat

11. Куда сохраняется пароль

После удачной расшифровки пароль выводится на экран и записывается в файл

Откроем его в текстовом редакторе, чтобы посмотреть результат:

12. Онлайн-сервисы по расшифровке хеша

Также хеш был отправлен в бесплатный онлайн-сервис по расшифровке хеша onlinehashcrack.com и через 12 часов 6 минут пришло письмо, что пароль получен (рис. 20).

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 20. Результаты взлома пароля с помощью сервиса onlinehashcrack.com

Платформа passcrack.online получила пароль за 5 минут (рис. 21). С отправки в онлайн-сервисы лучше начинать расшифровку, так как вычислительных ресурсов у них больше, чем у домашнего компьютера.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifiРис. 21. Результаты взлома пароля с помощью сервиса passcrack.online

13. Разница между WPA2 и WPA3

В июле 2018 года Wi-Fi Alliance выпустил протокол беспроводной безопасности WPA3. Посмотрим, чем он отличается от своего предшественника.

Преимущества WPA3 в сравнении с WPA2:

Общее уязвимое место у WPA 2 и 3 – WPS (Wi-Fi Protected Setup).

14. Дополнительные материалы

Словари

Онлайн-платформы для расшифровки хеша

Бесплатные

Платные

Чем открыть большой текстовой файл

Бесплатные программы для чтения и редактирования больших txt-файлов.

Чтение

Редактирование

Полезные ссылки

Законодательство

Саундтреки из сериала «Мистер Робот»

Мы научились мониторить Wi-Fi сети, проводить деаутентификацию подключенных к точке доступа устройств, перехватывать рукопожатия, получать пароли методом подбора по словарю и брутфорсом. Также узнали разницу между WPA2 и WPA3, и определили их общее уязвимое место.

Несколько рекомендаций, повышающих информационную безопасность:

Источники

[1] Самль, С. Д., Роуминг в защищенных беспроводных сетях с использованием IEEE 802.11i. «Научно-практический электронный журнал Аллея Науки» №6(22) 2018.

[2] Кухта А. И., Анализ методов защиты беспроводной сети Wi-Fi. «Молодой исследователь Дона» №2(23) 2020.

Источник

Как взломать WIFI WPA/WPA2 с помощью Kali Linux

Привет, сегодня я расскажу вам о взломе Wi-Fi сети с аутентификацией WPA/WPA2. Для проведения тестирования на проникновения беспроводных сетей отлично подойдет дистрибутив kali linux, содержащий большое количество утилит.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Для начала мы проверим доступные сетевые интерфейсы. Сделать это можно командой:

При этом вы увидите похожую картинку:

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

В данном случае есть 2 доступных сетевых интерфейса, wlan0mon (о режиме мониторинга чуть позже) и wlan1 (wlan0).

После это шага есть несколько возможных путей:

В первом случае вам потребуется всего лишь

-выбрать девайc с которого проводить атаку (сетевой интерфейс)

-выбрать атакуемую сеть

-далее утилита все сделает сама: либо захватит хендшейк если вы атакуете WPA сеть без WPS, либо будет производить атаку с помощью Pixie если WPS включен.

-на случай WPA, Wifite можно запустить указав словарь который он будет использовать для взлома хендшейка (wifite –dict wordlist.txt).

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

Для этого мы воспользуемся следующими командами:

ifconfig wlan1 up – в данном случае wlan1 это имя сетевого интерфейса

iwlist wlan1 scanning – сканирование с использованием интерфейса wlan1

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Нас интересует сразу несколько параметров:

Имя сети, MAC адрес, канал

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

Для перевода в режим мониторинга используется команда :

airmon-ng start wlan1 – при этом интерфейс поменяет имя на wlan1mon и перейдет в режим мониторинга (проверить это можно при помощи iwconfig), при этом вас может предупредить о том, что какие-то процессы могут этому мешать, не обращайте внимания, это нормально.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

wlan0mon – имя интерфейса

bssid FC:8B:97:57:97:A9 – MAC адресс роутера который мы взламываем

channel 2 – ограничение по каналу, на роутер который мы взламываем

write handshake – эта команда позволяет нам записать захваченную информацию в файлы с именем handshake

wps – отобразит наличие WPS у точки на случай если вы его упустили.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Вот так выглядит процесс захвата хендшейка.

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

-0 — означает деаунтефикацию

10 – количество деаунтефикаций

-a FC:8B:97:57:97:A9 – MAC адрес точки доступа

–c 68:3E:34:15:39:9E – MAC адрес клиента

wlan0mon – используемый интерфейс

Когда вы поймаете хендшейк это отобразиться в правом верхнем углу.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

Проверить можно несколькими способами:

1) с помощью утилиты cowpatty

-r указывает файл для проверки

-с указывает что нам надо проверить хендшейк а не взламывать его

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

2) С помощью Wireshark

для этого надо открыть файл wireshark’om, это можно сделать как из терминала (wireshark handshake-01.cap) так и в ручную. При этом вы увидите большое количество пакетов. Давайте отфильтруем пакеты хендшейка с помощью фильтра:

eapol || wlan.fc.type_subtype == 0x04 || wlan.fc.type_subtype == 0x08

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

При этом можно выделить броадскаст и 2 первых пакета и сохранить их отдельно.

3) самый простой способ — это утилита WPAclean.

wpaclean handshake-01.cap wpacleaned.cap

handshake-01.cap — это файл источник из которого будет браться хендшейк

wpacleaned.cap — это файл куда будет записываться очищеный хендшейк.

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

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

Для получения пароля от Wi-Fi нам потребуется найти пароль, при использовании которого хеши для 2х наших хендшейков совпадут. Для этого можно использовать словарь или подбирать по символам. Если у вас не суперкомпьютер, то этот вариант вам вряд ли подойдет, так как количество вариантов — это количество допустимых символов в степени количества знаков пароля (

130^8 для 8 значного пароля). Применять подбор по символам имеет смысл, если вы знаете кусочек пароля, который сократит количество вариантов, или ограничение пароля (например, что там только цифры, или он совпадает с мобильным телефоном в вашей области). Сейчас мы будем подбирать пароль по словарю.

Мы можем расшифровывать хендшейк при помощи CPU или GPU. Обычно, если у вас мощная видеокарта, то при помощи GPU быстрее.

Для расшифровки с помощью CPU мы воспользуемся aircrack

aircrack-ng wpacleaned.cap –w wordlist.txt

wpacleaned – это наш очищенный и проверенный хендшейк

-w wordlist.txt – это наш словарь, по которому мы и будем подбирать пароль

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

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

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

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

pyrit –r wpacleaned.cap –i wordlist.txt attack_passthrough

-r wpaclean.cap – файл хендшейка

-I wordlist.txt – файл словаря

как с помощью kali linux узнать пароль wifi. Смотреть фото как с помощью kali linux узнать пароль wifi. Смотреть картинку как с помощью kali linux узнать пароль wifi. Картинка про как с помощью kali linux узнать пароль wifi. Фото как с помощью kali linux узнать пароль wifi

Если это не помогло:

Можно попытаться применить смесь социальной инженерии и атаки на Wi-Fi, для этого есть 2 утилиты:

Для wifiphisher нам понадобиться 2 вайфай адаптера. Вкратце это происходит так:

При этом правильность введенного пароля для обновления не проверяется.

Linset осуществляет работу подобным образом. Но ключевая особенность этой утилиты, в том, что она на испанском, Английской и тем более русской версии нету, Тем не менее алгоритм работы данной утилиты достаточно простой. Вы можете посмотреть видео и понять как ею пользоваться с первого раза. Единственное что вам понадобится, это дистрибутив WifiSlax.

Другим похожим на Linset приложением, является Fluxion, которая уже идет в поставке с последней версией Kali Linux. Как происходит процесс взлома WIFI при помощи Fluxion вы можете посмотреть на видео.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *