Найти в Дзене
Блог сисадмина

Как установить Kali Linux на виртуальную машину Hyper-V

Введение: Что такое Kali Linux? Kali Linux - это дистрибутив Linux на базе Debian, предназначенный для расширенного тестирования на проникновение и аудита безопасности. Кали содержит несколько сотен инструментов, предназначенных для решения различных задач информационной безопасности, таких как тестирование на проникновение, исследование безопасности, компьютерная криминалистика и реверс-инжиниринг. Kali Linux был выпущен 13 марта 2013 года. В этой статье мы рассмотрим процесс установки Kali Linux на сервер Hyper-V в качестве виртуальной машины и как настроить некоторые инструменты проникновения, необходимые для базовой установки. Мы загрузили последний ISO-файл с веб-сайта Kali Linux и использовали ISO-образ для создания новой виртуальной машины на сервере Hyper-V. Требования: Создайте новую виртуальную машину на сервере Hyper-V для установки Kali Linux Откройте Диспетчер Hyper-V на сервере Windows 2019 и щелкните правой кнопкой мыши сервер → создать → виртуальная машина Установка Kal
Оглавление
Kali Linux
Kali Linux

Введение:

Что такое Kali Linux?

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

В этой статье мы рассмотрим процесс установки Kali Linux на сервер Hyper-V в качестве виртуальной машины и как настроить некоторые инструменты проникновения, необходимые для базовой установки.

Мы загрузили последний ISO-файл с веб-сайта Kali Linux и использовали ISO-образ для создания новой виртуальной машины на сервере Hyper-V.

Требования:

  • Windows Server 2019 с ролью Hyper-V
  • Достаточно места для хранения и оперативной памяти (используется 1 Гб оперативной памяти и 140 ГБ диска для Kali Linux)
  • Сетевое подключение на сервере Hyper-V
  • Последний ISO файл Kali Linux

Создайте новую виртуальную машину на сервере Hyper-V для установки Kali Linux

Откройте Диспетчер Hyper-V на сервере Windows 2019 и щелкните правой кнопкой мыши сервер → создать → виртуальная машина

  • Укажите имя и расположение — Укажите имя виртуальной машины и расположение виртуальной машины на сервере
  • Укажите поколение – используется поколение 2
  • Назначить память-выделить память для виртуальной машины-используется 1024 МБ
  • Настройка сети-выберите существующий виртуальный коммутатор
  • Подключение виртуального жесткого диска-создайте новый виртуальный жесткий диск, укажите расположение и размер диска, подключенного к виртуальной машине
  • Параметры установки-выберите установить операционную систему с загрузочного CD / DVD-ROM. Затем выберите носитель в качестве файла изображения и укажите путь к файлу ISO
  • Наконец, нажмите кнопку Готово на странице сводка, чтобы создать виртуальную машину

Установка Kali Linux

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

Мы устанавливаем Kali Linux в графическом режиме.

Шаг 1: Выберите графическую установку и нажмите Enter

-2

Шаг 2: на следующих экранах – Выберите язык, выберите местоположение, выберите клавиатуру и нажмите кнопку Продолжить, чтобы продолжить.

Kali Linux выбор языка
Kali Linux выбор языка

На следующем экране вы увидите параметры конфигурации сети. По умолчанию компьютеры будут настроены с IP-адресами DHCP. У вас также есть возможность вручную настроить сеть.

Шаг 3: введите IP-адрес виртуальной машины, сетевую маску и сведения о шлюзе по умолчанию вашей сетевой среды и нажмите кнопку Продолжить, чтобы продолжить.

Kali Linux настройка сети
Kali Linux настройка сети
-5

-6
-7

Шаг 4: После настройки сведений о сети вам необходимо ввести имя хоста и доменное имя для компьютера.

-8
-9

Шаг 5: Теперь настройте пользователей и пароли для виртуальной машины. Введите новое имя пользователя и пароль для входа в виртуальную машину и нажмите кнопку Продолжить.

-10
-11

Шаг 6: на следующих шагах вам будет предложено настроить раздел диска.

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

В управляемом разделе можно использовать весь диск или весь диск с диспетчером логических томов (LVM) или весь диск с зашифрованным LVM.

Примечание: в Linux диспетчер логических томов - это целевой объект сопоставления устройств, обеспечивающий управление логическими томами для ядра Linux. Большинство современных дистрибутивов Linux поддерживают LVM.

Для этого процесса мы выбрали управляемый раздел с LVM.

-12
-13

Кроме того, в конфигурации дисков разделов у вас также есть возможность разделить раздел на несколько схем разделов, таких как отдельный размер для разделов /home /tmp и /var.

Мы выбираем “все файлы в одном разделе,и, следовательно, операционная система создается по схеме разделов по умолчанию, только с разделом / и / boot.

Шаг 7: теперь укажите общий размер диска для раздела и нажмите кнопку Продолжить, чтобы продолжить.

-14

Шаг 8: на следующем экране вам будет предложено подтвердить, хотите ли вы записать изменения на диск. Выберите опцию да и нажмите кнопку Продолжить.

На приведенном ниже экране показаны эти изменения с отображаемым разделом и будут отформатированы с помощью файловой системы ext4.

-15

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

Во время установки можно настроить диспетчер пакетов. Это позволит вам установить все дополнительные пакеты из ближайшего репозитория онлайн. Вы можете выбрать ближайший репозиторий страны, чтобы найти пакеты и установить их оттуда с помощью команды apt-get

-16

Шаг 9: Если ваша система подключена к Интернету через веб-прокси, вы можете предоставить подробную информацию в этом разделе ниже. В противном случае покиньте страницу сведений о прокси-сервере и нажмите кнопку Продолжить.

-17

Шаг 10: следующий экран-выбор программного обеспечения . Поскольку на первом этапе устанавливается только базовая система, вы можете добавить дополнительное программное обеспечение вместе с базовой системой в этом разделе. Выберите “Установить инструменты по назначению", чтобы добавить инструменты Kali Linux.

-18
-19

Шаг 11: После успешной установки основных пакетов и инструментов Kali Linux загрузчик Grub будет установлен на жесткий диск, с которого загружается ОС Linux. Нажмите кнопку Да, чтобы продолжить.

-20

Шаг 12: затем выберите раздел, на котором установлена базовая система для установки загрузчика, и нажмите кнопку Продолжить.

-21

Шаг 13: После успешной установки загрузчика GRUB завершается полная установка операционной системы. Теперь вам будет предложено перезагрузить систему. Нажмите кнопку Продолжить, чтобы продолжить.

-22

Шаг 14: После перезагрузки установка Kali Linux успешно завершена. Теперь вы можете войти в систему с созданными учетными данными пользователя.

-23
-24

Для добавления дополнительных пакетов можно использовать эмулятор терминала в верхней части экрана.

По умолчанию созданный пользователь является привилегированным администратором. Используя команду sudo su, вы получите привилегии root и сможете устанавливать любые доступные пакеты с помощью apt-get packet manager.

-25

Пакеты и инструменты, доступные в Kali Linux:

Некоторые из полезных пакетов и инструментов, доступных в Kali Linux, перечислены в этом URL-адресе ниже. Эти инструменты и пакеты можно установить с помощью диспетчера пакетов apt-get.

https://tools.kali.org/tools-listing

Пример:

  • Cmospwd-CmosPwd-это кросс-платформенный инструмент для расшифровки пароля, хранящегося в CMOS, используемого для доступа к настройкам BIOS компьютера. Это приложение работает из коробки на большинстве современных систем
  • SSLsplit-SSLsplit-это инструмент для атак man-in-the-middle против зашифрованных сетевых соединений SSL/TLS
  • HTTPTunnel-HTTPTunnel-это программное обеспечение для туннелирования, которое может туннелировать сетевые соединения через ограничительные HTTP-прокси
  • Hashcat-это самая быстрая и продвинутая утилита восстановления паролей в мире, поддерживающая пять уникальных режимов атаки для более чем 200 высоко оптимизированных алгоритмов хеширования
  • Webshells-коллекция веб-оболочек для ASP, ASPX, CFM, JSP, Perl и PHP серверов
  • YARA-инструмент для идентификации и классификации образцов вредоносных программ
  • Valgrind-Valgrind-это система для отладки и профилирования программ Linux. С помощью этого набора инструментов вы можете автоматически обнаруживать многие ошибки управления памятью и потоковой передачи данных

Вывод:

Развертывание Kali Linux на физической машине или в виде виртуальной машины в любом гипервизоре является простым и понятным. Кроме того, как системный администратор или администратор Linux, вы можете легко узнать об инструментах на платформе Kali Linux, которые дают вам знания о тестировании проникновения, анализе уязвимостей, предотвращении подмены, атаках паролей и взломе оборудования.