¿Cómo instalar Metasploitable 3?

| Última modificación: 9 de julio de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

Metasploitable 3 es una máquina virtual vulnerable creada por Rapid7 para la práctica de técnicas de pentesting y ciberseguridad. Es una herramienta esencial para quienes desean mejorar sus habilidades en seguridad informática. En esta guía, te mostraremos cómo instalar Metasploitable 3 en VirtualBox o VMware de manera detallada.

¿Cómo instalar Metasploitable 3?

¿Qué es metasploitable?

Metasploitable es una máquina virtual intencionalmente vulnerable creada por Rapid7 para el uso en laboratorios de seguridad informática y entornos de aprendizaje de pentesting (pruebas de penetración). Está diseñada para ayudar a profesionales y estudiantes a practicar y mejorar sus habilidades en la identificación y explotación de vulnerabilidades en un entorno controlado y seguro. Fue creado específicamente para ser utilizado con el marco de explotación Metasploit.

Existen diferentes versiones de Metasploitable, siendo Metasploitable 2 y Metasploitable 3 las más conocidas. Estas máquinas incluyen una variedad de servicios y configuraciones vulnerables que permiten a los usuarios practicar técnicas de ataque y defensa en un entorno simulado sin riesgo de dañar sistemas reales. Metasploitable es una herramienta esencial para aquellos interesados en ciberseguridad, ofreciendo un campo de pruebas realista para el desarrollo de habilidades prácticas en seguridad informática.

Requisitos del sistema

Antes de comenzar, asegúrate de cumplir con los siguientes requisitos:

  • CPU: Procesador de al menos 2 núcleos.
  • RAM: Mínimo 4 GB, se recomienda 8 GB.
  • Disco duro: Al menos 50 GB de espacio libre.
  • Software: Windows 10 o superior, VirtualBox o VMware, Packer y Vagrant.

Descarga e instalación de Packer y Vagrant

Instalación de Packer

  1. Descarga el ejecutable de Packer desde HashiCorp Packer.
  2. Agrega el ejecutable al Path del sistema:
  • Abre el explorador de archivos del sistema.
  • Haz clic derecho dentro de la ventana y selecciona “Propiedades”.
  • Ve a “Configuración avanzada del sistema” y luego a “Variables de entorno”.
  • Doble clic en la variable Path y agrega la ruta del ejecutable de Packer.

Ahora podrás ejecutar Packer desde la consola del sistema.

    Instalación de Vagrant

    1. Descarga el instalador de Vagrant desde Vagrant.
    2. Ejecuta el instalador y sigue las instrucciones para completar la instalación.
    3. Instala el plugin “Vagrant Reload” ejecutando el siguiente comando en la terminal:
    //¿Cómo instalar Metasploitable 3?
    vagrant plugin install vagrant-reload

    Descargar Metasploitable 3

    Dirígete al repositorio de GitHub de Metasploitable 3 y descarga el archivo ZIP.

    1. Descomprime el archivo en una ruta de tu elección.
    2. Abre una consola de PowerShell en la ruta descomprimida presionando Shift + clic derecho y seleccionando “Abrir consola de PowerShell aquí”.

    Creación de la imagen ISO

    🔴 ¿Quieres entrar de lleno a la Ciberseguridad? 🔴

    Descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

    👉 Prueba gratis el Bootcamp en Ciberseguridad por una semana

    Para VMware:

    //¿Cómo instalar Metasploitable 3?
    packer build --only=vmware-iso .\windows_2008_r2.json

    Para VirtualBox:

    //¿Cómo instalar Metasploitable 3?
    packer build --only=virtualbox-iso .\windows_2008_r2.json

    Creación de la máquina virtual con Vagrant

    Para VMware:

    //¿Cómo instalar Metasploitable 3?
    vagrant box add windows_2008_r2_vmware.box --name=metasploitable3

    Para VirtualBox:

    //¿Cómo instalar Metasploitable 3?
    vagrant box add windows_2008_r2_virtualbox.box --name=metasploitable3

    Luego, ejecuta:

    vagrant up
    • Configuración de red: Para interactuar con Metasploitable 3, asegúrate de configurar correctamente la red de la máquina virtual. Puedes configurar la red en modo “NAT” o “Bridged” dependiendo de tus necesidades específicas.
    • Precauciones de seguridad: Metasploitable 3 es intencionalmente vulnerable. Utilízala únicamente en entornos controlados y aislados para evitar cualquier riesgo de seguridad. No la conectes a redes de producción ni a internet sin las precauciones adecuadas.

    Solución de problemas comunes

    1. Problema: Error al ejecutar Packer.
    • Solución: Verifica que el ejecutable de Packer esté correctamente agregado al Path del sistema.
    1. Problema: Error al iniciar Vagrant.
    • Solución: Asegúrate de que Vagrant y VirtualBox/VMware estén correctamente instalados y actualizados.

    Ahora sabes cómo instalar Metasploitable 3 en VMware o VirtualBox. Si quieres aprender técnicas de pentesting para practicar con esta máquina virtual, aquí tenemos un curso intensivo ideal para ti. Únete a nuestro Ciberseguridad Full Stack Bootcamp y conviértete en todo un especialista en tan solo 7 meses. No sigas esperando e ¡inscríbete ya!

    Carlos Cilleruelo

    CEO and co-founder of Byron Labs & Coordinador del Bootcamp en Ciberseguridad.

    Posts más leídos

    ¡CONVOCATORIA ABIERTA!

    Ciberseguridad

    Full Stack Bootcamp

    Clases en Directo | Profesores en Activo | Temario 100% actualizado