Hidden Valor
Description
Decode the secrets of our Viking legacy hidden within the depths of our emblem. Unveil the hidden message to reveal the path to glory!
Solution
If given jpeg
is really big in size you gotta start suspecting stuff D:
binwalk --dd=.* vikeCTF-logo.jpeg
had no results, so the only option left was steganography. The most popular stego tool for jpeg is steghide.
Without much expanation the challenge appeared to be steghide
Matryoshka doll. 3x steghide without password.
└─$ la
Permissions Size User Group Date Modified Name
.rw-r--r-- 10M woyag woyag 10 Mar 23:26 vikeCTF-logo.jpeg
└─$ steghide extract -sf vikeCTF-logo.jpeg -p ''
wrote extracted data to "haxor-cat.jpeg".
└─$ steghide extract -sf haxor-cat.jpeg -p ''
wrote extracted data to "pencil.jpeg".
└─$ steghide extract -sf pencil.jpeg -p ''
wrote extracted data to "payload".
┌──(woyag㉿kraken)-[~/…/2024/misc/Hidden Valor/t]
└─$ cat payload
MDAxMTAxMTAgMDAxMTEwMDEgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTAxMTAgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTEwMDAgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTAwMTAgMDAxMDAwMDAgMDAxMTAxMDEgMDAxMTAwMDAgMDAxMDAwMDAgMDAxMTAxMDAgMDAxMTAxMTEgMDAxMDAwMDAgMDAxMTAxMDEgMDAxMTAwMTEgMDAxMDAwMDAgMDAxMTAxMTEgMDExMDAwMTAgMDAxMDAwMDAgMDAxMTAwMTEgMDAxMTAxMDEgMDAxMDAwMDAgMDAxMTAxMTAgMDAxMTAxMTEgMDAxMDAwMDAgMDAxMTAwMTEgMDAxMTAwMTEgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTAxMDAgMDAxMDAwMDAgMDAxMTAwMTEgMDAxMTAwMDAgMDAxMDAwMDAgMDAxMTAxMTAgMDAxMTAwMDEgMDAxMDAwMDAgMDAxMTAwMTEgMDAxMTAwMDAgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTAxMDAgMDAxMDAwMDAgMDAxMTAxMTAgMDAxMTAxMDEgMDAxMDAwMDAgMDAxMTAwMTEgMDAxMTAxMDAgMDAxMDAwMDAgMDAxMTAxMTAgMDAxMTAwMTEgMDAxMDAwMDAgMDAxMTAxMTEgMDAxMTAxMDEgMDAxMDAwMDAgMDAxMTAxMTAgMDExMDAwMTEgMDAxMDAwMDAgMDAxMTAwMTAgMDAxMTAwMDEgMDAxMDAwMDAgMDAxMTAxMTEgMDExMDAxMDA=
CyberChef Recipe: Base64 -> Binary -> ROT13 (13)

Flag: vikeCTF{5t3g0n0gr4phy!}
Last updated