Найти в Дзене
National Network Security

Запуск Kali Linux как подсистемы Windows

Оглавление

Kali Linux известна как дистрибутив Linux, де-факто используемый для пентестинга. Но она может быть настоящим кошмаром при установке ее в качестве повседневной ОС и еще большим кошмаром, если ее использование подразумевает наличие второго ноутбука и использование Kali может привести к постоянной фрустрации из-за очень капризного Wi-Fi на виртуальных машинах. Но есть еще один вариант: установка Kali в качестве подсистемы на вашем компьютере под управлением Windows.

Microsoft представила подсистему Windows для Linux или WSL, которая позволяет пользователям запускать свои любимые дистрибутивы Linux из Windows 10 без использования Linux в качестве второй системы (дуалбута) или без использования виртуальной машины. Благодаря усилиям Offensive Security и WSL в Microsoft Kali Linux теперь является самым недавним дополнением в Microsoft Store.

Тем, кто запускал виртуальные машины Kali, знакомо чувство разочарования, которое возникает как следствие от попыток использовать Wi-Fi и Wi-Fi-адаптеры. Это делает подсистему Windows такой приятной — у вас больше нет этих проблем. Кроме того, вам по-прежнему доступны все ресурсы вашего ПК без необходимости выделять их для систем виртуализации. И, в отличие от установки в качестве второй системы, вам не нужно больше перезагружаться в другую ОС тогда, когда она нужна. Теперь сделать это так же просто, как открыть терминал.

Хватит разговоров, давайте установим подсистему Kali Linux и посмотрим, на что она способна!

Шаг 1. Установите подсистему Windows для Linux

Сначала запустите PowerShell как администратор, нажав Windows+X, а затем кликнув на «Windows PowerShell (Admin)». Затем включите эту дополнительную функцию Windows, выполнив следующую команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Как только вы нажмете Enter, на несколько секунд появится панель загрузки, после чего вам будет предложено перезагрузить компьютер. Для перезагрузки нажмите Y и Enter. Система немедленно начнет перезапуск.

-2

Шаг 2. Скачайте приложение «Kali Linux»

Как только ваша система перезагрузится и вы войдете в свою учетную запись, перейдите в Microsoft Store через панель поиска Cortana. После этого найдите «Kali Linux» или просто перейдите по приведенной ниже ссылке, чтобы открыть страницу Kali в магазине Microsoft. Там кликните на кнопку «Получить», чтобы начать установку.

-3

Другие распространенные дистрибутивы Linux, такие как Ubuntu, также доступны, поэтому вы можете потратить несколько минут на осмотр магазина Microsoft перед тем, как его закрыть.

-4

Шаг 3. Запустите Kali в первый раз

Прежде чем запустить приложение Kali Linux в первый раз, мы рекомендуем кликнуть на кнопку Pin to Start или, еще лучше, кликнуть по эллипсу справа от него, а затем кликнуть на «Pin to Taskbar», чтобы в будущем запускать Kali одним кликом.

-5

Как только вы это сделаете, кликните на кнопку «Запустить». Откроется терминал и начнется окончательная установка, которая может занять несколько минут.

-6

Вам будет предложено задать имя пользователя и пароль Unix. Поздравляем, вы настроили и запустили подсистему Kali Linux на вашей Windows-машине! Не забудьте регулярно обновлять ее, как и любую другую систему Linux:

sudo apt-get update
sudo apt-get dist-upgrade

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

sudo apt-get clean

Шаг 4. Добавить исключение для Защитника Windows

К сожалению, Windows Defender не всегда дружит с инструментами из репозиториев Kali. Иногда он определяет их как вирусы или вредоносные программы и блокирует часть программ. Чтобы предотвратить такое поведение и вызванные им ошибки, рекомендуется добавить исключение Windows Defender для папки Kali Linux.

Сначала найдите эту папку, открыв Проводник и введя следующий адрес в адресной строке. Не забудьте заменить «yourusername» на ваше фактическое имя пользователя!

C:\Users\yourusername\AppData\Local\Packages\

Теперь откройте папку Kali Linux, которая должна выглядеть примерно так: «KaliLinux.54290C8133FEE_» и скопируйте местоположение папки.

-7

Теперь найдите «Центр защиты Windows Defender» в панели поиска Cortana в нижней левой части экрана. В Центре безопасности кликните на «Защита от вирусов и угроз» — выглядит как икона щита в левой части экрана.

-8

Нажмите на шестерку внизу, затем «Настройки защиты от вирусов и угроз». Прокрутите вниз до пункта «Исключения» и нажмите «Добавить или удалить исключения». Кликните на значок «плюс» рядом с «Добавить исключение», выберите «Папка», а затем вставьте адрес папки Kali в верхнюю панель. Кликните на кнопку «Выбрать папку», и появится всплывающее окно. Нажмите «Да», чтобы добавить исключение.

-9

Если вы захотите удалить это исключение, просто нажмите стрелку вниз рядом с папкой и нажмите «Удалить».

Шаг 5. Установка инструментов для пентестинга

Выставив исключение для Защитника Windows, вы можете начать работу по пентестингу. В этой версии Kali не так много предустановок, поэтому установите те инструменты, которые вам нужны из репозиториев Kali, как обычно, с помощью команды apt-get. Например, чтобы установить Metasploit:

sudo apt-get update
sudo apt-get install metasploit-framework

Подписывайтесь на наш паблик на сайте «ВКонтакте», канал в Telegram и профиль Google+