GNU/Linux >> Tutoriales Linux >  >> Linux

Kali en el subsistema de Windows para Linux

Actualizar :Esta publicación está desactualizada. Para obtener una mejor manera de obtener Kali Linux en Windows 10, instale Kali Linux de la tienda de aplicaciones.

Siempre estamos a la caza de nuevos entornos para ejecutar Kali, y con la introducción del Subsistema de Windows para Linux (WSL) en Windows 10, han surgido nuevas y emocionantes posibilidades. Después de todo, si WSL es compatible con Ubuntu, no debería ser demasiado difícil incorporar otra distribución similar a Debian, ¿verdad? Esto es especialmente cierto con el subsistema de Windows para conmutador de distribución de Linux utilidad.

Kali en … ventanas? ¿En serio?

Si bien esta configuración de Kali en Windows no es óptima debido a varias restricciones ambientales (como la falta de sockets sin procesar y la falta de un kernel de Kali personalizado), todavía hay muchas situaciones en las que tener Kali Linux junto con su máquina con Windows 10 puede ser beneficioso. Un ejemplo que me viene a la mente es la consolidación de espacios de trabajo, especialmente si Windows es su entorno de trabajo principal. Otras situaciones útiles que se nos pasaron por la cabeza fueron la estandarización de herramientas y scripts para que se ejecutaran en múltiples entornos, la migración rápida de las herramientas de línea de comandos de prueba de penetración de Linux a Windows, etc. Por ejemplo, a continuación se muestra una captura de pantalla de la ejecución de Metasploit Framework desde Kali Linux, sobre WSL. .

Configurando el Entorno

Si bien la configuración se describe detalladamente en el archivo README del conmutador de distribución de WSL, hemos creado un video rápido de 4 minutos para guiarlo a través del proceso de configuración e instalación. Para una operación de copiar/pegar más fácil, estos son los pasos básicos tomados:

1. Actualice su máquina con Windows 10. Abra una ventana administrativa de PowerShell e instale el Subsistema de Windows con este one-liner. Será necesario reiniciar una vez que haya terminado.

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

2. Una vez reiniciado, abra un shell de línea de comandos y ejecute los siguientes comandos para instalar el entorno Ubuntu predeterminado. Esto sentará las bases para nuestra instalación de Kali.

lxrun /install

3. Configure e instale WSL Switcher, descargue una base de Kali y extráigala al disco:

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

4. Ahora que Kali está configurado en su máquina con Windows 10, puede interactuar con él ejecutando el comando "bash":

bash

5. En este punto, está dentro de Kali y puede usarlo como lo hace normalmente:instalar paquetes, usar herramientas, etc. Recomendamos enfáticamente que primero ejecute una actualización y actualice:

export LANG=C
apt-get update
apt-get dist-upgrade

Sin más preámbulos, aquí está el video de demostración de la configuración descrita anteriormente:


Linux
  1. Explicación del subsistema de Windows para Linux, WSL y WSL2

  2. El profesional certificado de Kali Linux

  3. Kali Linux en la tienda de aplicaciones de Windows

  4. ¿Cuál es el equivalente al comando de archivo de Linux para Windows?

  5. ¿Dónde se encuentra el sistema de archivos del subsistema Linux en Windows 10?

Cómo instalar WSL (Subsistema de Windows para Linux) en Windows 11

Cómo instalar el subsistema de Windows para Linux

La guía definitiva del subsistema de Windows para Linux (Windows WSL)

Los 15 mejores emuladores de Windows para entusiastas de Linux

Los 15 mejores emuladores de Linux para sistemas Windows

Cómo instalar y configurar el subsistema de Windows para Linux