Post

Mayday

This is a writeup of the crypto challenge Mayday! from the TFC CTF

Points: 50

Premise

We are sinking! The nearest ship got our SOS call, but they replied in pure gobbledygook! Are ye savvy enough to decode the message, or will we be sleepin’ with the fish tonight? All hands on deck!

Whiskey Hotel Four Tango Dash Alpha Romeo Three Dash Yankee Oscar Uniform Dash Sierra One November Kilo India November Golf Dash Four Bravo Zero Uniform Seven

Flag format: TFCCTF{RESUL7-H3R3}

Challenge chiphertext:

Whiskey Hotel Four Tango Dash Alpha Romeo Three Dash Yankee Oscar Uniform Dash Sierra One November Kilo India November Golf Dash Four Bravo Zero Uniform Seven

Observations

This looks a lot like the ICAO/NATO alphabet , so we can make an attemt to decode it in that format.

  • Note, a less guess-y way to identify the ciphertext, could be to use the cipher identifier from dcode.fr, which also identifies the ciphertext as our previous assumption.

Solution

We can either decode this by hand or using the decoder from dcode.fr.

Either way, decoding the ciphertext gives us:

WH4T-AR3-YOU-S1NKING-4B0U7

Which when formatted gives us our flag: TFCCTF{WH4T-AR3-YOU-S1NKING-4B0U7}

Tools and sources used:

  • The ICAO/NATO phonetic alphabet
  • Optional: dcode.fr
This post is licensed under CC BY 4.0 by the author.