Entrada

Write-up PC [Easy] - Hack The Box (Incompleto)

Write-up PC [Easy] - Hack The Box (Incompleto)

Publicación del write-up de sujeto a las guías generales de Hack The Box.

Write-up PC [Easy] - Hack The Box (Incompleto)


Mi perfil de Hack The Box: julianglez16

Enumeración

Puertos

Untitled.png Untitled.png

Explotación

Usuario

Buscando en Google, se determina que el puerto abierto 50051 corresponde con un protocolo llamado gRPC. Para más información:

https://www.paradigmadigital.com/dev/grpc-que-es-como-funciona/

Para interaccionar con dicho protolo se utiliza la herramienta grpcurl para listar los servicios disponibles_._

Untitled.png

Para cada servicio se obtienen los métodos disponibles.

Untitled.png

Métodos disponibles de SimpleApp

Se prueba a ejecutar los servicios obtenidos

Untitled.png

Al intentar crear un usuario y registrarse con él se pueden obtener respuestas del servidor

Untitled.png

Sin embargo para el método getInfo se pide un token del cual no se dispone:

Untitled.png

Lo que se ve al ejecutar el método es el cuerpo de la respuesta, pero el token que se solicita debería estar en las cabeceras. Al utilizar la flag -vv se pone el modo verboso de la herramienta y se muestran las cabeceras. Al hacer login con un usuario se puede obtener el token y ejecutar el método getInfo.

Untitled.png

Root

Esta entrada está licenciada bajo CC BY 4.0 por el autor.