Skip to content

Instantly share code, notes, and snippets.

@Jinmo

Jinmo/README.md Secret

Created December 25, 2016 05:52
Show Gist options
  • Save Jinmo/ae65b509cba9b7d0b4a176a995e95063 to your computer and use it in GitHub Desktop.
Save Jinmo/ae65b509cba9b7d0b4a176a995e95063 to your computer and use it in GitHub Desktop.
Christmas CTF 2016 who is santa?

It gives encrypted.png. I'll attach it when I make it public.

On encrypted.png, there are extra contents after PNG IEND chunk. It's another PNG file.

The PNG file shows text.

Congratulation!
=+=A+A=+==A++A+++A+++A+=A=+A=A+=A+====A+++A+++A=====A+=++A===

Hmm.. There are three symbols: =, +, A. What if A is separator and =, + is actual data? After thinking about this, I thought it's alike morse code.

-.- . -.-- .. ... ... .- -. - .- .---- ... ... ----- .-.. ---

Let's use morse code translator!

Link

  • Result: KEYISSANTA1SS0LO
  • Flag: SANTA1SS0LO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment