the orbital


idekCTF 2022 - NMPZ Challenge

This Weekend I participated in the idekCTF. One of the OSINT challenges I worked on was called NMPZ and revolved around essentially playing a more involved game of Geoguessr. The challenge consists of 17 different images of google street view panoramas, to which one has to figure out the countries the respective images were taken in. Once all the countries have been succesfully identified, the flag is composed according to the following rules:

Example: idek{TEST_flAg} can be composed from the following countries:

PictureCountryLetter
1.pngTurkeyT
2.pngEcuadorE
3.pngSpainS
4.pngThailandT
5.pngVatican City_
6.pngFinlandf
7.pngLithuanial
8.pngArgentinaA
9.pngGeorgiag

I am certainly no rainbolt, so naturally I turned to the best geoguessr player I know personally: my brother. And so, we teamed up to beat this challenge!

Let’s play some Geoguessr!

We’ll go through the pictures roughly in the order we have solved them.

1.png

google street view panomara of a harbor, blue sky, distant mountains with green vegetation

This one looked very unassuming at first sight. But a closer look at one of the mountain peeks in the picture reveals:

vaguely cross shaped silhoutte on top of a moutain, shrouded in clouds

This made me immediately think of the Jesus Statue in Rio De Janeiro in “Epic T-Pose Man Country” aka. Brazil. Going on google streetview in Rio De Janeiro produces close enough results for me to consider this a case closed. This image must have been taken in Rio De Janeiro. The first country is Brazil.

2.png

google street view panorama of a public square paved with black bricks, buildings with red bricks and domes

The clearly visible cyrillic script, as well as the iconic architecture of the Saint Basil’s Cathedral identifies this as Moscow, Russia.

3.png

google street view panorama, blue sky, bigger public square, partially fenced off, stairs in the background

Another very unassuming picture but the following steetsign is readable when zoomed in

Street sign reading "Kalamaja"

Googling for “Kalamaja” yields results for a district in Talinn, Estonia. Exploring in google maps’ satelite view on the lookout for the structure in the background gives the precise location.

6.png

google street view panorama of a street running through plains, thin yellow bollards on both roadsides, mountains in the distance

This one must be iceland because of the yellow bollards and the surrounding nature.

9.png

google street view panorama of a skyline viewed from the see, mountains in the background

My brother said that the vegetation in the picture would give off “south european vibes”. A quick google reverse image search confirms his hunch. The picture was taken in Monaco. We found pretty much the exact location.

10.png

google street view panorama of countryside houses, mountains in the background

Computer, Enhance!

swuisse flag

Clearly that is a suisse flag. The country must be Switzerland then!

11.png

google street view panorma of countryside, no mountains, white bollards with a single red stripe on the roadside

Here the bollards give it away.

Zoom-in on one of the white bollards with a single red diagonal stripe

The red diagonal stripe is unique to poland.

12.png

google street view of city

In the Picture a streetsign is visible:

google street view of city

It is hard to make out but it reads: “Nikolaus-Dumba-Strasse”. Googling for it gives a location in Austria.

Mostly Guesswork

Let’s review some of our current progress in figuring out the flag:

PictureCountryLetter
1.pngBrazilB
2.pngRussiaR
3.pngEstoniae
4.png????
5.png????
6.pngIceland_

Now operating under the assumption the challenge author is not cruel and the flag actually spells out a sensible english phrase, we googled for a list of 5 letter words with prefix “Bre” giving

and some more which are not in common use in English.

We couldn’t imagine “breed” as the first word in the flag string, so this leaves us with “break” or “bread” which have the letter ‘a’ in common. The 4th picture:

googe street view panorama of savannah like flora, red dirt

we could not identify at first but with the information that the country might start with an a, Australia seems like a very plausible choice. Especially because of the soil, my brother tells me.

13.png

googe street view plains

Can not say for sure but me and my brother agree: The vibes are USA or Canada.

15.png

google street view panorama of delapidated housing, dirt street, snow

Snow and dirt that could be Bulgaria or Hungaria. That is what my brother tells me!

8.png

google street view panorama of green hilly landscape

My brother’s intuition is that this is Eswatini.

16.png

google street view panorama of green mountaines landscape, camera artifact i.e. rift is visible

The rift, visible at the top of the image could be indicative of Albania or Senegal according to this guide, as well as my brother.

Let’s review our current progress in figuring out the flag:

PictureCountryLetter
1.png BrazilB
2.png RussiaR
3.png Estoniae
4.png AustraliaA
5.png ????
6.png Iceland_
7.png ????
8.png Eswatini??
9.png Monaco_
10.pngSuisses
11.pngPolandP
12.pngAustriaa
13.pngUsa/Canada?
14.png????
15.pngBulgaria/Hungary?
16.pngAlbania/Senegal?
17.png????

So far we have something along the lines of B R E a ? _ ? ? _ s P a ?

There are only very few english words with prefix “spau”. This makes Canada the obvious choice for 13.png. Now a lot of english words that have the prefix “spac” also have the prefix “space”.

So it is reasonable guess that the country of 14.png:

14.png

google street view panorama of jungle landscape, yellow signs with black arrow heads

must start with an e. Possible countries that have Streetview Coverage are then

Out of these ecuador is known to have the yellow road signs visible in the picture. So, Ecuador is our pick for 14.png.

At this point we started speculating what the flag could spell out! Remember that up to now we have B R E a ? _ ? ? _ s P a C e … This gave us the idea that the flag might be referencing the spacebar, rainbolt litterally is SMACKING and POUNDING when entering his guesses. Not only would this align with the hunches we have for pictures 15 and up but also it would then make so much sense that the first word is ‘break’. With this assumption in hand, the fifth picture:

5.png

google street view panorama of bustling city road

must be taken somewhere in a country starting with K. We spent a long time searching in Kuwait but it ended up being Kenya. My brother even found the facebook account of the “Al Siraad Plaza” visible in the picture which conviently had the exact location linked. Find the exact streetview here.

17.png

Under the assumption that the last word in the flag spells spacebar, the last country for picture 17.png must start with ‘R’.

google street view panorama of green scrubs and delapidated wood shags

Possible countries that have Streetview Coverage are then

Both Russia and Romania have population greater than 10 million, so it is safe to say the the last letter is a capital R.

Let’s review our current progress:

PictureCountryLetter
1.png BrazilB
2.png RussiaR
3.png Estoniae
4.png AustraliaA
5.png KenyaK
6.png Iceland_
7.png ????
8.png Eswatini??
9.png Monaco_
10.pngSuisses
11.pngPolandP
12.pngAustriaa
13.pngCanadaC
14.pngEcuadorE
15.pngBulgariab
16.pngAlbaniaa
17.pngRomania/RussiaR

All that is left is to figure out are 7.png and 8.png forming the two-letter word in the middle. This took by far the longest time! We thought

7.png

googles street view panorama of big city, dirt ground, blue sky

would be somewhere in South America. As there are not many sensible two-letter words in the english language, we resorted to submitting possible combinations to the ctf-platform that make sense in the context of the pictures.

We suspected Mexico for 7.png for the longest time because with it you could form the words “my” or “me”. However submitting any of the following gave an incorrect flag:

After long, my brother finally had the idea that 7.png could be Mongolia! After all, crossreferencing the visible license plate in the picture with ones commonly found in Mongolia checks out. And sure enough the following is accepted by the challenge platform:

idek{BReAK_me_sPaCEbaR}

This implies that the country for picture 8.png must start with an ‘e’. Turns out my brother’s initial hunch for 8.png was correct. It was Eswatini!

Closing Words

Thanks for reading this far. Overall, this was a very fun challenge. On top of learning new geoguessr strats, I also spent some quality time with my brother. Thank you, Challenge Author!