Enter Search Query:

Resolviendo el Code Invite de Hack The Box

Resolviendo el Code Invite de Hack The Box

Al entrar al sitio vi que para registrarse había que ingresar un «invite code» y me dijo @rollth que es un CTF, es decir, para registrarse, hay que obtener el flag y con eso registrarse.

Resolviendo el Code Invite de Hack The Box 1

Resolverlo es facil, simplemente hay que inspeccionar el código fuente de la página

Resolviendo el Code Invite de Hack The Box 2

Hay un JS bastante llamativo, el cual se llama «inviteapi.min.js» y al mirarlo en detalle me topé con esto:

Resolviendo el Code Invite de Hack The Box 3

Mucho no se entiende, pero casi al final tira palabras claves tales como «Console», «verifyInviteCode», «makeInviteCode», entre otras.

Asique se me ocurrió, ejecutar en la consola del navegador «makeInviteCode()» para generar el código que necesito.
Esto devolvió un 200 con una especie de JSON que tenía este contenido:

Resolviendo el Code Invite de Hack The Box 4
Código: Text
  1. data: «SW4gb3JkZXIgdG8gZ2VuZXJhdGUgdGhlIGludml0ZSBjb2RlLCBtYWtlIGEgUE9TVCByZXF1ZXN0IHRvIC9hcGkvaW52aXRlL2dlbmVyYXRl»
  2. enctype: «BASE64»

Esto tiró una cadena encodeada con BASE64. Pueden usar la web Servicios en Underc0de para saber que quiere decir

Resolviendo el Code Invite de Hack The Box 5

Ahora indica que debo hacer un POST a «/api/invite/generate»
Con Linux: «curl -XPOST https://hackthebox.eu/api/invite/generate» es suficiente, pero en Windows, utilizo CMDER que es una consola que acepta comandos de Linux
El resultado será este:

Resolviendo el Code Invite de Hack The Box 6

Nuevamente es un BASE64, lo volvemos convertir y tendremos nuestro código de invitación

Resolviendo el Code Invite de Hack The Box 7

Y al clickear en Sign Up, nos llevará a la página de registro.
NOTA: Algo que noté, es que los cifrados pueden cambiar, la primera vez me salió un ROT13 y para este tutorial me salió BASE64. De igual forma no hace diferencia, se resuelve de la misma forma, solo hay que cambiar el tipo de cifrado.


Gracias @ANTRAX por explicar como Resolver el code invite de Hack The Box (HTB).
ANTRAX

Comentarios

Comentarios

16 abril, 2020

Posts Relacionados

0 comentarios

Comentarios en: Resolviendo el Code Invite de Hack The Box

Deja una respuesta

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