Kali Linux на Raspberry Pi: просто, быстро, понятно

Привет, Хабр!

Заинтересовался я тут на днях, можно ли знаменитый в кругах хакеров и пентестеров Kali Linux на Raspberry Pi запустить. Полных, рабочих и понятных инструкций не нашел, вот и решил написать об этом пост. Выполнено на примере Raspberry Pi 3B+

1) Что нам понадобится:

  • Собственно RPi (Подойдет любая, кроме Pi 1)
  • Micro SD карта объемом не менее 16 гБ, класс 10
  • Компьютер
  • Дисплей с разъемом HDMI (к нему будем подключать малинку)
  • Кабель питания (рекомендую брать с силой тока не менее 2А)
  • Клавиатура и мышь

2) Подготовка софта

Во-первых, нам понадобится образ Kali Linux для RPi. Взять его можно вот здесь. Скроллим до слов Raspberrypi Foundation и выбираем нужный образ. Я взял образ «Kali Linux RaspberryPi 2 (v1.2), 3 and 4 (64-Bit)», RPi 3B+ спокойно его тянет.

Когда образ скачается, открываем ему с помощью архиватора и экстрактим.

Также вот отсюда качаем Etcher, им будем записывать образ на SD карту для малинки.

3) Прошивка

Открываем Etcher, подключаем microSD, в пункте «Select Image» указываем путь до файла, потом выбираем нашу microSD как девайс для прошивки, жмём Flash. Завариваем чаёк, и ждем, пока прошьётся.

4) Запуск

Берем RPi, подключаем к ней microSD, дисплей, клавиатуру и мышь и ТОЛЬКО ПОТОМ втыкаем кабель питания, иначе ничего не получится. Ждём, пока на экране не появится графический интерфейс. Вводим логин и пароль (kali и kali).

Другие логины и пароли
Логин root и пароль toor не советую даже пытаться ввести, на RPi они отключены.

Далее подключаемся к Wi-Fi или к проводному интернету (при надобности подключаем Wi-Fi донгл), нажав иконку сети в правом верхнем углу (там при первой загрузке нарисован порт Ethernet), выбрав сеть и введя пароль. Далее открываем консоль и пишем:

sudo apt update

Может вылететь ошибка (когда перед одной из ссылок написано Err), тогда пишем код:

sudo nano /etc/apt/sources.list

Нам откроется файл, все содержимое которого нужно удалить и ввести новое:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Потом снова запускаем команду:

sudo apt update

И все должно заработать. Затем начинаем обновление пакетов:

sudo apt upgrade

Когда у нас спросят подтверждение, жмем Y и enter. А теперь снова завариваем чаёк и ждем, пока обновление завершится (советую заварить литров 10, так как обновляется все это ну очень медленно, у меня заняло около 6 часов).

Теперь ваша RPi готова ко всему!

Выключение
Перед тем, как выключить RPi из сети, нужно ОБЯЗАТЕЛЬНО прописать в консоли команду
sudo shutdown, и минуты через две RPi свернёт графический интерфейс, а затем выключится. Если эту команду не вбить, но выключить малинку из сети, то она становится «овощем», и нужно заново переустанавливать ОС.

P.S. Автор не несет ответственности за ущерб, нанесенный при использовании Kali Linux. Вся информация приведена исключительно в образовательных целях.

Similar posts

Ads
AdBlock has stolen the banner, but banners are not teeth — they will be back

More

Comments 9

    +1
    Также вот отсюда качаем Etcher, им будем прошивать малинку.
    Ну начнем с того, что никакую малинку вы не «прошиваете». К тому же если вы пользователь linux у вас уже имеется dd для записи образа на карту.

    Перед тем, как выключить RPi из сети, нужно ОБЯЗАТЕЛЬНО прописать в консоли команду sudo shutdown
    Раз уж вы подключили монитор, клаву, мышь было бы глупо не установить DE в котором реализовано корректное выключение, нет? Для голой консоли монитор вообще не нужен ssh за глаза, ну или vnc если хочется этокого.
      0
      Здравствуйте!
      Большое спасибо за отзыв!
      По поводу «прошивки» малинки: простите, виноват, употребил не то слово, уже исправил. К тому же у меня Windows, поэтому и утилита dd отсутствует.
      По поводу DE: я описывал только процесс установки и первичной настройки, установку программ я не описывал. А выключение из сети я описал просто в качестве граблей, на которые сам дважды наступал, после этого приходилось сносить операционку.
      0
      жмём Flash. Завариваем чаёк, и ждем, пока прошьётся


      Не успеете заварить ;)

      Если эту команду не вбить, но выключить малинку из сети, то она становится «овощем»


      Даладно. ext4fs достаточно толерантно переживает отключение по питанию. Или именно в Kali навертели чего-то необычного?
        –1
        Здравствуйте!
        Большое Вам спасибо за отзыв.
        Чаёк заварить, скорее всего, правда не успею :) А с выключением уже дважды наступал на одни и те же грабли, просто в Kali очень много фоновых процессов, и многие из них сбиваются при остановке «без предупреждения».
        0

        Все инструкции по установке на малину какого-нибудь дистрибутива похожи как две капли воды. Различаются лишь адреса скачивания образов. Ну и один два нюанса про дефолтный логин-пароль.


        Собственно RPi (Подойдет любая, кроме Pi 1)

        Почему? Образ для первой малины на той же странице доступен, что с ним не так?

          0
          Здравствуйте!
          Большое Вам спасибо за отзыв!
          Образа для первой малины там нет, видимо Вы приняли за него образ без номера. Везде указана информация, что мощности первой малины не хватает для запуска.
            0
            мощности первой малины не хватает для запуска

            Что, простите, не хватает? Для чего не хватает? Где "везде" написано? Вот тут не написано. А вот там так и вовсе прямым текстом по белому:


            The process described below was tried and tested successfully on a Raspberry Pi B+ and a Raspberry Pi 2/3

            И пусть это в контексте "disk encryption", но что-то мне подсказывает, что этот контекст без контекста запущенной на малинке Кали несколько бессмысленен.

          0
          Напишите про то, как установить на ssd и загрузиться с него. Мне будет очень интересно.
            0
            Здравствуйте!
            Большое Вам спасибо за идею! Я подумаю над этим.

          Only users with full accounts can post comments. Log in, please.