Multiplayer - UmassCTF2025
Reto basado en encontrar un punto medio en base a 2 coordenadas.
Autor del reto: Posco
Dificultad: Fácil
Enunciado
“You and a friend want to play Fireboy and Watergirl in the Forest Temple, but you both live quite far away. You both want to meet up roughly halfway by distance, you want to meet at a place that has public computers, and you want to meet up at a place that shares the name of the street where you both live. What’s the address of where that could be?
Flag format: UMASS{Address as on Google Maps}, e.g. UMASS{650 N Pleasant St, Amherst, MA 01003} for the Integrative Learning Center at UMass.”
Archivos
Este reto nos dan los siguiente archivos.
Multiplayer 1
: Contiene la 1º localizaciónMultiplayer 2
: Contiene la 2º localización
Archivos utilizados aquí.
Analizando el reto
En este reto tenemos que encontrar la ubicación donde se reunirán a jugar a un juego. La información que nos aporta el enunciado es la siguiente.
1
2
La ubicación tiene ordenadores públicos y se encuentra en el punto medio
El nombre del lugar comparte el nombre de la calle donde viven.
Solver
Primero que todo, tenemos que encontrar los lugares pertenecientes a ambas imágenes. Para ello utilizaremos las herramientas mencionadas aquí para encontrar realizar Geolocalizar los lugares.
Para la imagen multiplayer1
podemos encontar que su ubicación es “19th at Pennsylvania SB”
Para la imagen multiplayer2
podemos encontar que su ubicación es “Pennsylvania Ave & Norfolk St”
Si ponemos los puntos en un mapa, veremos lo siguiente.
Como en el enunciado del reto nos dicen que la ubiación se encuentra en el punto medio de ambos, sabemos que la ubiación que nos piden debe de estar en Baltimore
. Además si miramos sus direcciones, llegamos a la conclusión de que sus calles se llaman igual “Pennsylvania Ave Street” por lo que sabemos que el lugar va a contener la palabra Pennsylvania
Buscando por Baltimore, finalmente encontramos la ubicación.
Flag
UMASS{39.310,-76.642}
PD
Créditos a sumurazmirzayev
Mirando soluciones he visto una técnica muy buena. Normalmente hay imágenes que suelen tener en metadatos su la ubicación de donde se tomaron, para ello es muy recomendable siempre utilizar exiftool
para intentar extraer esa información.
En este caso, estas imágenes pertenecen a “Street View Download 360” y por tanto tienen un identificador único llamado “Panorama ID” el cual identifica la ubicación exacta.
Una vez obtenido su identificador, nos vamos a la aplicación “Street View Download 360” y buscamos esos identificadores.
Por último obtenemos sus coordenadas.