Publicaciones

dCTF 2021: Mi primer CTF

Notas de mi primer CTF en vivo: el equipo, el rastro de búsquedas y algunos descubrimientos laterales del fin de semana.

Este fue mi primer CTF en vivo. Los writeups individuales de los retos siguen en el repositorio original:

UlyssesSaicha/dCTF2021_Writeup

Encontré el evento en CTFTime. Estaba orientado a principiantes y, como nunca había jugado un CTF en vivo, pensé que era un buen lugar para empezar.

Aparté todo el fin de semana y me uní apenas el CTF empezó. Hubo algunos problemas de conexión, pero fuera de eso el inicio fue tranquilo.

Empecé en un equipo solo y después encontré rápidamente tres personas para jugar:

  • TobjasR#3519
  • Edward#5238
  • gogo#1923

El nombre del equipo terminó siendo:

Screenshot del nombre del equipo dCTF
El nombre del equipo. Me hizo reír bastante.

Terminé contribuyendo la mayoría de los puntos:

Screenshot de contribución de puntaje en dCTF
Contribución de puntaje durante el evento.

El desglose del equipo se veía así:

Screenshot del desglose del equipo dCTF
El desglose del equipo. Todavía no sé quién estaba intentando enviar cada flag.

¿Por qué tantos envíos fallidos? Probablemente alguien del equipo se enojó un poco.

No hablamos mucho salvo el primer y último día. El problema principal era que Gogo y Edward no tenían buenos micrófonos, así que era casi imposible entenderlos.

Competir con gente con la que nunca hablaste antes es difícil. Probablemente esa fue la lección más grande fuera de los retos en sí.

Sábado

El segundo día del evento fue duro. Casi no jugué, salvo por uno o dos retos.

Me desperté con la espalda matándome y no podía quedarme en ninguna posición por más de unos 15 segundos antes de que volviera a doler.

Perdón, equipo.

Rastro de búsquedas

Google My Activity te deja ver tu historial de búsquedas y filtrarlo por fecha:

Google My Activity

Extraje los datos del sitio y los limpié:

Screenshot de datos limpios de búsquedas de Google Activity
La actividad de búsqueda limpia para el fin de semana del CTF.

Eso dio 434 búsquedas durante el fin de semana.

No hice mucho más aparte de mirar algunos streams de Twitch, así que probablemente era bastante cercano al rastro completo de búsquedas del CTF.

También visité 483 páginas:

Screenshot de conteo de visitas de páginas en Google Activity
Conteo de visitas de páginas del mismo fin de semana.

Un descubrimiento lateral

En un reto, nos dieron esta imagen, fri.png:

Imagen del reto fri.png
La imagen del reto que me llevó por un pequeño camino de búsqueda inversa de imágenes.

No podía resolverla, así que probé una búsqueda inversa de imagen y encontré un post de blog de quien creo que era uno de los admins del CTF:

Informativni dnevi

Screenshot de resultado relacionado en búsqueda inversa de imagen
No tenía nada que ver con la solución, pero me pareció interesante.

Notas

Los writeups que publiqué son los retos que completé y que me parecieron suficientemente interesantes para escribir. Faltan algunos retos, y hubo muchos otros que no completé.