Going Old School


Unable to use their RSA encryption program, luciafer resorts to using old school techniques to send a message out to the team. Can you decipher the code and find the flag?

Submit the flag as flag{flag text}



The provided image contains what appears to be a tabula recta for the Vigenère cipher, however the rows and columns have been reversed to Z-A as opposed to A-Z. Additionally, there is some ciphertext below the table and at the bottom of the image are a series of visual representations of Braille characters.

We started by translating the Braille based on an online table which translated to:

PORT #47980

The challenge description included a hostname so we tried connecting to the host on the port we just deciphered and received a single word as a response:

$ nc env.deadface.io 47980

Next we decrypted the ciphertext DT UFAWDL IQYXFKVL manually by using the provided tabula recta and GOBLINS as the key (it wasn't until afterwards that we realized the Vigenere solver on dcode.fr has the option to provide a custom alphabet…)

The accepted flag was: flag{WE STRIKE TOMORROW}



Leave a comment