Авторизоваться
Shkuro Anastasiia 08.06.2021 Опубликована

Как установить Kali Linux на Raspberry Pi

Kali Linux - дистрибутив, созданный для этичного хакинга в марте 2013 компанией Offensive Security. При помощи инструментов, встроенных в Kali Linux, можно взломать пароль от Wi-Fi соединения, сделать брутфорс в удаленном режиме. Кстати, если вас интересует, как, напротив, защитить Linux и зашифровать соединение, вам нужно воспользоваться виртуальной приватной сетью VPN

Наш совет: выбирайте такой продукт, который является совместимым с Mint, Debian, CentOS, Fedora и Ubuntu. 

Что касается Kali Linux, система используется, чтобы проверить состояние безопасности системы. 

Как установить этот специальный дистрибутив на Raspberry Pi?

Есть 26 шагов, которые нужно пройти, чтобы установить дистрибутив Kali Linux на однопалатный компьютер Raspberry Pi. Мы проведем для вас виртуальную экскурсию. Итак, начинаем.

  1. Для начала, необходимо скачать прошивку (ОС). После этого, загрузите 7zip, а дальше скачайте Etcher.
  2.  Через Etcher у вас появилась возможность установить прошивку.
  3. Проделайте довольно механические действия: вытащите флешку из компьютера, после чего вставьте снова.
  4. В корне флешки необходимо создать пустой файл ssh. Обратите внимание, что речь идёт не о ssh.txt , а об обыкновенном shh, без расширения.
  5. Вытащив флешку, пользователь вставляет ее в  Raspberry Pi, затем заряжает. Здесь есть два разъема: первый (pwr) подходит только для питания, а второй (usb) нужен для передачи данных и сопряжения с внешними устройствами. Можно подключить как мышку, так и клавиатуру с монитором через micro hdmi. Но для этого потребуется разветвитель OTG, предусмотренный для нескольких USB разъемов. Если это условия не получится выполнить, система все равно будет работать. После этого посмотрите настройки модема. Здесь должен появиться Raspberry, вместе с IP-адресом. Но, к сожалению, модем не предоставит возможности узнать, какое из устройств является, собственно, Raspberry. Поэтому воспользуемся программой IP scanner, которая доступна как для десктопа, так и в мобильной версии. Таким образом мы узнаем IP-адрес Raspberry.
  1. Далее в Putty прописываем IP адрес, при этом не трогайте порт. Воспользуйтесь логином root и паролем toor. Кстати, вполне возможно, что этот шаг вам не понадобится. Если в прошивке не присутствуют баги, значит, все пройдет так, как нужно. К тому же, если после команды git clone у вас появилось окно с ошибками, что на флешке не хватает места, проделайте действия из следующего пункта под номером 7.
  2. Допустим, все получилось, но места оказалось мало. В таком случае, выключите устройство и переходите в Linux.
  3. Пропишите команду gparted.
  4.  Переключитесь на флешку в правом верхнем углу. Если увидите, что прошивка занимает все место, и есть неразмеченная область, значит, необходимо  увеличить место на флешке - и сохранить изменения.
  5. Вытащите флешку и вставьте в ПК. Обеспечьте подключение через Putty.
  6. Теперь нужно ввести логин и пароль.
  7. Напишите git clone 
  8. Теперь перед вами скачанный репозиторий. Как вариант, он может называться PNP-PortableHackingMachine-Pi-Zero-W 
  9. Далее, пропишите

cd PNP-PortableHackingMachine-Pi-Zero-W 

ls

chmod +x install.sh

./install.sh

И ждите завершения.

Не забудьте написать:

reboot

15. Подключитесь заново через Putty.

Напишите:

sudo nano /etc/network/interfaces

Если видите ошибку с SWP файлом, стоит выйти из редактора и удалить его. Для этого запишите:

sudo rm /etc/network/.interfaces.swp

Теперь опять пишем:

sudo nano /etc/network/interfaces

После чего необходимо вставить код: 

auto lo

iface lo inet loopback

iface eth0 inet dhcp

allow-hotplug wlan0

iface wlan0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

auto wlan0

iface wlan0 inet dhcp

allow-hotplug usb0

iface usb0 inet static

address 192.168.42.42

netmask 255.255.255.0

network 192.168.42.0

broadcast 192.168.42.255

gateway 192.168.42.41

Сохраняем CTRL+X, Y, Enter.

16. На этом этапе стоит установить Wi-Fi:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Запишите:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev          

update_config=1                           

country=RU                                                                            

network={                        

        ssid="ВАША_ТОЧКА_ДОСТУПА"                         

        psk="ВАШ_ПАРОЛЬ"                             

        key_mgmt=WPA-PSK                                         

}  

Сохраните CTRL+X, Y, Enter

17. После череды проведенных действий укажите:

reboot

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

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

В IP-сканере вы увидите IP-адрес Raspberry. Теперь вам необходимо сделать коннект с мобильного SSH mobile.

На этом этапе проведите пинн, чтобы узнать, есть ли Интернет.

ping mail.ru

20. Пришло время посмотреть, поднялся ли VINO server для VNC

netstat -tupln

21. Если это всё-таки произошло, напишите в VNC Viewer IP-адрес Raspberry.

Если что-то пошло не так, введите:

vncserver

При первом запуске от вас потребуется придумать пароль.

22. Теперь введите  

netstat -tupln - после этого увидите сервер VNC.

23. Проведите коннект через  VNC Viewer.

24. Если все равно не получается поднять сервер VINO (для VNC), воспользуйтесь RDP-подключением.

apt-get install xrdp

service xrdp on

service xrdp start

25. Посмотрите, поднялся ли rdp-сервер:

netstat -tupln

26. Подключитесь через RDP через приложение Microsoft RDP в PlayMarket.

Возможно, после действий с RDP у вас как раз поднимется сервер VINO. Поэтому сами выбирайте, как лучше производить подключение.

Коментарии
Авторизоваться что-бы оставить комментарий
Присоединяйся в тусовку
Наш сайт использует файлы cookie для вашего максимального удобства. Пользуясь сайтом, вы даете свое согласие с условиями пользования cookie