Установка Kali Linux на Virtualbox.

virtualbox kali linux

Здравствуйте дамы и господа, читатели и гости моего блога. Сегодня я опишу процесс установки операционной системы Kali Lin­ux на виртуальную машину Vir­tu­al­box. Kali Lin­ux это ОС на основе Debian, предназначенная для проведения тестов на безопасность. В дистрибутив системы включены почти все известные инструменты для программно-технической экспертизы. Kali является незаменимым инструментом любого администратора заботящегося о безопасности своего сервера или сайта. Более подробно о Kali Lin­ux можно почитать на официальном сайте.

Установочный образ Kali можно скачать здесь. Обычные образы самые первые в списке. Все остальное это или облегченные версии, или версии с различными средами рабочих столов (KDE, Mate, Xfce, LXDE), также доступны образы для ARM архитектуры.

Виртуальная машина для Kali Linux

Запускаем Vir­tu­al­box-менеджер, нажимаем Ctrl+N для создания новой виртуальной машины.

  1. Выбираем тип и версию операционной системы, назначаем машине имя.
  2. Указываем объем оперативной памяти. Рекомендуемый объем памяти равен 1024 мегабайтам, его можно увеличить исходя из возможностей своего железа.
  3. Выбираем - Создать новый виртуальный жесткий диск.
  4. Тип диска, он же формат, оставляем по умолчанию VDI (Vir­tu­al­Box Disk Image).
  5. В формате хранения выбираем - Фиксированный виртуальный жесткий диск.
  6. Выбираем размер виртуального диска, 20 гигабайт хватает за глаза. При необходимости изменяем место хранения файла диска и его имя. Нажимаем "Создать".

Настройка виртуальной машины

Как только процесс создания виртуальной машины завершится, открываем Vir­tu­al­box-менеджер, выбираем Kali Lin­ux и нажимаем "Настроить".

В разделе общих настроек на вкладке "Дополнительно" выбираем папку для снимков состояния виртуальной машины.

kali linux virtualboxВ разделе системных настроек на вкладке "Материнская плата" снимаем галочку с гибкого диска. Оптический диск не трогаем, иначе не установим систему. Жесткий диск перемещаем на верхнюю позицию в порядке загрузки. Проверяем чтобы стояла галочка - Часы в системе UTC. В манипуляторе курсора выбираем - PS/2 мышь, чтобы иметь возможность отключить USB контроллер. Переходим на вкладку "Процессор" и отмечаем галочкой - Включить PAE/NX.

kali linux virtualboxkali linux virtualboxПереходим в раздел носителей. В контроллере IDE добавляем скачанный ранее установочный образ Kali Lin­ux.

kali linux virtualbox

В разделе сетевых настроек назначаем два сетевых адаптера, первый для связи с сетью, второй для ssh подключения. Чтобы назначить сетевой адаптер достаточно отметить галочкой - Включить сетевой адаптер.

Первый адаптер должен работать или в режиме сетевого моста, или в режиме Nat. Он будет обеспечивать соединение с сетью интернет.

kali linux virtualboxВторой сетевой адаптер будет работать в режиме виртуального адаптера хоста.

kali linux virtualboxО сетевых режимах программы Vir­tu­al­box более подробно описано здесь. Завершаем настройку виртуальной машины, в USB разделе снимаем галочку - Включить контроллер USB.

kali linux virtualbox

Установка Kali Linux

Запускаем виртуальную машину, выбираем строку Install.

kali linux

Выбираем язык.

kali linux

Основываясь на выбранном языке, будет предложено выбрать свое местонахождение.

kali linux

Выбираем клавиатурную раскладку.

kali linux

После клавиатурной раскладки выбираем сочетание клавиш для переключения языков.

kali linux

Далее будет предложено выбрать один из двух сетевых интерфейсов. Выбираем первый, который работает в режиме Сетевого моста или Nat.

kali linux virtualbox

Если сетевой адаптер работает в Nat режиме, то настройка сети произойдет автоматически. В случае с сетевым мостом автоматическая настройка пройдет если на маршрутизаторе включен DHCP сервер. Если DHCP отключен, то будет следующее предупреждение и сеть придется настраивать вручную.

kali linux virtualbox

Ручная настройка сети. Выбираем настроить сеть вручную.

kali linux virtualbox

Далее вводим все необходимое, естественно исходя из своих параметров сети.

kali linux virtualbox

kali linux virtualbox

kali linux virtualbox

kali linux virtualboxВводим имя компьютера. Это то, что в консоли отображается после знака "@". Далее будет предложено ввести имя домена (можно не указывать).

kali linux

Задаем пароль для root пользователя и подтверждаем его.

kali linux

Выбираем часовой пояс.

kali linux

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

kali linux

Выбираем диск для разметки, просто жмем Enter.

kali linux

Выбираем схему разметки - все файлы в одном разделе.

kali linux

Выбираем - Закончить разметку и записать изменения на диск.

kali linux

Выбираем "Да" для подтверждения изменений в разделах.

kali linux

Ждем завершения установки системы. Во время установки будет предложено использовать зеркало архива из сети, соглашаемся с предложением.

kali linux

Для "черных" делишек мы будем использовать сеть Tor, прокси не потребуются, поэтому просто нажимаем <Продолжить>.

kali linux

Соглашаемся с установкой системного загрузчика в главную загрузочную запись жесткого диска.

kali linux

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

kali linux

После завершения установки перезагружаем виртуальную машину, ждем полной загрузки системы, входим от имени root пользователя и приступаем к начальной настройке.

Но сначала стоит сделать снимок состояния виртуальной машины, чтобы иметь возможность откатиться к чистой системе, если в процессе настройки что-то пойдет не так. Чтобы сделать снимок виртуальной машины нужно не выключая машину нажать сочетание клавиш Host+T (правый Ctrl+T). В появившемся окошке вводим имя снимка, нажимаем ОК и ждем завершения.