Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Kali Linux en Windows Subsystem Linux WSL

Kali Linux en Windows Subsystem Linux WSL

Entre las características más destacadas que ha incluido Windows 10 y superiores ha sido el Subsistema Linux bajo el nombre de Windows Subsystem Linux WSL. Esto les ayuda a los desarrolladores ejecutar un entorno GNU/Linux, incluyendo lo mejor de las herramientas, utilidades y aplicaciones de línea de comandos, directamente en Windows, sin grandes modificaciones.

Este subsistema ha sido bien recibido por los usuarios ya que no hay sobrecarga de recursos, como lo haría una máquina virtual tradicional o una configuración de arranque dual.

Los primeros pasos para instalar Kali Linux en Windows Subsystem Linux WSL

Kali Linux en Windows Subsystem Linux WSL Activar y configurar el Subsistema

  • En primer lugar lo que se debe hacer en nuestra PC es activar WSL, lo cual puedes hacer en todos los Windows 10 en adelante
  • Como se trata de una característica opcional incluida en el sistema, esta viene desactivada, debes entonces activarla junto al Hyper-V
  • Al ser una característica opcional dentro de nuestro sistema esta viene por defecto desactivada, por lo tanto, debemos activarla, junto al Hyper-V, con las opciones de virtualización de nuestra CPU, para poder instalar la distro en él.
  • Tenga presente que si ya dentro de tu sistema has virtualizado con alguno tipo de software la función Hyper-V ya se encuentra activa.
  • Hay varias formas de hacer esto. Una de ellas es hacerlo desde el apartado de agregar o quitar características opcionales de Windows

Activar Hyper-V desde en Windows

Para abrir el panel de características de Windows, podemos buscar "agregar características" en el menú inicio o ejecutar el programa OptionalFeatures.exe que abre directamente la ventana correspondiente

Otro método de activación de Hyper-V es desde terminal de PowerShell, el cual funciona mucho más rápido, Por lo tanto, abriremos una ventana de PowerShell, con permisos de Administrador, y ejecutaremos en ella el siguiente comando:

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

Funciones DISM en Kali Linux en Windows Subsystem Linux WSL

Después de haberse reiniciado el ordenador, se debe volver abrir la ventana de CMD con permisos de Administrador para usar las funciones DISM y de esta forma habilitar o deshabilitar las funciones de Windows directamente desde el símbolo del sistema o aplicando un archivo de respuesta a la imagen. Puede habilitar o deshabilitar las funciones de Windows sin conexión en un archivo WIM o VHD, o en línea en un sistema operativo en ejecución.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestar

En el mimo equipo ejecutamos el siguiente comando

dism.exe /online /enable-feature /featurename:Microsoft-Windows-

Actualizar el Kernel de Linux

Cuando se hayan terminado de ejecutar los comandos anteriores se debe volver a reiniciar el ordenador.

Antes de continuar, el siguiente paso será actualizar manualmente el Kernel de Linux (necesario para poder usar WSL2), el cual podemos bajar desde esta página web (https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi).

Solo queda pendiente activar WSL2 por defecto para las instancias de Linux que se habiliten. Esto se puede realizar con facilidad ejecutando el siguiente comando, de nuevo, en una ventana de PowerShell.

wsl --set-default-version 2

Ahora ya se tiene WSL 2 listo para poder instalar Kali Linux.

Kali Linux en Windows Subsystem Linux WSL y cómo realizar instalación

Ya se tiene el Windows organizado para poder instalar distros en él a través de WSL. Por lo tanto, en el siguiente paso debemos bajar la distro desde la Microsoft Store

Luego de verificar la instalación, se debe ejecutar, verificando la instalación de los complementos, se debe también completar, sin falta, el asistente de configuración inicial. En este proceso nos pedirán datos de sesión (usuario – Contraseña) y listo

Cuando acabe el proceso de configuración se puede apreciar un terminal de bash.

Uso de modo gráfico de Kali Linux en Windows

Muchas personas le gusta el entorno grafico de la distribución, por lo tanto nos parece importante realizar el proceso y así habilitar el modo de interfaz grafica de la distribución ya instalada

En primer lugar lo que se realiza es actualizar nuestro Kali Linux para eso utilizamos el siguiente comando

sudo apt update && sudo apt upgrade

Instalar Win-KeX para ejecutar entorno gráfico

En seguida se debe instalar Win-KeX, que nos va a permitir ejecutar un entorno gráfico por encima de WSL para poder usar Kali como si lo usáramos en un PC real. Para ello, ejecutaremos el siguiente comando.

sudo apt update && sudo apt install kali-win-kex

instalación Imagen 10

Una se ha instalado WIN-KEX la ejecutamos en nuestro equipo con el siguiente comando

kex --win -s

Así aparecerá el entorno gráfico

Kali Linux en Windows Subsystem Linux WSL Instalación de herramientas para auditorias

La estación completa del Kali Linux trae una gran variedad de herramientas para realizar auditorias, para ello se debe ejecutar e siguiente comando

sudo apt install -y kali-linux-large

Configura el json para tener nuestras sesiones en Windows terminal

Basic Win-KeX in window mode with sound:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",

"hidden": false,

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --wtstart -s",

},
Win-KeX avanzado en modo ventana con sonido: ícono de Kali e inicio en el directorio de inicio de kali:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",

"hidden": false,

"icon": "file:///c:/users//pictures/icons/kali-menu.png",

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --wtstart -s",

"startingDirectory" : "//wsl$/kali-linux/home/"

},
Win-KeX básico en modo continuo con sonido:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",

"hidden": false,

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --sl --wtstart -s",

},
Win-KeX avanzado en modo continuo con sonido: ícono de Kali e inicio en el directorio de inicio de kali:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",

"hidden": false,

"icon": "file:///c:/users//pictures/icons/kali-menu.png",

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --sl --wtstart -s",

"startingDirectory" : "//wsl$/kali-linux/home/"

},
Win-KeX básico en modo ESM con sonido:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ecedc031d2}",

"hidden": false,

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --esm --wtstart -s",

},
Win-KeX avanzado en modo ESM con sonido: ícono de Kali e inicio en el directorio de inicio de kali:
{

"guid": "{55ca431a-3a87-5fb3-83cd-11ecedd031d2}",

"hidden": false,

"icon": "file:///c:/users//pictures/icons/kali-menu.png",

"name": "Win-KeX",

"commandline": "wsl -d kali-linux kex --esm --wtstart -s",

"startingDirectory" : "//wsl$/kali-linux/home/"

},

Más artículos relacionados con la Seguridad Informática accediendo a DragonJAR.org

Finalmente, te invito a que nos aportes un comentario, para nuestro equipo de trabajo es muy valioso ya que les permite mejorar y ampliar mucho más este tipo de información.

Escrito por Andres Orozco para La Comunidad DragonJAR

La entrada Kali Linux en Windows Subsystem Linux WSL se publicó primero en DragonJAR - Servicios de Seguridad Informática.



This post first appeared on La Comunidad DragonJAR, please read the originial post: here

Share the post

Kali Linux en Windows Subsystem Linux WSL

×

Subscribe to La Comunidad Dragonjar

Get updates delivered right to your inbox!

Thank you for your subscription

×