euskal34
- ctf
- reversing
- criptografía
- python
La Euskal Encounter lleva décadas planteando trece retos al año entre sus dos concursos, y el que los publicaba ya no va. Este año ganamos, así que los escribimos nosotros.
Son dos series encadenadas: siete niveles de lógica y criptografía, seis de reversing y hacking. No puedes ni ver el enunciado del siguiente hasta resolver el anterior, así que cada atasco bloquea la cola entera. Terminamos primeros con doce puntos de trece, empatados con otro equipo y por delante por tiempo de resolución.
Los retos daban para todo: una inscripción en elamita lineal que resultó esconder noruego describiendo un lugar del Silmarillion, una ROM de Pokémon con un mensaje escrito en el sistema táctil que Barbier inventó antes que el braille, un intérprete de Brainfuck dentro de un cartucho de Mega Drive, y un fichero de audio de 394 MiB que en realidad era una cinta de vídeo VHS.
Lo que más me interesa del repo no son las soluciones, sino los callejones sin salida. Están todos, con su nombre y las horas que costaron. Un writeup que solo enseña la línea recta miente sobre cómo se resuelve esto de verdad, y de los doce que publicamos hay cinco que dicen abiertamente qué se quedó sin cerrar.
Cómo está hecho — Python · análisis de señal · reversing m68k · asistido con IA de principio a fin