- PVSM.RU - https://www.pvsm.ru -
Нам понадобится сама Raspberry Pi(я брал Raspberry Pi Zero W так как она компактная и с встроенным Wi-Fi адаптером) желательно с Wi-Fi адаптером(если его нет придется покупать USB Wi-Fi адаптер и подключать), SD-карта и USB-кабель который может передавать данные, а не только заряжать.
Я надеюсь вы уже установили OС на карту, если нет то в интернете полно инструкций.
Первым делом надо установить aircrack-ng с помощью которого будем переводить адаптер в режим монитора.Для этого надо подключиться к сети.Чтобы на «безголовой» малинке настроить Wi-Fi, надо в /boot создать файл «ssh»(без расширения) и wpa_supplicant.conf с содержимым:
И подключаем Raspberry Pi к питанию, после того как малинка подключилась к сети, подключаемся к ней по ssh(стандартный логин и пароль: pi, raspberry).Устанавливаем aircrack-ng sudo apt install aircrack-ng. После завершения установки нам также надо установить патч прошивки от Nexmon, я устанавливал по этой инструкции [1].
После этого нам надо подключиться по Ethernet к малинке, для этого выключаем из консоли командой sudo shutdown now. И подключаемся по USB к компьютеру(на малинке разъём подписан «USB»). Стоит заметить что Ethernet и WI-FI не работают вместе, если малинка может подключиться к WI-FI, то она подключиться к WI-FI и не будет подключаться по Ethernet.Так что после установки патча удаляем свою сеть из файла /etc/wpa_supplicant/wpa_supplicant.conf.После подключения установятся драйвера, но если вы попробуете подключится по ssh(ip: raspberrypi.local), то вам выведет что соединение сброшено.Чтобы этого не произошло надо установить другие драйвера.
Переходим в диспетчер устройств-сетевые адаптеры-USB Ethernet/RNDIS Gadget
-свойства-драйвер-обновить-выполнить поиск драйверов на этом компьютере-выбрать драйвер из списка уже установленных драйверов-убираем галочку с «Только совместимые устройства»-ищем в левой колонке «Microsoft»-в правой колонке «Удаленное NDIS-совместимое устройство-далее-в высветившемся окошке выбираем да-ждем установку.
После установки подключаемся к малинке(ip: raspberrypi.local), и проверяем можем ли мы перевести карту в режим монитора.
sudo su
iwconfig
airmon-ng check kill
airmon-ng start wlan0
iwconfig
После выполнения этих команд в iwconfig должен появится новый интерфейс, это и будет наш адаптер в режиме монитора. У кого-то это mon0, у кого-то wlan0mon. У меня например был wlan0mon.Проверял в airodump-ng и aireplay-ng, все работало, пакеты ловились, деаутентификация тоже работала и стабильно отключало от wi-fi точки.
Надеюсь, туториал был полезен.
Автор: Oladyshek
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/raspberry-pi-zero-w/420007
Ссылки в тексте:
[1] инструкции: https://null-byte.wonderhowto.com/how-to/enable-monitor-mode-packet-injection-raspberry-pi-0189378/
[2] Источник: https://habr.com/ru/articles/910352/?utm_source=habrahabr&utm_medium=rss&utm_campaign=910352
Нажмите здесь для печати.