NOTA IMPORTANTE: El delito informático está severamente castigado por la ley. Esta página no promueve el delito informático, es divulgativa y muestra los mecanismos que utilizan los cibercriminales para poder identificar el ataque si has sido victima de uno de ellos. En el caso de que hayas sido victima de un ataque te recomendamos que busques recursos legales en la sección Cibercrime Law o en la página del Instituto Nacional de Ciberseguridad: https://www.incibe.es/

BlogMac for Hackers

Mac para piratas informáticos: cómo instalar Kali Linux como una máquina virtual

Ya casi terminamos de configurar nuestra Mac para la piratería. Si no ha consultado los tutoriales anteriores, le recomiendo que lo haga antes de sumergirse en este.

Si bien macOS es un poderoso POSIX-sistema operativo compatible, algunas de nuestras herramientas de Linux no funcionan de fábrica. En algunos casos, se pueden hacer funcionar con un poco de esfuerzo. En otros casos, hay un lote del trabajo involucrado. Y luego están esas herramientas que simplemente no funcionarán en absoluto en macOS. Por ejemplo, cualquier cosa que involucre sistema de archivos proc, o muchas de las herramientas de piratería comunes para redes inalámbricas.

Con un poco de conocimiento, tal vez pueda portar una herramienta que desee, pero ese es un proceso largo y más como un proyecto paralelo. Cuando necesitamos herramientas, debemos poder ejecutarlas de inmediato.

Dado que generalmente trabajará con una fecha límite y no puede detener su proyecto actual, le recomiendo una máquina virtual Kali Linux como parte de su kit de herramientas macOS. Kali viene con una gran colección de herramientas de pentesting preinstaladas y es fácil de configurar. Si es un pentester o un usuario habitual de Null Byte, probablemente ya esté familiarizado con él; muchos de los tutoriales aquí sobre Null Byte usan Kali.

En estos pasos, le mostraré cómo poner en marcha una máquina virtual en macOS. Si no le gusta correr en una máquina virtual por alguna razón, hay muchas computadoras que ejecutarán Kali lo suficientemente bien como para comprarlas a precios muy razonables, o simplemente puede arrancar desde una memoria USB. También puede instalar Kali en el disco duro de su Mac como otra partición.

Paso 1: instala VirtualBox

Para ejecutar Kali, primero necesitaremos algún software de virtualización. Si bien hay muchas opciones para elegir, como las de VMware, me gusta usar VirtualBox de Oracle, que se puede descargar desde su sitio web gratis. Esto es lo que usaré en esta guía.

Cuando el archivo termine de descargarse, monte la imagen del disco cuando aparezca, luego haga doble clic en VirtualBox.pkg dentro.

Instalar VirtualBox no podría ser más sencillo. Simplemente continúe con las instrucciones en pantalla. Es posible que se le solicite su contraseña una o dos veces, pero probablemente ya lo sabía.

Una vez que el instalador haya finalizado, inicie VirtualBox desde su carpeta de Aplicaciones.

Paso 2: Descarga Kali

Las imágenes de Kali se encuentran en su sitio web, para que desde allí descargues el que mejor se adapte a tus necesidades. Kali también ofrece imágenes de VM preinstaladas en el sitio web de Offensive Security, incluidos los específicos para VirtualBox. Todo lo que haría para eso es descargar uno, luego hacer doble clic en el archivo para abrirlo en VirtualBox, luego seguir las instrucciones en pantalla para importar todo en formato.

Si bien las imágenes preinstaladas son muy fáciles de instalar y no tardan en empezar a funcionar (aunque probablemente también tendrá que instalar el Paquete de extensión para que el USB funcione), la imagen ISO le permitirá más opciones en la configuración. Personalmente, prefiero la imagen XFCE porque me gusta un entorno de escritorio más ligero. Esto significa que instalaré la máquina desde cero, que veré a continuación. La imagen predeterminada es Gnome, que es un gran entorno, pero es un poco más pesado en los recursos del sistema.

Paso 3: cree una nueva máquina virtual

Haga clic en el botón Nuevo en la esquina superior izquierda de la aplicación VirtualBox.

Se le presentarán algunas opciones. Decidí nombrar mi máquina “Kali Linux”, luego seleccioné “Linux” como el tipo y “Debian 64-bit” como la versión. Una vez que haya seleccionado las opciones adecuadas, haga clic en “Continuar”.

Se le pedirá que seleccione el tamaño de la memoria. Esto dependerá de la configuración de su máquina, ya que usar mucha RAM puede ralentizar su sistema operativo host. Le di a mi máquina invitada 2 GB, que deberían ser más que suficientes para Kali Linux. Una vez que haya configurado una cantidad adecuada de RAM, haga clic en el botón “Continuar”.

Ahora se nos presenta una opción para el tamaño del disco duro de la máquina invitada con algunas opciones.

  • No agregue un disco duro virtual: Esto nos permite ejecutar Kali Linux en modo en vivo, esencialmente emulando una máquina sin disco duro adjunto. Este es el equivalente a iniciar Kali desde una memoria USB. Los cambios realizados en el sistema de archivos no se mantendrán.
  • Cree un disco duro virtual ahora: Esto nos permite crear un disco duro nuevo en el que podemos instalar Kali Linux. Prefiero tener un disco duro virtual para que mis actualizaciones se guarden en el sistema y para poder almacenar la información que he recopilado sobre mis objetivos en el sistema operativo. Por ejemplo, Metasploit usa una base de datos para realizar un seguimiento de las credenciales, etc.
  • Utilice un archivo de disco duro virtual existente: Esto es si desea cargar un disco duro ya creado. Por ejemplo, si ya tuviéramos una imagen de disco duro de Kali Linux, podríamos cargarla aquí.

Las necesidades varían. La ejecución en modo en vivo es aceptable, pero en algunos casos, estará trabajando en archivos en la máquina virtual y querrá persistencia. Por eso opté por crear un disco duro virtual. Una vez que esté satisfecho con su opción, haga clic en el botón “Crear”.

Desde que opté por crear un nuevo disco duro virtual, tengo más trabajo por hacer. Seleccioné el tipo de archivo VDI porque realmente no me preocupa la compatibilidad con otro software de virtualización. Si necesita compatibilidad con otro software de virtualización, deberá seleccionar el tipo de archivo apropiado para el software de virtualización. Cuando esté satisfecho con su selección, haga clic en el botón “Continuar”.

Nuestro siguiente paso de configuración es decidir cómo se asignará el espacio en el disco duro, y hay dos opciones:

  • Tamaño fijo: Esto creará un archivo de disco duro del tamaño que hemos seleccionado.
  • Asignado dinámicamente: Esto permitirá que el archivo del disco duro crezca y se reduzca según las necesidades del sistema operativo invitado.

La asignación dinámica puede ahorrar un poco de espacio, pero tener un tamaño fijo es un poco más rápido. Opté por un tamaño fijo ya que tengo mucho espacio en mi máquina. Cuando esté satisfecho, haga clic en el botón “Continuar”.

A continuación, debemos decidir el tamaño del disco duro. Voy a asignar 15 GB a mi disco virtual. Kali Linux requiere un mínimo de 10 GB de espacio, por lo que 15 deberían permitirme un margen de maniobra. También deberá seleccionar la ubicación para guardar su disco duro virtual. Esto se puede hacer haciendo clic en el icono de la carpeta junto al campo “Nombre”. Normalmente guardo el mío en la carpeta Documentos, sin embargo, realmente no importa dónde lo pongas. Una vez que haya terminado, haga clic en el botón “Crear”.

En mi máquina con hardware más nuevo, pude crear la imagen en aproximadamente 12 segundos. El hardware antiguo puede tardar más.

Paso 4: Instale y ejecute Kali Linux

Si todo salió según lo planeado, debería tener una nueva máquina virtual en su VirtualBox Manager.

Inicie la máquina virtual seleccionando Kali Linux VM y luego haciendo clic en el botón verde “Inicio”. Se le pedirá que seleccione su medio de instalación de Kali. Haga clic en el ícono de la carpeta pequeña y navegue hasta su Kali ISO que descargó en el Paso 2 anterior. Una vez seleccionado, haga clic en el botón “Inicio”.

La máquina se pondrá en marcha. Seleccione su modo de instalación preferido en el menú de GRUB e instálelo como de costumbre.

Y ahora tienes Kali en una Mac

Entre el macOS ya capaz y una máquina invitada Kali Linux, su Apple debería estar lista para enfrentar casi cualquier desafío de seguridad. Próximamente, nos sumergiremos en más herramientas para macOS, así que estad atentos.

Foto de portada de bluebay / 123RF; Capturas de pantalla de Barrow / Null Byte

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Mira también
Cerrar
Botón volver arriba
Cerrar