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. Скачайте приложение «Kali Linux»
Как только ваша система перезагрузится и вы войдете в свою учетную запись, перейдите в Microsoft Store через панель поиска Cortana. После этого найдите «Kali Linux» или просто перейдите по приведенной ниже ссылке, чтобы открыть страницу Kali в магазине Microsoft. Там кликните на кнопку «Получить», чтобы начать установку.
Другие распространенные дистрибутивы Linux, такие как Ubuntu, также доступны, поэтому вы можете потратить несколько минут на осмотр магазина Microsoft перед тем, как его закрыть.
Шаг 3. Запустите Kali в первый раз
Прежде чем запустить приложение Kali Linux в первый раз, мы рекомендуем кликнуть на кнопку Pin to Start или, еще лучше, кликнуть по эллипсу справа от него, а затем кликнуть на «Pin to Taskbar», чтобы в будущем запускать Kali одним кликом.
Как только вы это сделаете, кликните на кнопку «Запустить». Откроется терминал и начнется окончательная установка, которая может занять несколько минут.
Вам будет предложено задать имя пользователя и пароль 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_» и скопируйте местоположение папки.
Теперь найдите «Центр защиты Windows Defender» в панели поиска Cortana в нижней левой части экрана. В Центре безопасности кликните на «Защита от вирусов и угроз» — выглядит как икона щита в левой части экрана.
Нажмите на шестерку внизу, затем «Настройки защиты от вирусов и угроз». Прокрутите вниз до пункта «Исключения» и нажмите «Добавить или удалить исключения». Кликните на значок «плюс» рядом с «Добавить исключение», выберите «Папка», а затем вставьте адрес папки Kali в верхнюю панель. Кликните на кнопку «Выбрать папку», и появится всплывающее окно. Нажмите «Да», чтобы добавить исключение.
Если вы захотите удалить это исключение, просто нажмите стрелку вниз рядом с папкой и нажмите «Удалить».
Шаг 5. Установка инструментов для пентестинга
Выставив исключение для Защитника Windows, вы можете начать работу по пентестингу. В этой версии Kali не так много предустановок, поэтому установите те инструменты, которые вам нужны из репозиториев Kali, как обычно, с помощью команды apt-get. Например, чтобы установить Metasploit:
sudo apt-get update
sudo apt-get install metasploit-framework
Подписывайтесь на наш паблик на сайте «ВКонтакте», канал в Telegram и профиль Google+