9447 CTF 2015 Write-Up: imaged
Our spies found this image. They think something is hidden in it… what could it be?
Solution
Quite a huge PNG
we got for this stego challenge!
After several failed attempts, including
- image palette randomization
- multiple variations of LSB
- overlapping image partitions
- …
we hopelessly executed strings
on the image, being able to recover the first part of the flag -_-
.
Notice 9447
and {Ste
. Simple things are always the best.
The flag is encoded in the CRC
fields of the PNG chunks. The following script is able to retrieve it by accessing the four-byte CRC
blocks found in the image.
There you go