¡Construya un entorno Kali Linux con WSL2! ¡También presentamos cómo operar la GUI usando Win-Kex!

¡Construya un entorno Kali Linux con WSL2! ¡También presentamos cómo operar la GUI usando Win-Kex!

Hasta ahora, estaba usando Kali Linux con Virtualbox, pero estaba pensando que podía hacerlo con WSL2, pero parecía ser bastante bueno, así que te mostraré cómo construirlo. (Es bastante fácil).

También usamos Win-Kex para usar la GUI.
Win-Kex hace que la GUI Kali Linux sea fácil de usar con WSL2 con las siguientes características:

  • Modo de ventana: inicie el escritorio Kali Linux con una ventana dedicada
  • Modo perfecto: compartir el escritorio de Windows entre las aplicaciones y el menú de Windows y Kali
  • Modo de sesión mejorado: al igual que Hyper-V, use RDP para una experiencia más rica en funciones
  • Sólido
  • Portapapeles compartidos para cortar y pegar soporte entre Kali Linux y Windows
  • Soporte para sesiones raíz y no privilegiadas
  • Soporte de múltiples sesiones: admite ventanas raíz, ventanas no privilegiadas y sesiones perfectas simultáneamente
  • Totalmente compatible con wslg
Libros de referencia recomendados
\Amazon Prime Day ya está en marcha! /
Amazonas
Autor: Ipusiron
¥3,850 (A partir de 21:11 el 08/07/2025 | Amazon Research)
\Amazon Prime Day ya está en marcha! /
Amazonas
Autor: Justin Seitz, Autor: Tim Arnold, supervisado por: Mantani Nobutaka, Traducción: Arai Yu, Traducción: Kakara Hirosei, Traducción: Murakami Ryo
¥3,520 (A partir de las 12:26 el 07/07/2025 | Amazon Research)
\Amazon Prime Day ya está en marcha! /
Amazonas
Tabla de contenido

Hacer que WSL2 esté disponible

Primero, asegúrese de tener WSL2 disponible.
Si ya ha usado WSL2 en gran medida, no lo necesita.

Habilitar las características de Windows

Primero, habilite las funciones de Windows.
Abra el shell de potencia con privilegios de administrador y ejecute el siguiente comando:

dism.exe /en línea /habilitación-feature /shreurename: virtualMachinePlatform /All /Norestart dism.exe /en línea /habilitación-feature /footurename: Microsoft-Windows-Subsystem-Linux /All

Una vez que haya terminado de correr, reinicie. (Asegúrese de hacerlo)

Instalación del subsistema de Windows para Linux

A continuación, instale un subsistema de Windows para Linux.

Si inicia la tienda de Microsoft y busca "WSL", verá la siguiente aplicación llamada "Subsistema de Windows para Linux", así que instálelo.

Cambiar la configuración de WSL2

Solo para estar seguro, he cambiado la versión predeterminada de WSL a 2.

PS C: \ Windows \ System32> WSL --set-Default-version 2 Para las principales diferencias con WSL 2, ver https://aka.ms/wsl2 Esta operación se ha completado correctamente.

Hacer que Kali Linux sea viable con CUI

Instalar Kali Linux

La próxima vez usaré la tienda Microsoft.

Busque Kali Linux e instale lo siguiente:

Inicie Kali Linux

Una vez que haya hecho esto, intente comenzar Kali Linux.
Se le pedirá que ingrese su nombre de usuario y contraseña, así que por favor ingrese según lo desee.

PD C: \ Windows \ System32> Kali Instalación, esto puede llevar unos minutos ... crea una cuenta de usuario de UNIX predeterminada. El nombre de usuario no necesita coincidir con su nombre de usuario de Windows. Para obtener más información, visite: https://aka.ms/wslusers Ingrese el nuevo nombre de usuario de UNIX: [Nombre de usuario] Nuevo contraseña: [Contraseña] Retipo Nuevo contraseña: [Contraseña (Reentrar)] PASSWD: ¡Contraseña actualizada por la instalación exitosa exitosa! ┏━ (mensaje de los desarrolladores de Kali) ┃ ┃ Esta es una instalación mínima de Kali Linux, es probable que desee instalar herramientas complementarias. Aprenda cómo: ┃ ⇒ https://www.kali.org/docs/troubleshooting/common-minimum-setup/ ┃ ┗━ ┗━ (ejecutar: "touch ~/.hushlogin" para ocultar este mensaje) ┌─ (**** ㉿desktop-o3rmu7h)-[~] └ $

Así es como he completado el proceso hasta el punto en que puedo operar Kali Linux usando el CUI.

Hacer que Kali Linux sea viable a través de GUI

A continuación, usaremos Win-Kex para habilitar Kali Linux para operar con la GUI.
Primero, inicie sesión en Kali Linux usando Kali.

PS C: \ Windows \ System32> Kali ┏━ (mensaje de los desarrolladores de Kali) ┃ ┃ Esta es una instalación mínima de Kali Linux, es probable que desee instalar herramientas complementarias. Aprenda cómo: ┃ ⇒ https://www.kali.org/docs/troubleshooting/common-minimum-setup/ ┃ ┗━ ┗━ (ejecutar: "touch ~/.hushlogin" para ocultar este mensaje) ┌─ (**** ㉿desktop-o3rmu7h)-[~] └ $

Instalar kali-win-kex

Ejecute el siguiente comando para instalar "Kali-Win-Kex".

┌── (**** ㉿desktop-o3rmu7h)-[~] └─ $ sudo apt actualización ┌── (**** ㉿desktop-o3rmu7h)-[~] └─ $ sudo apt install -y kali-win-kex

Intente operar la GUI con Win-Kex

Simplemente instalar Kali-Win-Kex debería permitirle operar la GUI, así que echemos un vistazo.
Win-Kex tiene tres modos: también se puede ejecutar en Kali Linux, así como en Power Shell en Windows.

  • Modo de ventana (Tigervnc)
    Interno a Kali WSL: KEX –Win -S
    Shell en Windows: WSL -D Kali -Linux KEX –Win -S
  • Modo de sesión extendido (RDP)
    Interno a Kali WSL: KEX –esm –IP -S
    -Shell en Windows: WSL -D Kali -Linux KEX –esm –IP -S -S -S
  • Modo sin costura (VCXSRV)
    Interno a Kali WSL: KEX –SL -S
    Power Shell en Windows: WSL –D Kali-Linux KEX –SL –S

A menudo uso el modo de ventana, por lo que solo presentaré algunos ejemplos de inicio en el modo de ventana y terminaré aquí.
Ejecute el siguiente comando dentro de Kali Linux. En este momento, se le pedirá su contraseña, así que configúrela según lo desee.

┌── (**** ㉿desktop-o3rmu7h)-[~] └─ $ kex--win -s

Creo que Kali Linux se mostrará en pantalla completa. (F8 le permite desbloquear la pantalla completa).

resumen

Esto completa el método de usar WSL2 para operar Kali Linux con la GUI.
Intente usarlo para pruebas de penetración, etc.

Finalmente, puede instalar las herramientas utilizadas en Kali Linux a la vez usando el comando a continuación.
Es mejor instalarlo si es necesario.

┌── (hack_lab㉿desktop-o3rmu7h)-[~] └─ $ sudo apt instalación -y kali-linux-large
¡Comparte si quieres!

Quien escribió este artículo

Este es un blog que comencé a estudiar la seguridad de la información. Como nuevo empleado, sería feliz si pudieras mirar con un corazón amplio.
También está Teech Lab, que es una oportunidad para estudiar diversión de programación, por lo que si está interesado en el desarrollo de software, ¡asegúrese de echar un vistazo!

Tabla de contenido