Skip to main content
HackTheBox machines – Headless WriteUp

HackTheBox machines – Headless WriteUp

Headless es una de las maquinas existentes actualmente en la plataforma de hacking HackTheBox basada en Linux

Headless es una de las maquinas existentes actualmente en la plataforma de hacking HackTheBox y es de dificultad Fácil.

En este caso se trata de una máquina basada en el Sistema Operativo Linux.

 

Escaneo de puertos

Como de costumbre, agregamos la IP de la máquina Headless 10.129.248.24 a /etc/hosts como headless.htb y comenzamos con el escaneo de puertos nmap.

Detectados los puertos abiertos, analizamos más a fondo los mismos

 

Enumeración

Accedemos al portal web del puerto 5000 y vemos la siguiente web

HackTheBox machines – Headless WriteUp

 

Enumeramos directorios y encontramos dos páginas

 

Nos vamos a la página de soporte y vemos el siguiente formulario

HackTheBox machines – Headless WriteUp

 

Interceptamos con burp y meteremos el siguiente payload

HackTheBox machines – Headless WriteUp

 

Donde nos muestra la siguiente ventana de intento de hackeo, pero que nos da también la cookie de admin

Intento de ataque detectado

Así que interceptamos con burp y la petición de acceso al dashboard e introducimos la cookie obtenida

Bypass del dashboard como admin

 

Y obtenemos acceso

Acceso al dashboard

 

El formulario del dashboard es vulnerable a command injection, así que interceptamos con burp y lanzamos nuestra revshell

Ejecutando una revshell

 

Y estamos dentro

 

Obteniendo la flag de user

Y tenemos la primera flag

 

Escalado de privilegios

Una vez dentro revisamos los permisos del usuario

 

Revisamos el script syscheck cuyo contenido es el siguiente

 

Viendo el script, este ejecuta el fichero initdb.sh en la ruta donde está el usuario, así que vamos a crearlo con el siguiente contenido, que dará suid al binario de bash

 

Ejecutamos con sudo

 

Y verificamos que ha funcionado

 

Obteniendo la flag de root

Verificado el permiso de suid, escalamos a root y cogemos la flag

Y ya tenemos nuestra flag de root para completar esta máquina y conseguir nuestros puntos.

 

Si eres usuario de HackTheBox y te gustó mi writeup, por favor, dame respeto en el siguiente enlace

 

Deja una respuesta

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