Найти в Дзене
НемногоIT

Самый простой способ взлома Wi-Fi и метод защиты от этого.

Все оказывались в ситуации когда срочно нужен интернет, а точки вокруг под паролем. Конечно самый простой способ это спросить пароль от Wi-Fi, но что если это не представляется возможным?
В этой статье я приведу самый простой метод атаки PixieDust и получения

ВСЯ ИНФОРМАЦИЯ В ЭТОЙ СТАТЬЕ ПРЕДСТАВЛЕНА ИСКЛЮЧИТЕЛЬНО В ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЯХ! ТЕСТИРУЙТЕ ТОЛЬКО НА ПРИНАДЛЕЖАЩИХ ВАМ УСТРОЙСТВАХ!

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

В этой статье я приведу самый простой метод атаки PixieDust и получения доступа к Wi-Fi точке, а так-же метод защиты.

В данной статье мы будем использовать уязвимость в протоколе WPS.

Этот протокол был создан в 2007 году производителями Wi-Fi оборудования и предполагает полуавтоматическое создание и подключение к сети wi-fi. Задумка хорошая, ввел пин-код или просто клацнул кнопку на устройстве и вот ты в сети. Но со временем вскрылась уязвимость. Вот тут мы ее и рассмотрим.

Для получения доступа нам понадобится пк или ноутбук с установленным Linux, таким как - Debian, Ubuntu, Kali Linux. Или Live-cd с одной из этих систем.

Gui Kali linux
Gui Kali linux

Открываем терминал (В большинстве линукс дистрибутивов он открывается сочетанием ctrl+alt+t) и устанавливаем скрипт и зависимости:

В Kali linux все зависимости уже установлены по дефолту, так что пишем git clone https: //github .com /drygdryg/OneShot

Эта команда подключится к гит-хаб и скачает нужный нам скрипт.

Для Debian/Ubuntu сначала нужно установить зависимости командой sudo pacman -S wpa_supplicant pixiewps wget python или sudo apt install wpa_supplicant && pixiewps && wget && python

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

wget https: //raw .githubusercontent.com /drygdryg/OneShot/master/oneshot .py

Теперь запускаем скрипт Kali Linux

Переходим в директорию с скриптом - cd OneShot/

Запускаем - sudo . /oneshot .py --help

Запускаем скрипт Debian/Ubuntu

Переходим в директорию с скриптом - cd OneShot/

Запускаем - python3 oneshot.py --help

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

Справка и аргументы Oneshot
Справка и аргументы Oneshot

Пример команды в данном случае это строка oneshot.py -i wlan0 -b 00:90:4C:C1:AC:21 -K

Разберем конкретней что же значат аргументы в этой строке:

oneshot.py - обращение к скрипту.

-i wlan0 - указание сетевого интерфейса с которого нужно провести атаку

-b 00:90:4C:C1:AC:21 - указание bssid точки доступа на которую нужно совершить атаку.

-K - Запустить атаку Pixie Dust

Допустим что BSSID точки нам не известен или мы хотим посмотреть все доступные варианты, для этого запускаем скрипт с данными аргументами - sudo ./oneshot.py -i wlan0 -K

(Имя сетевого интерфейса может быть другим на вашем пк, используйте команду iwconfig для отображения доступных интерфейсов)

После чего скрипт начнет сканировать окружающий диапазон на наличие wi-fi точек.

Пример доступных для атаки точек доступа.
Пример доступных для атаки точек доступа.

Укажите нужную цель или нажмите Enter для повторного сканирования.

Красным обозначены цели на которые атака не удастся, зеленым указаны уязвимые точки доступа.

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

Пример удачной атаки
Пример удачной атаки

В данном примере одна из точек доступа принадлежит мне, так что я указал ее для атаки.

В этом случае атака удалась и в строках WPS PIN и WPS PSK содержаться пин-код и пароль для подключения к точке доступа.

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

Как видите используя данную уязвимость можно очень легко получить доступ к Wi-Fi.

Методы Защиты:

Он один и очень простой - ОТКЛЮЧИТЕ WPS на вашем роутере.

Сделать это можно через настройки вашего роутера, в вкладке Wi-Fi.

Пример отключения WPS
Пример отключения WPS

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

В этой статье я описал один из самых распространенных способов взлома Wi-Fi и метод защиты от атаки.

В дальнейшем я расскажу еще несколько методов атаки и защиты Wi-Fi точек.