Pasar al contenido principal
CTR: juega y aprende con nuestro Ciber reto
CTR: juega y aprende con nuestro Ciber reto
CTR: juega y aprende con nuestro Ciber reto

CTF: juega y aprende con nuestro Ciber reto

Un CTF (Capture The Flag) o reto de ciberseguridad es una competición entre profesionales de la seguridad y/o estudiantes que desean aprender ciberseguridad de forma divertida. Desde Cyberzaintza ponemos a tu disposición varios ciber retos para poner a prueba tus conocimientos.

¿Cómo funciona el Ciber reto?

En este CTF solo compites contra ti y no tienes límite de tiempo, así que no te hagas trampas al solitario e intenta pasar los niveles inicialmente sin mirar cómo está montada la infraestructura. Si lo has intentado lo suficiente y no avanzas, puedes mirar más abajo las técnicas que se espera que utilices en cada nivel. Si aun así no hay manera, igual los logs de los contenedores te pueden dar alguna pista de lo que ocurre. Si hace falta mira cómo está montado el nivel, hazlo, pero es fácil que lleves algún spoiler para niveles posteriores. Cada persona tiene unos conocimientos y es fácil que no sepas pasar todos los niveles, pero intenta aprender algo nuevo en el transcurso del CTF. Tienes toda la infraestructura en tu ordenador, así que no te quedes con dudas y revisa lo que haga falta hasta entender cómo funciona todo.
¡Comenzamos!

 Material descargable

Para descifrar los datos de la ONG usa openssl aes-256-cbc -pbkdf2 -d -a -in datos.txt.enc

Niveles del Ciber reto

Esquema de puesta en marcha - preparación para Ciber retoEsquema de puesta en marcha - preparación para Ciber reto

Descarga y descomprime el entorno.

cd <carpeta descomprimida>

sudo docker-compose build

sudo docker-compose up

El entorno consta de varios containers, por lo que dependiendo del equipo puede tardar varios minutos en terminar de construirse todo el entorno.
Una vez terminado, las pruebas comienzan desde la dirección https://127.0.0.1:1337/

CTF Nivel 1

Empieza la aventura, hora de tocar la puerta del castillo y comprobar que es lo que nos espera.
La investigación comienza en la URL https://127.0.0.1:1337/
Veamos qué es lo que ocultan los delincuentes y consigamos rescatar a los gatitos.
Será necesario conseguir toda la información necesaria sobre los atacantes que seas capaz para poder superar este nivel.

Para acceder directamente al nivel 1 puedes utilizar el siguiente enlace:

url: https://127.0.0.1:1337/
User: soporte@blacksheep.hacker
Pass: AzH}4(oaLT]kf6v+.]s?

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.

 Descargar documento

CTF Nivel 2

Felicidades, acabas de conseguir entrar en la plataforma, ahora nos toca escalar privilegios y obtener acceso a alguna cuenta con más permisos. En este nivel pondremos a prueba nuestras habilidades de hacking en entornos web.

Para acceder directamente al nivel 2 puedes utilizar estas credenciales de acceso a la web:
user: minion@blacksheep.hacker
pass: %juUc@{]5+hR^VTAfLrl

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.

 Descargar documento

CTF Nivel 3

Hemos conseguido acceso a un programa interno utilizado por los atacantes, pero parece que requiere contraseña. Veamos cómo podemos conseguirla.
Para resolver el ejercicio y conseguir acceso al nivel superior, debería de ser suficiente con un análisis estático, sin embargo, el flag sí que necesita de algún tipo de ejecución indirecta.

Para acceder directamente al nivel 3 puedes utilizar el siguiente enlace:

https://127.0.0.1:1337/static/7pcnuNaZzYHS7jNk/shell

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.

 Descargar documento

CTF Nivel 4

Parece que hay una zona del backend donde se puede acceder a ciertas funcionalidades reservadas para algunos usuarios especiales. En concreto un formulario para poder subir archivos GIFs comprimidos.
Los desarrolladores tienden a no proteger las áreas de acceso especial. ¿Habrán tomado medidas de seguridad para proteger esta zona?

Para acceder directamente al nivel 4 puedes utilizar el siguiente enlace:

https://127.0.0.1:1337/carpetas_personales_nivel4/api/gif_deploy/

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.

 Descargar documento

CTF Nivel 5

Hemos conseguido acceso a la parte de soporte y a las herramientas que este perfil nos pone al alcance. ¿Qué podemos hacer desde aquí? Ya estamos casi a un paso de poder liberar la base de datos y que los gatitos puedan volver a ser adoptados.

Para acceder directamente al nivel 5 puedes utilizar el siguiente enlace:
url: https://127.0.0.1:1337/
User: soporte@blacksheep.hacker
Pass: AzH}4(oaLT]kf6v+.]s?

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.

 Descargar documento

Bonus

Cuando hayas obtenido todas las flags, espero que sepas qué hacer con ellas.

En el documento adjunto encontrarás la información necesaria para poder resolver este nivel.


 Descargar documento