Статья была взята с codeby.net, но с некоторыми исправлениями, потому что в новой версии Kali Linux, команды, используемые в статье Codeby.net не помогли добиться результатов. Картинки взяты для примера.
Итак, Kali Linux имеет по умолчанию 2 типа загрузки с флешки: Kali Live USB — обычная загрузка Kali c USB флешки
Kali Live USB persistence (Потенциально стойкий) — сохранение данных на USB флешке. Это может быть чрезвычайно полезным дополнением, и позволяет сохранить документы, собранные результаты тестирования, конфигурации и т.д.
Для этого нам нужны 4 вещи :
- Rufus для создания образа на USB флешки
- MiniTool Partition Wizard
- И конечно же USB флешка минимум 4GB (в своём случае я использовал флешку на 16GB)
- Скаченная с официального сайта Kali Linux сборка.
Приступим
• Запускаем Rufus и выбираем образ нашего Kali Linux.
• Далее выбираем мод записи DD Image.
• Жмем Start и OK. После того как образ запишется на флешку, просто закрываем программу.
Теперь у нас есть образ Kali Linux на флешке.
• Далее открываем программу
MiniTool Partition Wizard.
Щелкните правой кнопкой мыши на нераспределенное место на флешке и кликните Create, жмите OK.
• Выбираем параметры как показано ниже на картинке, нажимаем OK.
Важно: не ошибитесь в строке Partition Label при написании persistence. Переделывать долго и нудно :c
После нужно подтвердить все изменения нажав Apply.
После того, как менеджер разделов закончит сохранять наши изменения, перезагрузите компьютер и загрузитесь с вашего USB.
Важно: Так как я использовал последнюю версию Kali Linux 2020, то найденые мной способы установки persistence на флешку были тщедны, потому что последовательность действий была нарушена уже на моменте загрузки системы, а именно, в какую систему нужно загрузится. Многие советуют грузится «Live USB persistence», но это не так.
• Грузимся в Live (amd64).
После того как Kali загрузился вы должны увидеть на рабочем столе папку с флешки persistence.
Далее определяем раздел нашей флешки командой:
sudo fdisk -l
Мой раздел
/dev/sda3
• Теперь открываем терминал и пишем следующие строки.
Важно: после каждой строки подтверждаем нажатием кнопкой Enter.
sudo mkdir -p /mnt/USB
sudo mount /dev/sda3 /mnt/USB
sudo bash -c “echo ‘/ union’ > /mnt/USB/persistence.conf”
sudo unmount /dev/sda3
После написания этих команд, с рабочего стола сразу исчезнет папка persistence, так как мы соединили два раздела в один.
Далее нам нужно перезагрузить нашу систему, и уже в меню выбора, мы выбираемся загрузится через
Live USB Persistence.
После попадания на рабочий стол, чтобы убедиться в том, что мы все сделали правильно, создаём любую папку с любым названием, и снова перезагружаемся.