tproot
Pasos Iniciales
- Descargar la maquina tproot de DockerLabs
- Teniendo la maquina en nuestro equipo debemos correr el siguiente comando para descomprimirla:
1
unzip tproot.zip
- Procedemos a iniciar maquina tproot con el siguiente comando:
1
2
3
4
#Con esto damos permisos de ejecución al archivo encargado de desplegarnos la máquina.
sudo chmod +x auto_deploy.sh
#Levantamos la maquina objetivo
sudo bash auto_deploy.sh tproot.tar
A partir de este momento ya tenemos nuestra maquina objetivo lista para comenzar a jugar con ella.
Reconocimiento y Enumeración
Para iniciar con esta máquina debemos verificar conexión con la maquina objetivo. Para ello le lanzamos el comando ping:
1
ping -c 1 172.17.0.2
Con este comando podemos ver que la maquina esta activa y tenemos alcance hacia ella.
Ahora que sabemos que el equipo este activo procedemos a realizar un escaneo de puertos, servicios y versiones utilizando la herramienta Nmap.
1
nmap -p- --open -sS --min-rate 5000 -vvv -n -Pn 172.17.0.2
Este comando al ejecutarlo con estos parámetros le estamos indicando lo siguiente:
1
2
3
4
5
6
7
-p- Escanea los 65535 puertos existentes
--open Reporta solo los puertos abiertos
-sS Realiza un stealth Scan el cual no completa el three-way handshake (SYN / SYN-ACK / RST)
--min-rate 5000 Procesa no menos de 5000 paquetes por segundo
-vvv Permitimos que nos retorne la salida conforme va procesando
-n Desactivamos resolucion de DNS
-Pn Desactivamos el HostDiscovery
Analizando Resultados del Escaneo
Encontramos 2 puertos abiertos 80 y 21
Identificación de versiones y posibles vulnerabilidades
Ejecutamos un escaneo en búsqueda de posibles vulnerabilidades
1
nmap -p 22,80 -sVC 172.17.0.2
Vemos que tiene una versión de vsftpd 2.3.4 la cual buscamos con searchsploit
Vemos que hay una posible vulnerabilidad nos bajamos un exploit de estos para probar si tenemos suerte
Explotación
Procedemos a ejecutar el exploit
Al ejecutar el exploit se produce un error como que el puerto esta cerrado pero al ejecutarlo por segunda vez ya funciona.
Nos cambiamos a una bash
1
2
3
script /dev/null -c bash
Y con esto hemos terminado la maquinita…








