Bienvenida y panorama general

1

Lo que aprenderás sobre el hacking ético

2

Conceptos básicos sobre hacking ético

3

Vulnerabilidades

4

Amenazas y ataques comunes

5

Instalación del entorno de pruebas Kali Linux

6

Instalación del entorno de pruebas Mutillidae

7

Instalación del entorno de pruebas Metaesplotaible 3

8

Práctica: Cross-Site-Scripting, command injection y directorio transversal

Introducción al Hacking Ético

9

Fases del hacking

10

¿Qué es hacking y hacker? Tipos de hacker

11

Práctica: Obteniendo información de fuentes abiertas con OSINT Framework y Google hacking

12

Práctica: Analizar un sitio web con Nikto y Spiderfoot

13

¿Es necesario un hacking ético? Hacking ético como profesión

Pentesting

14

Conceptos. ¿Qué es y qué no es una pentesting?

15

Tipos de pentesting. Fase Pre-ataque

16

Práctica: Buscando secretos en repositorios GIT

17

Introducción al escaneo de redes

18

Práctica: Escaneo de redes con Nmap

19

Fase de Ataque. Testing de aplicaciones web con Burp suite

20

Práctica: Explotando vulnerabilidades en metasploitable

21

Fase Post-ataque. Metodologías

Estándares y aspectos legales

22

PCI DSS. HIPAA. DMCA.ISO/IEC 27001

23

Contratos, Reglas de compromisos, Cláusula de no competencia y Acuerdo de confidencialidad

24

Convenio de Budapest. ¿Cómo vamos en América latina? Salvaguarda de evidencias digitales

Casos típicos de ataques

25

Malware y Análisis estático de malware

26

Malware y Análisis dinámico de malware

27

Sniffing y Cómo realizar un ataque Man in the middle automatico

28

Sniffing y Cómo realizar un ataque Man in the middle manual

29

Denegación de servicio. Ataque DOS con LOIC y HOIC

30

Ingeniería social

Controles y mecanismos de seguridad

31

Políticas de seguridad. Seguridad física y Controles de acceso

32

Práctica: Bypass autenticación QR (Reto 6 SANS Holiday hack)

33

Copias de seguridad. Defensa en lo profundo

34

Práctica: instalación del IDS snort

35

Gestión de riesgos y modelado de amenazas

Instalación del entorno de pruebas Metaesplotaible 3

7/35

Lectura

Primeramente, debemos tener los siguientes programas instalados:
-Packer (Para la creación de imágenes)
https://www.packer.io/downloads.html
-Vagrant (Para la creación y configuración de entornos de desarrollo)
https://www.vagrantup.com/downloads.html
-Cliente Git para Windows. (Software de control de versiones, para descargar del repositorio oficial)
https://git-scm.com/downloads

Para instalar Packer se debe descomprimir e instalar en el directorio
Captura de Pantalla 2019-04-29 a la(s) 11.07.10.png

Se debe añadir Packer en las variables de entorno del sistema en la opción:
Propiedades del sistema->Variables de entorno.
Captura de Pantalla 2019-04-29 a la(s) 11.07.25.png

Se agrega un nuevo path en las variables del sistema con la siguiente dirección “C:\Program Files\Packer”
Captura de Pantalla 2019-04-29 a la(s) 11.07.41.png

Para comprobar el funcionamiento se abre una consola de comandos y escriben el nombre de packer y deberá mostrar lo siguiente:
Captura de Pantalla 2019-04-29 a la(s) 11.07.56.png

Lo siguiente a instalar es Vagrant, lo cual es de lo más sencillo con solo seguir las indicaciones de instalación, para que tomen efecto los cambios es necesario reiniciar el equipo.
Captura de Pantalla 2019-04-29 a la(s) 11.08.09.png

Después de reiniciar es necesario abrir una consola de comandos y se ejecuta lo siguiente: vagrant plugin install vagrant-reload
Captura de Pantalla 2019-04-29 a la(s) 11.08.19.png

A continuación, instalamos Git con las opciones por default.
Captura de Pantalla 2019-04-29 a la(s) 11.09.04.png

Una vez instalado correctamente ingresamos a la carpeta documentos con cd y ejecutamos el comando:

git clone https://github.com/rapid7/metasploitable3.git

En la carpeta en documentos ejecutamos con PowerShell el archivo de nombre “build.ps1”.
Captura de Pantalla 2019-04-29 a la(s) 11.09.28.png

Si todo esta instalado correctamente nos aparecerá un mensaje que los requerimientos se cumplen, por lo cual escribimos “y”.
Captura de Pantalla 2019-04-29 a la(s) 11.09.42.png

Es importante esperar a que el proceso concluya por completo.
Captura de Pantalla 2019-04-29 a la(s) 11.09.49.png

Por último, ejecutar el comando vagrant up en Power Shell para agregar la máquina virtual en Virtualbox.
Captura de Pantalla 2019-04-29 a la(s) 11.10.00.png

Cuando el proceso finalice se debe modificar la interfaz de red en modo “Red NAT” y seleccionar la red con el nombre Platzi que se creó anteriormente.
Captura de Pantalla 2019-04-29 a la(s) 11.10.16.png

Se inicia la máquina virtual para empezar a jugar, el usuario y password por default es “vagrant”.
Captura de Pantalla 2019-04-29 a la(s) 11.10.33.png

Bonus: Instalación de Metasploitable 2.

Se debe descomprimir el archivo de “Metasploitable” y se crea una nueva máquina virtual.
Captura de Pantalla 2019-04-29 a la(s) 11.11.02.png
Captura de Pantalla 2019-04-29 a la(s) 11.11.28.png

Un paso importante al tener en cuenta es seleccionar un disco duro virtual existente, el cual se encuentra en la carpeta que se acaba de descomprimir de “Metasploitable”.
Captura de Pantalla 2019-04-29 a la(s) 11.11.42.png

Antes de iniciar se debe seleccionar el adaptador de red en modo “Adaptador sólo-anfitrión”
Captura de Pantalla 2019-04-29 a la(s) 11.11.52.png

Como último paso iniciamos la máquina virtual y se ingresa con el usuario:
Usuario: msfadmin
Password: msfadmin

Captura de Pantalla 2019-04-29 a la(s) 11.12.05.png

Más información: https://sourceforge.net/projects/metasploitable/

Aportes 88

Preguntas 31

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Instalación del Packer en Windows 10 (paso a paso)
1.- Una vez que tengamos descargado y descomprimido el archivo Packer.exe se debe mover al directorio “C:\Program Files\” y en dicho directorio crear una carpeta llamada “Packer” y en dicha carpeta pegamos el "Packer.exe"
2.- Clic derecho en icono de “Inicio”
3.- Clic en “Sistema”
4.- Nos llevará a “Configuración” y del lado superior derecho dar clic a “Información del sistema”
5.- Posteriormente aparecerá la información básica acerca del equipo, del lado superior izquierda dar clic en “Configuración avanzada del sistema”
6.- Aparecerá el cuadro de diálogo “Propiedades del sistema” en la parte baja de dicho cuadro dar clic en “Variables de entorno”
7.- Nos abrirá otro cuadro de diálogo y en la parte de abajo donde están las “Variables del sistema” seleccionemos la que es “Path” y después en “Editar”
8.- Ahora estamos en el cuadro de diálogo “Editar variable de entorno” damos clic a “Nuevo” e insertamos la ruta en donde tenemos el Packer.exe
9.- Damos clic en “Aceptar” hasta cerrar todos los cuadros de diálogos.
10.- Abrimos la consola de comandos y escribimos “packer” y deberá mostrar la imagen que compartió el profesor.

Me parece que esto debía de ser una clase filmada y no un texto con el paso a paso. Hay varios pasos que no estoy seguro que estén den todo bien explicados o siemplemente actualizados ya que los entornos han cambiado.

Para aquellos que estan obteniendo el siguiente error:
Error: Failed to prepare build: “virtualbox-iso”

1 error occurred:

  • Deprecated configuration key: ‘iso_checksum_type’. Please call packer fix
    against your template to update your template to be compatible with the current
    version of Packer. Visit https://www.packer.io/docs/commands/fix/ for more
    detail.

==> Builds finished but no artifacts were created.
Error building the Vagrant box using Packer. Please check the output above for
any error messages.

Deben hacer un downgrade de la versión de packer, el error se esta presentando con la versión 1.6.4, realice el cambio a la versión 1.2.3 y funcionó perfectamente

Definitivamente no estoy pudiendo avanzar con este curso ¿De qué manera puedo solicitar ayuda?

Para aquellos que al ejecutar el archivo build.ps1 se abre y cierra inmediatamente, abran el archivo con un editor de texto busquen esta línea la cual viene predeterminada $expectedVBoxLocation = “C:\Program Files\Oracle\VirtualBox” cámbienla por la ruta donde tienen instalado VirtualBox en mi caso

$ErrorActionPreference = "Stop"

$virtualBoxMinVersion = "5.1.10"
$packerMinVersion = "0.10.0"
$vagrantMinVersion = "1.9.0"
$vagrantreloadMinVersion = "0.0.1"
$packer = "packer.exe"
$expectedVBoxLocation = "D:\VirtualBox"
$expectedVagrantLocation="C:\HashiCorp\Vagrant\bin"

con esto queda solucionado

En virtud que al parecer muchos, si no es que todos hemos tenido problemas con Meta 3, acá les dejo un video de Carlos Loureiro (Mundo Hacker - España), quien enseña a crear un laboratorio y como bajar Meta 3 ya preconfigurado, espero les sirva como a mi, para poder continuar
https://www.youtube.com/watch?v=R4a1YldXyA8&list=PLcW5mEt7vKq-o-_2EtSK5VP42zzaZdds9&index=8

Probablemente les salga un mensaje referente a que no se permite ejecutar scripts en el sistema, por lo que será necesario cambiar la politica de ejecución.

Para resolverlo pueden ejecutar el siguiente comando en PowerShell:

Set-ExecutionPolicy RemoteSigned

Al menos a mi me sirvió para resolver dicho mensaje de error.

Fuente: https://stackoverflow.com/questions/4037939/powershell-says-execution-of-scripts-is-disabled-on-this-system

Hola profe,
he tenido problemas al momento de instalar las maquinas virtuales de metasploid, cundo ejecuto build.ps1 con powershell o de manera manual con cmd crea la maquina con windows server pero llega a un punto donde lo elimina, no que debo hacer para que que no lo elimine e instale los programas,
gracias.

https://www.youtube.com/watch?v=GgNJzwpn9lw, Versión actualizada para instalarlo.

Me da mucha lastima que en mi caso tengo habilitado este curso y el de forense por poco tiempo y por culpa de que el curso esta muy desactualizado no pude hacerlo, y yo que pensé en comprar la membresía de Platzi, creo que no vale la pena si los demás cursos están igual que este…

Hola alguien mas al ejecutar el archivo build.ps1, se abre PowerShell y se cierra inmediatamente?

estuve viendo comentarios mas abajo que decían que hay que verificar la ruta de VirtualBox y Vagrant, en mi caso son las rutas correctas.

hay algo mas que se deba verificar?

Alguna ayuda para quien use Mac OS?

Para añadir como comando del sistema el script de packer en Mac OS debes ejecutar los siguientes comandos desde la terminal:
cd /usr/local/bin/
nano packer
En este momento se te cambiara la interfaz de la consola y deberás escribir no siguiente:

#!/bin/bash
cd /Users/barck/Documents/Virtualización/Packer/
./packer

Una vez hayas escrito esto presiona las teclas ctrl + X
Te mostrara un aviso de que si sales sin guardar se eliminará todo lo escrito anteriormente. Presiona la tecla Y + Enter

Ahora debes dar permiso de ejecución con el siguiente comando:
chmod +x packer

Una vez realizado esto con solo escribir packer desde cualquier directorio y desde cualquier parte de la consola. Podrás ejecutar este comando.

PD: todo este proceso deberás hacerlo como superusuario(root). Para serlo puedes ejecutar el siguiente comando desde la consola:

sudo su

Y te pedirá una contraseña. Debería ser la misma con la que inicias sesión en tu Mac.
Una vez seas root puedes ejecutar todo lo escrito arriba.

Consejo: una vez hecho el proceso deja de usar la consola como root.

Estimado profesor;

Me encuentro en la parte de ejecutar el script con PowerShell el proceso comienza normal pero se queda congelado en la parte de ==> virtualbox-iso:Trying (bla bla bla)

Le dejo una imagen a continuacion.

Saludos;

  • Eddy

Hola muchachos PORFAVOR necesito ayuda con esto, cuando ejecuto el archivo de build llego hasta el punto de la verificación (Y/N) y de ahí se cierra solo y no continua, alguien me puede ayudar porfavor, ya he modificado los puntos 7,8 y 9 a ver si era eso y no, estoy atascado en esta clase.

Hola a todos! Tengo un problema. Luego de ejecutar el build.ps1 en PowerShell se realizó todo con éxito. Pero al terminar, se me desapareció todo de la nada. Que puede ser? No me dejó ejecutar el vagrant up. Qué alguien me ayude!!!

Estoy usando Mac OS en mi maquina nativa, alguna consejo para instalar Metasploitable 3?

Alguien puede contestar las preguntas?

**PROFESOR ** hay algún manual para hacer todo esto pero en MAC. ¿Además cuál es el equivalente al ejecutar con PowerShell pero en mac?

Su si alguien esta obteniendo el siguiente error al tratar de ejecutar el comando vagrant up:
==> default: Booting VM…
There was an error while executing VBoxManage, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: [“startvm”, “1fe83aa1-2f23-4ddd-ad77-b7e7e00aabe6”, “–type”, “headless”]

Stderr: VBoxManage.exe: error: Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host-Only
Ethernet Adapter #3’ (VERR_INTNET_FLT_IF_NOT_FOUND).
VBoxManage.exe: error: Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

puede encontrar la solución el siguiente link

al momento de escribir vagrant up me aparece este error An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

Mi antivirus salto al hacer el git clone en documentos, tendré algún problema?

Para los que tienen problemas con virtualbox, que al finalizar la instalación de las maquinas virtuales, no les aparece o que al ejecutar el comando “vagrant up” les aparece un error de “providers”, deben de instalar la versión 6.0 de virtualbox , luego de este deben de ejecutar en powershell “vagrant up --provider=virtualbox” y esperan a que finalice el proceso, y ya podrán ver las maquinas virtuales en virtualbox.

Profe Alan, Ahora cuando ejecuto el archivo (build.ps1) con el powershell me sale este comunicado.

Cambio de directiva de ejecución
La directiva de ejecución te ayuda a protegerte de scripts en los que no confías. Si cambias dicha directiva, podrías
exponerte a los riesgos de seguridad descritos en el tema de la Ayuda about_Execution_Policies en
https:/go.microsoft.com/fwlink/?LinkID=135170. ¿Quieres cambiar la directiva de ejecución?
[S] Sí [O] Sí a todo [N] No [T] No a todo [U] Suspender [?] Ayuda (el valor predeterminado es “N”):

Le doy alguna de las opciones enter y ahi mismo sale unas letras en rojo y me saca del powershell.
¿Sera por que el antivirus bloqueo el archivo de metasploitable que te digo en el mensaje anterior?
¿Y que tan bueno seria cambiar estas opciones de seguridad?

Bastante demorada la instalacion, pero muy intyeresante, hay que aprender a utilizar vagrant. Pero hay que detallar el instructivo, por que hay que consultar algunas cosas en internet.
Me quedo instalado el metasploitable3-ub1404, esto es nomal? ya que en el proceso de instalacion se veia una mquina windows.

Hola profe Alan, de todos los archivos que mando a descargar tienen un virus trojan que detecto el antivirus y así es como me muestra el detalle de la infección.
Característica:
Antivirus
El archivo C:\Users\ADMIN\Documents\metasploitable3\resources\jmx\jmx.exe está infectado con Trojan.GenericKD.32057877 y se ha trasladado a la cuarentena. Se recomienda que lleve a cabo un análisis del sistema para asegurarse de que su sistema está limpio.
profe es seguro seguir descargando estos programas en el computador

Disculpe Profesor, el repositorio de metasploitable3 está adaptado para Virtual Box y yo cuento con VMWare. ¿Tendrá el repositorio en git para VMWare?

Hola, tengo un problema en el cual no puedo avanzar. Cuando utilizo Power Shell me aparece todo correcto hasta el momento de seleccionar la letra “y” para continuar. Seguido de eso ya no se completa la acción por lo que no puedo pasar al siguiente paso que es utilizar la palabra vagrant up.
Gracias

Estimado profe Alan: Tuve que instalar de vuelta el virtualbox en la primera virtualbox donde trabajo en win10, ejecute el build.ps1 con exito pero a la hora de hacer el vagrant up me sale error VT-X NOT AVAILABLE , y cuando ejecuto la virtualbox para configurar el metasploitable3 me sale entre un texto largo, al finalizar me dice que deberìa deshabilitar el hadware de virtualizaciòn para iniciar la màquina virtual. Sin embargo cuando deshabilito el hadware de virtualizacion, no puedo iniciar ya mi win10 de la primera virtualbox. Me puedes o me pueden dar una soluciòn al problema planteado? De hecho no me deja avanzar con el curso. Muchas gracias

Me costó bastante este paso, pero nada que san google no resuelva… creo que hay que dar un poco más de nosotros y no esperar todo siempre funcionando al 100%, al final no es culpa del profesor sino que entre un cambio de versión puede haber algún paso adicional, etc. entonces es tarea nuestra ver como seguir. Cuando trabajemos va a ser igual… nos vamos a encontrar con problemas y hay que solucionarlos

Con esta línea de código en powershell pueden descargar metasploit.

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/rapid7/metasploitable3/master/Vagrantfile" -OutFile "Vagrantfile"

Sólo se necesitaría crear el directorio. Una vez descargado sólo se utilizará el comando “vagrant up”

que tal? tengo macOs mojave y llegue hasta el paso de clonar el git de metasploitable3 … pero como hago el paso de ejecutar el build.ps1? powershell es un programa de windows por lo que lei, como podria hacerlo?
si me pueden ayudar con eso para seguir avanzando en el curso … gracias

Hola compañeros: les comento que encontre dificultades para realizar la instalacion con Metaesplotaible3.

Siguiendo los archivos dentro de una carpeta packer, fui a templates y en el archivo json.
se puede observar la URL de la ISO del sistema operativo Windows 2008 R2.
La pagina de Microsoft indica error 404. por lo que paso el aviso que si no la pueden descargar no van a poder realizar los pasos indicados en esta practica.

saludos Ing. Francisco Tscherig

Si aun están con el problema de que PowerShell se les abre y se les cierra, abran una consola de PowerShell y prueben ejecutando lo siguiente: Set-ExecutionPolicy Unrestricted

no pude instalar nada, bueno veré como continuo el curso,

Bien

https://github.com/rapid7/metasploitable3 documentación oficial para quien necesite instalar en otro sistema operativo que no sea win

Creo que este curso esta demasiado desactualizado, toca estar días buscando las soluciones de los problemas que acá no se explican, toca que vuelvan a hacer ciertas clases o todo el curso, pésimo servicio es perder tanto tiempo en problemas tan pequeños, y no, que en los comentarios ayuden algunos estudiantes no significa que Platzi deba dejar así el curso…

Ayuda! me sale eso en el powershell, no me deja ejecutar…
luego cambie la politica: Set-executionPolicy unrestricted" y me sale esto :c que se puede hacer?

pd: esta ejecutado en administrador.

Saludos,tengo un problema al instalar packer al momento de ejecutar no crea nada en las variables de sistemas si alguien sabe como solucionarlo se lo agradeceria

Se queda asi… saben si asi es y luego pasa algo? o termina la instalacion??

tengo el sistema operativo debian de máquina nativa , tengo que seguir los mismos procedimientos?

Listo…

no entiendo porque el uso de vagrant

Cuál es la diferencia entre metasploitable2 y el 3?

Buenas tardes profesor, cuando ejecuto el archivo build.ps1 en PowerShell de Windows me sale el siguiente error:

Intente leyendo el script y modificando esa línea pero no encuentro solución, alguien me puede ayudar o dar una mano para solucionar este problema y poder continuar.

Gracias.!!!

Saludos, tengo un problema…
Clono el archivo de github, ya tengo todos los programas necesarios, al introducir el vagrant up espera un tiempo y me sale el siguiente mensaje
SSL_ERROR_SYSCALL, errno 10054
Y no me deja continuar…
Por favor ayuda 😦

Las dos maquinas virtuales han sido instaladas, fue un proceso realmente extenso. Vale la pena, lo sé.

Hola profe, pude realizar todos los pasos hasta el final pero al ejecutar el comando “vagrant up” me aparece un error, porfavor me podría ayudar…

El error es el siguiente:
PS C:\users\artur\documents\metasploitable3> vagrant up
Vagrant failed to initialize at a very early stage:

Failed to locate the powershell executable on the available PATH. Please
ensure powershell is installed and available on the local PATH, then
run the command again.

Buen dia profe, estoy teniendo inconvenientes al instalar con powershell, me aparece al finalizar de todo el proceso el siguiente error y la maquina virtual que se empieza a crear se elimina. https://imgur.com/rVBZjeX

Che el Metasploit 3 puede ser que sea un sistema Ubuntu? … Porque posteriormente cuando lo abre aparece como un windows viejo, pero a mi solo me levanta Ubuntu. AGRADECERIA UNA MANO!! gracias

A mi me aparece este error cuando quiero darle vagrant up despues de la instalacion desde Shell “There are no active Vagrant environments on this computer! Or,
you haven’t destroyed and recreated Vagrant environments that were
started with an older version of Vagrant.”

Algun alma solidaria que me pueda ayudar?! Graciass

Ok, toda esta explicación aquí, es si vas a trabajar en Windows. Pero si tengo Kali-Linux nativo en in laptop, no hace falta que haga todo esto? Saludos, espero respuesta pronto.

al parecer, ya he logrado todas las instalaciones, en realidad ha sido mas tardado y complicado de lo que pense, tuve apoyarme en internet para poder completar algunos pasos, que se “obvian” en la explicacion. Espero seguir avanzando.

Buenas noches, si seria interesante de como instalar en sistemas basados en linux o mac… algo asi como https://www.godaddy.com/garage/install-vagrant-ubuntu-14-04/

Es normal que demora tanto a la hora de instalar metasploitaide3 ?

Estimado profesor buen día, en este proceso ¿cuantas maquinas virtuales hay que instalar? veo que la primera es la metaspotaible 2, mas abajo veo un bonus con metaspotaible 2, ¿es necesario tener las dos?, le comento que yo uso VMware Workstation15, puedo instalar el metasploit 3 en mi VMware o solo en Virtual Box, ya que mi kali y mi mutillidae los instale en este entorno, de antemano gracias.

que buenas tardes tengo un error
al meter el comando vagrant up y en el proceso de la instalacion me salio esto
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

OpenSSL SSL_read: Connection was reset, errno 10054

Hola, tengo un problema cuando se ejecuta PowerShell con build.ps1. Al final me dice Build ‘virtualbox-iso’ errored: open C:\Users\Usuario\metasploitable3\resources\jmx\jmx.exe: No se pudo completar la operación porque el archivo contiene un virus o software potencialmente no deseado. Después de eso se me sale todo y no se me crea Metasploitable 3. Como puedo solucionarlo???

buenas noches grupo tengo un problema y desde hace dias estoy en las mismas cuando ingreso este comando (git clone https://github.com/rapid7/metasploitable3.git) el cual es para descargar metasploitable3 comienza a cargar y cuando llega a 20% sale error no he podido avnzar

Excelente clase… me toco buscar ayuda pero bueno, se logro

Por que pasa eso, alguien que me ayude por favor? ![](

Buenos días, tengo un problema al ejecutar el archivo build.ps1 con powershell, llega a un punto que me da el siguiente error: “VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap,interfaceIMachine”, y no concluye el proceso. Su ayuda por favor

no puedo instalar lo del packer, no me sale lo mismo

Buen día! Cuando ejecuto con Powershell salta el cambio de directiva de ejecución, le doy SI (s) y se sale el powershell. No me muestra nada de los procesos de carga referidos. Yo tengo Virtual Box en otra partición no en C, por el espacio del disco. Incluso me es molesto tener el metasploitable3 alli en C. Será por eso que no se ejecuta bien???
NO HAY OTRA MANERA? O cómo lo resuelvo? Me quedo trabado en el curso si no.

Hola, tengo un problema, en el paso que hay que ejecutar el archivo build.ps1 con powershell, abre powershell pero se continuación se cierra directamente, ni siquiera aparece algo de texto en consola, solo se cierra. ¿Qué puedo hacer?

Estimados que tal: Tengo un problema que no me deja seguir con el curso. Les cuento que hice: Tengo window 10 allí tengo VirtualBox con la virtualización habilitada, en donde tengo el Kali Linux, el mutillidae y de nuevo instale windows10. En ese windows10 que instale me he descargado el packet , el git y vagrant. Ejecute el build.ps1 y me salía error, no me aparecia ningún cartel, intente hacer vagrant up y me daba error, lo que hice fue bajar VirtualBox para ese windows 10 y recién allí pude ejecutar el builds.ps1 satisfactoriamente y el vagrant up también. Ahora que voy a configurar metasploitable3 en ese VirtualBox me sale que el hadware de virtualización debe estar deshabilitada de la maquina anfitrión. LO que hice fue deshabilitar la virtualización de mi Windows 10 base en donde tengo el primer VirtualBox pero si hago eso no me deja arrancar el VirtualBox. Se entiende lo que hice, que hago mal. Alguien me podría explicar la solución a esto. Llevo días tratando y tratando y no me deja configurar el metasploitable3. Muchas gracias.

Buenas tardes, tengo un inconveniente, en el paso que hay que ejecutar el archivo build.ps1 con powershell, se abre la ventana de powershell pero a continuación se cierra automaticamente, no me aparece el mensaje para confirmar con (y/n). ¿Cómo puedo solucionar este problema? Espero su ayuda compañeros.

Alguno me puede ayudar creo que el build.ps1 funciona solo si se tiene guardado el VirtualBox y Vagrant en la unidad C, lo malo es que yo lo tengo en la unidad D, intente modificando el código de build.ps1 pero solo logro llegar a la parte donde tienes que poner “y”

Compañeros tengo este problema cuando ejecuto el archivo con PowerShell solo llego hasta Y/N y de ahi sale este error, alguno sabe como solucionarlo:

1 error occurred:
* Deprecated configuration key: ‘iso_checksum_type’. Please call packer fix
against your template to update your template to be compatible with the current
version of Packer. Visit https://www.packer.io/docs/commands/fix/ for more
detail.

Hola amigos, tengo un problema al ejecutar el “build.ps1” y no he podido avanzar, obtengo el siguiente error:

Error: Failed to prepare build: “virtualbox-iso”

1 error occurred:
* Deprecated configuration key: ‘iso_checksum_type’. Please call packer fix
against your template to update your template to be compatible with the current
version of Packer. Visit https://www.packer.io/docs/commands/fix/ for more
detail.

==> Builds finished but no artifacts were created.
Error building the Vagrant box using Packer. Please check the output above for
any error messages.
En C:\Users\Angelica\Documents\metasploitable3\build.ps1: 157 Carácter: 10

  •      throw "Error building the Vagrant box using Packer. Please c ...
    
  •      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : OperationStopped: (Error building …error messa
      ges.:String) [], RuntimeException
    • FullyQualifiedErrorId : Error building the Vagrant box using Packer. Ple
      ase check the output above for any error messages.

He verificado los directorios en el script y tengo los siguientes valores:

$ErrorActionPreference = “Stop”

$virtualBoxMinVersion = “5.1.10”
$packerMinVersion = “0.10.0”
$vagrantMinVersion = “1.9.0”
$vagrantreloadMinVersion = “0.0.1”
$packer = “C:\Program Files\Packer\packer.exe”
$expectedVBoxLocation = “C:\Program Files\Oracle\VirtualBox”
$expectedVagrantLocation="C:\HashiCorp\Vagrant\bin

He realizado cambios a la versión del Packer pero obtengo el mismo resultado. Alguna idea de porque se origina este error? Gracias por su ayuda de antemano!

disculpe alguien me podria ayudar, no puedo ejecutar build.ps1 abre y se desaparece

me tomo mucho tiempo poder build metasplitable, este sitio me ayudo mcho.

![](

nota: al terminar de configurar el servidor, se quedaba esperando, lo que hice fue ‘cancelarlo’ con CTRL+C y seguer los pasos y parece que funciono.

Si tienes algun sistema linux como tu os, puedes installar los tres ‘programas’ desde la consola:

sudo apt update
apt install vagrant packer git

aunque no estoy seguro si son los correctos, ni siquiera sabia de su existencia antes.

una consulta ,toda esa intalacion del software metalsploutable se hace en la maquina virtual box cierto???
alguien porfA?

tengo una pregunta, luego de culminar todo, el shell me arroja que todo esta ok y al darle yes, inicia el proceso y luego se cierra automáticamente, que podria estar pasando? En todo caso, es estrictamente necesario que sea una metaisplotable de mi maquina anfitrion, porque yo tengo una META 3 pre guardada

hola que tal, llevo meses con el mismo error que algunos compañeros tienen con respecto al build.ps1y no lo puedo solucionar ya estoy fastidiado por que busque soluciones de todo tipo y nada mas no aqui les dejo el error si alguien ya lo soluciono digame como por favor

Error building the Vagrant box using Packer. Please check the output above for any error messages.
En C:\Users\chava\metasploitable3\build.ps1: 157 Carácter: 10

  •      throw "Error building the Vagrant box using Packer. Please c ...
    
  •      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : OperationStopped: (Error building …error messages.:String) [], RuntimeException
    • FullyQualifiedErrorId : Error building the Vagrant box using Packer. Please check the output above for any error messages.

Para los que están haciendo el curso desde un MAC, esta es la manera de instalar packer en su laptop, solo dirijanse a este enlace packer install y podrán una corta guía paso a paso para instalar con brew. y si aun no tienen instalado brew aqui tambien esta como instalarlo desde la documentacion oficial brewinstall, ojalas les sea de ayuda. 😄

Hola! al hacer el “vagrant up” con windows server 2008 me arroja el siguiente error:

Acá encontré algo:
https://github.com/hashicorp/vagrant/issues/3083

Pero no tengo idea donde modificar la configuración.

¿Ayuda?

gracias!

Para los que tengan un problema al inicar la segunda maquina de Windows con el comando vagrant up, esto son los procedimientos que hice para que me pueda ejecutar.

  1. Problema DHCP.
    En el archvo “vagrantfile” que se encuentra en la carpeta que clonamos del repositorio poner en la parte superior esta parte de codigo:
class VagrantPlugins::ProviderVirtualBox::Action::Network
  def dhcp_server_matches_config?(dhcp_server, config)
    true
  end
end

Tengo entendido que es porque no puede asignar bien la red de solo anfitrion en el adaptador 2, si no es asi perdonen

  1. Problema de ejecucion comando WinRM

Este error se produce cuando:
Al finalizar la maquina virtual windows, ejecuta unos scripts de inico al sistema, en uno de esos scripts valida la comunicacion con la VM ubuntu server por medio de ping, el ping da perdido, para esto es necesario entrar a la VM de ubuntu y ejecutar los siguientes comandos

iptables -F
iptables -X
iptables -t nat -F

Lo que hace es eliminar ciertos filtros de paquetes de este modulo que aun siguen configurados.

Me refiero si a packer y vagrant hay que instalarlo en una máquina en VirtualBox?

Hola que tal, una pregunta que sonarà ignorante, pero los programas vagrant y packet lo instalo en Kali Linux ? gracias

hola gente, les hago una pregunta. yo tengo como SO principal UBUNTU, como sigo este procedimiento??

Hola, les agradezco su ayuda por favor. Realicé todo el proceso, sin embargo al intentar correr el comando vagrant up en power shell, el sistema reporta que el Box Base no está instalado. Al revisar los archivo, veo que efectivamente esa carpeta no existe. ¿Cómo puedo solucionarlo? Me quedé detenido en este punto. Gracias.

buenas profesor tuve problemas al instalar metasploitable 3 ya que en la parte de powershell cuando pongo “Y” para que avance , pues avanza y luego se cierra solo y no se completa el proceso y no me deja avanzar hacia el siguiente paso que es el “vagrant up”