//kalinux.info
Разное 221 просмотров

Kali в подсистеме Windows для Linux

Kali в подсистеме Windows для Linux

Обновление: это сообщение устарело. Для лучшего использования Kali Linux в Windows 10 установите Kali Linux из магазина приложений.

Мы всегда находимся в поиске новых условий для запуска Kali, а с введением подсистемы Windows для Linux (WSL) в Windows 10 появились новые и захватывающие возможности. В конце концов, если WSL может поддерживать Ubuntu, не должно быть слишком сложно включить другой дистрибутив, подобный Debian? Это особенно верно в  утилите Windows Subsystem for Linux Distribution Switcher.

Kali Linux на ... Windows? В самом деле?

Хотя эта настройка Kali на Windows не оптимальна из-за различных экологических ограничений (таких как отсутствие сырых сокетов и отсутствие настроенного ядра Kali), все еще существует множество ситуаций, когда Kali Linux вместе с вашей машиной Windows 10 может быть полезной. Одним из примеров, который приходит на ум, является консолидация рабочих областей, особенно если Windows является вашей основной рабочей средой. Другими полезными ситуациями, которые приходили нам на ум, были стандартизация инструментов и сценариев для работы в нескольких средах, быстрый перенос инструментов командной строки для тестирования проникновения в Linux для Windows и т. д. Например, ниже приведен скриншот работы с Metasploit Framework от Kali Linux, поверх WSL.

Настройка среды

Хотя настройка хорошо описана в файле README для WSL Distribution Switcher. Для более легкой операции копирования / вставки это основные шаги:

  1. Обновите машину Windows 10.Откройте административное окно PowerShell и установите подсистему Windows с помощью этого однострочного интерфейса.После завершения потребуется перезагрузка.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  1. После перезагрузки откройте оболочку командной строки и запустите следующие команды для установки среды Ubuntu по умолчанию.Это заложит основы нашей установки Kali.
lxrun /install
  1. Установите WSL Switcher, загрузите базу Kali и извлеките ее на диск:
git clone https://github.com/RoliSoft/WSL-Distribution-Switcher.git
cd WSL-Distribution-Switcher
python get-prebuilt.py kalilinux/kali-linux-docker
python install.py rootfs_kalilinux_kali-linux-docker_latest.tar.gz
lxrun /setdefaultuser root
  1. Теперь, когда Kali настроен на вашем компьютере с Windows 10, вы можете взаимодействовать с ним, выполнив команду «bash»:
bash
  1. На данный момент вы находитесь внутри Kali, и вы можете использовать его, как обычно, - устанавливать пакеты, использовать инструменты и т. д. Мы настоятельно рекомендуем сначала запустить обновление:
export LANG=C
apt-get update
apt-get dist-upgrade