November 13, 2024

Установка Kali Linux на Raspberry Pi 4B и Alfa Networks

Всем привет! Недавно на одном из кейсов по red team попала мне в руки малинка с фирменными клавиатурой, мышкой и альфой. По удобству работы на клавиатуре скажу, что мне не понравилось. Мой топ это клавы от thinkpad'ов.

На флешке была предустановленная Raspberry Pi OS. Было решено менять систему на kali, ввиду большего инструментария для проведения мероприятий.

Итак, краткая инструкция по тому, как переустановить систему для Raspberry Pi 4B

Для начала вам понадобится:

  1. Raspberry Pi 4
  2. Клавиатура + мышь
  3. Флешка минимум на 16 ГБ
  4. Монитор
  5. Ноутбук/ПК

Итак, на ноуте скачиваем Etcher и Kali для Raspberry

У меня была флешка microsd на 32 ГБ, на которую я установил Kali

Запускаем Etcher, выбираем flash from file, выбираем флешку, нажимаем flash и ждем

Можно прошить и другим ПО, типа dd

После прошивки включаем монитор, клавиатуру, мышь. В моем случае я ещё подключил ethernet

Далее необходимо прописать в /etc/network/interfaces:

allow-hotplug eth0
iface eth0 inet static
address 192.168.170.187 #указываете ip-адрес из своей подсети и далее соотв
netmask 255.255.255.0
network 192.168.170.0
broadcast 192.168.170.255
gateway 192.168.170.250
dns-nameservers 8.8.8.8

Если у вас в сети есть dhcp, то можно просто прописать в терминале

dhclient

и все заработает до перезагрузки

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

sudo apt update
sudo apt upgrade

Официальная документация от Kali для raspberry

Далее устанавливаем драйвера для альфы.

Важно! В процессе установки драйверов альфа должна быть отключена от raspberry

Установка довольна простая, копируем драйвера с git

git clone -b v5.6.4.2 https://github.com/aircrack-ng/rtl8812au.git

устанавливаем драйвера через make

make && make install

или можно использовать dkms

sudo make dkms_install

Альфу я включал в usb 3.0, который по дефлоту не определяется альфой. Чтобы альфа могла работать по usb 3.0 для этого нужно прописать

rmmod 88XXau
modprobe 88XXau rtw_switch_usb_mode=1

Итак, теперь когда у нас все работает, идем ломать точки доступа :)