El equipo de Kali Linux está aprovechando el poder del subsistema de Windows para Linux 2 al generar un entorno de escritorio gráfico que se muestra directamente dentro de Windows.
Cuando se lanzó por primera vez el Subsistema de Windows para Linux, utilizó un kernel compatible con Linux que traducía las llamadas de los sistemas Linux en llamadas al sistema que podían ser ejecutadas por el kernel de Windows.
Con el lanzamiento del Subsistema de Windows para Linux 2 (WSL2), ahora se ejecuta un kernel de Linux real sobre la arquitectura de virtualización Hyper-V de Microsoft.
Además de brindar compatibilidad nativa y beneficios de rendimiento, WSL2 también permite el lanzamiento de ejecutables de Windows directamente desde una distribución de WSL Linux instalada.
Con esta función, Kali Linux creó un paquete llamado ‘Win-Kex’ que genera un cliente VNC de Windows conectado a un entorno de escritorio gráfico Xfce que se ejecuta dentro de WSL.
Empezando con Win-Kex
Comenzar con Win-Kex es muy fácil, pero primero debe instalar el Subsistema de Windows para Linux y ejecutar Windows 10 versión 2004.
Una vez que WSL esté instalado, instale Kali Linux desde Microsoft Store .
Cuando esté instalado y se haya iniciado Kali Linux, ejecute los siguientes comandos para preparar la distribución con las últimas actualizaciones y los archivos necesarios.
sudo apt update
sudo apt dist-upgrade
Una vez instaladas las últimas actualizaciones, ejecute el siguiente comando para instalar el paquete Win-Kex
sudo apt install -y kali-win-kex
El comando anterior instalará muchos paquetes, así que tenga paciencia mientras realiza la instalación.
Cuando termine, debe ingresar un comando final para instalar todas las herramientas de Kali Linux.
sudo apt install -y kali-linux-default
Una vez más, este comando instalará muchos paquetes, así que tenga paciencia.
Ahora que el sistema está preparado, tendrá un nuevo comando ‘kex’ que puede usar para acceder al escritorio de la GUI de Kali Linux.
Para iniciar VNCServer y conectarse automáticamente a él a través de TigerVNC, simplemente ingrese ‘ kex
,’ y Kali Linux Desktop se iniciará automáticamente en Windows. Desde allí, puede iniciar cualquier prueba de penetración o herramientas de investigación que desee, directamente desde el escritorio de Windows.