jueves, 21 de junio de 2018

Criptografía (CI): Solución Reto Atenea "Juegos de guerra"

En este post la solución al cuarto reto de "Criptografía y Esteganografía" de la plataforma ATENEA del CCN-CERT con desafíos de seguridad.

En concreto, este cuarto reto tiene el título de "Juegos de guerra" y tras su resolución se obtienen 125 puntos (Dificultad: ☆☆☆).

Su enunciado dice lo siguiente:


Se tienen sospechas de que en la siguiente imagen está escondida, de alguna manera, una contraseña. ¿Eres capaz de localizarla?.


Solución: descargamos la imagen asociada al reto.
Una imagen de la película "Juegos de guerra", muy conocida y que vi hace mucho tiempo, quizás demasiado :), cuando empezaba mis estudios de informática.

Por tanto, por el enunciado entiendo que se trata de un reto de esteganografía. Vamos a ello:

Abrimos esta imagen con el software ExifToolGUI y analizamos los metadatos:
Con lo que parece que esta imagen contiene una imagen en miniatura y procedemos a extraerla:

...exiftool -b -ThumbnailImage d2FyZ2FtZXMK-d2414dd3b174b6503d59a113c6f02537.jpg > ThumbnailImage.jpg

La imagen en miniatura así obtenida (ThumbnailImage.jpg) es la siguiente:
No me acuerdo muy bien de la película, ya digo que la vi hace mucho tiempo, pero creo que ésta es una de las preguntas que lanza el ordenador que aparece en ella.

Abrimos la imagen en miniatura (ThumbnailImage.jpg) con el software ExifToolGUI y volvemos a analizar los metadatos:
En este caso me llama la atención no sólo que esta imagen (la miniatura extraída de la imagen original) parece contener otra imagen en miniatura, sino que, además, contiene coordenadas de geolocalización.

Al igual que anteriormente, procedemos a extraer la nueva imagen en miniatura:

...exiftool -b -ThumbnailImage ThumbnailImage.jpg > ThumbnailImage_2.jpg

La nueva imagen en miniatura así obtenida (ThumbnailImage_2.jpg) es la siguiente:
Otra vez reconozco esta imagen como perteneciente a la película "Juegos de guerra". El ordenador comienza a jugar al tres en raya contra sí mismo y, tras infinidad de partidas, sólo es capaz de empatar. Al final, concluye: "Extraño juego. El único movimiento para ganar es no jugar", lo que era un alegato contra la guerra nuclear.

En fin, abrimos la nueva imagen en miniatura (ThumbnailImage_2.jpg) con el software ExifToolGUI y volvemos a analizar los metadatos:
Esta vez no parece contener una nueva imagen en miniatura, pero sí nos encontramos con nuevas coordenadas de geolocalización.

Introducimos las coordenadas de geolocalización encontradas hasta el momento en "Google Maps":
Y ya aquí es cuando "me volví loco". Intuitivamente sabía que esto no podía ser casualidad, pero no conseguía obtener la solución, hasta que se me ocurrió pasar a visualizar el mapa en modo "Satélite" y hacer Zoom hasta aproximarme mucho a la ubicación señalada por las coordenadas de geolocalización:
Por tanto, la solución es "HACK" (recordar que hay que introducirla con formato flag{md5}).

No hay comentarios:

Publicar un comentario