Metasploitable es un proyecto patrocinado por rapid7 (encargados de mantener el Metasploit) y que nace de la necesidad de tener un equipo vulnerable en un entorno controlado con el cual realizar pruebas de seguridad, a lo largo de los años metasploitable ha tenido diferentes versiones, (Metasploitable 1, Metasploitable 2) y hace unos meses salió la versión 3 de Metasploitable que es la que nos interesa puntualmente en esta entrada.

Tabla de Contenido
Metasploitable en sus primeras versiones se caracterizaba por ser una distribución GNU/Linux especialmente modificada para ser vulnerable por defecto, el problema es que no siempre en los entornos reales vamos a encontrar solo GNU/Linux, la mayoría de las redes empresariales se basan en sistemas Microsoft, por este motivo Metasploitable 3 toma como base Microsoft Windows Server 2008 R2, pero por cuestiones de licenciamiento no nos pueden proporcionar una maquina ya lista, sino que debemos generar nosotros esta máquina siguiendo los pasos que comentamos a continuación:<>
En el video se genera el metasploitable 3 desde Mac OS X ya que los pasos son muy similares al proceso de instalación en entornos GNU/Linux y se añade dentro del video los pasos adicionales que son puntualmente para Windows, logrando explicar en un solo video como generar el Metasploitable en los 3 sistemas operativos de escritorio más populares.
Los enlaces del video son:
- Vagrant: https://www.vagrantup.com/
- VirtualBox: https://www.virtualbox.org/wiki/Downloads
- Metasploitable3: https://github.com/rapid7/metasploitable3
- Curso Anual Gratuito Metasploit
Esperamos que te guste esta pequeña guía, generes tu metasploitable 3 y pongas en práctica tus conocimientos en un entorno controlado, si quieres sacarle el máximo jugo a esta nueva versión de metasploitable no te pierdas nuestro webinario anual gratuito sobre metasploit haciendo click aquí.
Metasploitable 3: estado actual del proyecto
A la fecha de actualización de esta guía, Metasploitable 3 sigue siendo la versión más reciente del proyecto publicada por Rapid7: no existe anuncio oficial ni evidencia pública de una «Metasploitable 4» o versión sucesora. El proyecto fue presentado por Rapid7 en noviembre de 2016 como «una máquina intencionalmente vulnerable para pruebas de exploits» y continúa siendo la referencia estándar de laboratorio vulnerable en la comunidad de hacking ético y Pentesting.
Conviene recordar la filosofía que lo diferencia de sus antecesores: mientras Metasploitable 1 y 2 eran distribuciones GNU/Linux precompiladas y listas para ejecutar, Metasploitable 3 se construye desde cero con herramientas de automatización (Packer y Vagrant), tomando como base un sistema Windows Server. Por cuestiones de licenciamiento, Rapid7 no puede distribuir la máquina ya ensamblada: el repositorio oficial (https://github.com/rapid7/metasploitable3) contiene los scripts para generarla tú mismo, tal como se explica en el video de esta entrada. Si sigues la guía hoy, el flujo general descrito sigue siendo válido: instala Packer, Vagrant y tu hipervisor, clona el repositorio y deja que los scripts construyan la máquina virtual vulnerable.
Nota de vigencia: virtualizadores actuales y entornos de laboratorio
Esta guía se publicó cuando el ecosistema de virtualización de escritorio estaba dominado por VirtualBox y VMware, y ambos siguen siendo las opciones gratuitas y profesionales más usadas para montar laboratorios de pentesting en GNU/Linux, Windows y macOS. Algunas recomendaciones para replicar el laboratorio hoy:
– Descarga siempre el hipervisor desde su sitio oficial y usa la versión actual compatible con tu sistema operativo anfitrión. Las pantallas del video pueden corresponder a versiones antiguas de las interfaces, pero el flujo (crear la box con Vagrant/Packer y levantarla en el hipervisor) no cambia. – Consulta la documentación vigente del repositorio oficial antes de ejecutar los scripts: los requisitos de Packer, Vagrant y el hipervisor se actualizan con el tiempo, y el repositorio es la única fuente confiable para los pasos exactos. – Usa la red del laboratorio en modo aislado (red solo-anfitrión o interna del hipervisor, nunca puenteada a tu red de producción) y mantén una instantánea (snapshot) limpia de la máquina para restaurarla después de cada sesión de práctica.
Uso ético: solo en un laboratorio aislado
Metasploitable 3 es intencionalmente vulnerable por diseño: contiene servicios desactualizados, contraseñas débiles y configuraciones inseguras a propósito. Por eso debe tratarse con la misma disciplina que un malware de laboratorio:
– Nunca la expongas a internet ni la conectes a tu red corporativa o doméstica. Cualquier atacante o escaneo automatizado podría comprometerla en minutos y usarla como plataforma de ataque. – Úsala únicamente para aprender, practicar y validar técnicas de pentesting en tu propio equipo, con fines educativos o profesionales autorizados. – Si practicas con compañeros, hazlo en una red de laboratorio cerrada donde todos los participantes conozcan el propósito del ejercicio.
Pon a prueba tu infraestructura con profesionales
Practicar en Metasploitable es el primer paso; el siguiente es saber qué tan expuesta está tu empresa real. En DragonJAR realizamos pruebas de penetración y auditorías de seguridad informática con metodologías profesionales, sobre tus sistemas y con tu autorización expresa.
– Conoce nuestros servicios de seguridad informática – Contáctanos para una evaluación de tu infraestructura