Kali Linux es una distribución de Linux derivada de Debian y diseñada para realizar pruebas de penetración. Con más de 600 programas de pruebas de penetración preinstalados, se ha ganado la reputación de ser uno de los mejores sistemas operativos utilizados para las pruebas de seguridad. Como plataforma de pruebas de seguridad, lo mejor es instalar Kali como una VM en VirtualBox.
Kali tiene un modelo de lanzamiento continuo, lo que garantiza la actualización de las herramientas en su sistema. Además, hay una comunidad activa de usuarios que proporciona soporte continuo.
Este tutorial paso a paso muestra cómo instalar Kali Linux en VirtualBox
Requisitos previos
- Al menos 20 GB de espacio en disco
- Al menos 1 GB de RAM (preferiblemente 2) para las arquitecturas i386 y amd64
- VirtualBox (o software de virtualización alternativo)
Pasos para instalar Kali Linux en VirtualBox
Dado que estas instrucciones le llevan a través del proceso de instalación en un entorno virtual, necesita asegurarse de que tiene uno configurado en su sistema. En este artículo, estamos utilizando VirtualBox, ya que es una solución de virtualización de código abierto y fácil de usar.
En caso de que no tengas VirtualBox instalado, utiliza esta guía de instalación de VirtualBox paso a paso.
Paso 1: Descargar la imagen ISO de Kali Linux
¿Como descargar e instalar kali linux? En la sección de descargas del sitio web oficial de Kali Linux, puedes encontrar imágenes .iso de Kali Linux. Estas imágenes se suben cada pocos meses, proporcionando las últimas versiones oficiales.
Navegue hasta la página de descargas de Kali Linux y encuentre los paquetes disponibles para su descarga. Dependiendo del sistema que tengas, descarga la versión de 64 bits o la de 32 bits.
Instalación de Kali Linux en VirtualBox
Paso 2: Crear el contenedor Kali Linux VirtualBox
Después de descargar la imagen .iso, es hora de iniciar el proceso para instalar kali en virtualbox.
1. Inicie el Administrador de VirtualBox y haga clic en el icono Nuevo.
2. Nombre y sistema operativo. Aparece una ventana emergente para crear una nueva VM. Especifique un nombre y una carpeta de destino. El Tipo y la Versión cambian automáticamente, basándose en el nombre que proporciones. Asegúrese de que la información coincide con el paquete que ha descargado y haga clic en Siguiente.
3. Tamaño de la memoria. Elija la cantidad de memoria que va a asignar a la máquina virtual y pulse Siguiente. La configuración por defecto para Linux es de 1024 MB. Sin embargo, esto varía en función de sus necesidades individuales.
4. Disco duro. La opción por defecto es crear un disco duro virtual para la nueva VM. Haga clic en Crear para continuar. Como alternativa, puede utilizar un archivo de disco duro virtual existente o decidir no añadir ninguno.
5. Tipo de archivo del disco duro. Mantén el tipo de archivo por defecto para el nuevo disco duro virtual, VDI (VirtualBox Disk Image). Haz clic en Siguiente para continuar.
6. Almacenamiento en un disco duro físico. Decida entre Asignación dinámica y Tamaño fijo. La primera opción permite que el nuevo disco duro crezca y llene el espacio dedicado a él. La segunda, tamaño fijo, utiliza la capacidad máxima desde el principio. Haga clic en Siguiente.
7. Ubicación y tamaño del archivo. Especifique el nombre y el lugar donde desea almacenar el disco duro virtual. Elija la cantidad de datos de archivo que la VM puede almacenar en el disco duro. Aconsejamos darle al menos 8 GB. Haga clic en Crear para terminar.
Ahora ha creado una nueva VM. La VM aparece en la lista del VirtualBox Manager.
Paso 3: Configurar los ajustes de la máquina virtual
El siguiente paso es ajustar la configuración de la máquina virtual por defecto.
1. Seleccione una máquina virtual y haga clic en el icono de Configuración. Asegúrese de que ha marcado la máquina virtual correcta y de que la parte derecha muestra los detalles de Kali Linux.
2. En la ventana de Kali Linux – Configuración, navegue a la pestaña General > Avanzado. Cambie la configuración de Portapapeles Compartido y Drag’n’Drop a Bidireccional. Esta característica le permite copiar y pegar entre la máquina anfitriona y la invitada.
3. Vaya a Sistema > Placa base. Establezca el orden de arranque para que se inicie desde el sistema óptico, seguido del disco duro. Desmarque la opción Floppy, ya que es innecesaria.
4. A continuación, vaya a la pestaña Procesador de la misma ventana. Aumente el número de procesadores a dos (2) para mejorar el rendimiento.
5. Por último, vaya a la configuración del almacenamiento. Añade la imagen Kali descargada a un dispositivo de almacenamiento en Controlador: IDE. Haz clic en el icono del disco para buscar la imagen. Una vez que haya terminado, cierre la ventana de Configuración.
6. Haga clic en el icono de Inicio para comenzar a instalar Kali.
Instalar kali linux virtualbox: Paso a paso
Paso 4: Instalación y configuración de Kali Linux
Después de arrancar el menú de instalación haciendo clic en Inicio, aparece una nueva ventana de VM VirtualBox con la pantalla de bienvenida de Kali.
Seleccione la opción de instalación gráfica y siga los siguientes pasos de instalación para configurar Kali Linux en VirtualBox.
1. Seleccione un idioma. Elija el idioma por defecto del sistema (que será también el utilizado durante el proceso de instalación).
2. Seleccione su ubicación. Busca y selecciona tu país en la lista (o elige «otro»).
3. Configure el teclado. Decida qué mapa de teclado va a utilizar. En la mayoría de los casos, la mejor opción es seleccionar el inglés americano.
4. Configure la red. Primero, introduzca un nombre de host para el sistema y haga clic en Continuar.
5. A continuación, cree un nombre de dominio (la parte de su dirección de Internet que va después del nombre de host). Los nombres de dominio suelen terminar en .com, .net, .edu, etc. Asegúrate de utilizar el mismo nombre de dominio en todas tus máquinas.
6. Configure los usuarios y las contraseñas. Crea una contraseña de root fuerte para la cuenta de administrador del sistema.
7. Configure el reloj. Seleccione su zona horaria entre las opciones disponibles.
8. Particionar los discos. Selecciona cómo quieres particionar el disco duro. A menos que tenga una buena razón para hacerlo manualmente, opte por la opción Guiada -utilizar todo el disco-.
9. A continuación, seleccione el disco que desea utilizar para la partición. Como ha creado un único disco duro virtual en el Paso 3: Ajustar la configuración de la VM, no tiene que preocuparse por la pérdida de datos. Seleccione la única opción disponible – SCSI3 (0,0,0) (sda) – 68,7 GB ATA VBOK HARDDISK (los detalles después del guión varían dependiendo de su software de virtualización).
10. A continuación, seleccione el esquema de particionamiento. Si es un usuario nuevo, elija Todos los archivos en una sola partición.
11. El asistente le ofrece una visión general de las particiones configuradas. Continúe navegando hasta Finalizar el particionamiento y escribir los cambios en el disco. Haga clic en Continuar y confirme con Sí.
12. El asistente comienza a instalar Kali. Mientras se carga la barra de instalación, aparecen ajustes de configuración adicionales.
13. Configure el gestor de paquetes. Seleccione si desea utilizar una réplica de red y haga clic en Continuar. Introduzca la información del proxy HTTP si está utilizando uno. De lo contrario, deje el campo en blanco y haga clic de nuevo en Continuar.
14. Instale el gestor de arranque GRUB en un disco duro. Seleccione Sí y Continuar. A continuación, seleccione un dispositivo cargador de arranque para asegurarse de que el sistema recién instalado es arrancable.
15. Una vez que reciba el mensaje La instalación se ha completado, haga clic en Continuar para reiniciar su VM.
Con esto, has instalado con éxito Kali Linux en VirtualBox. Después de reiniciar, aparece la pantalla de inicio de sesión de Kali. Escriba el nombre de usuario (root) y la contraseña que introdujo en los pasos anteriores.
Finalmente, la interfaz de Kali Linux aparece en tu pantalla.
Con esta guía, has aprendido como instalar Kali Linux en VirtualBox. También hemos cubierto la instalación y la configuración para iniciar las pruebas de penetración y seguridad.