Cryptic Pixels
CATEGORY - STEGANOGRAPHY
Last updated
CATEGORY - STEGANOGRAPHY
Last updated
In this challenge, we are given an image file that likely contains hidden data. Using steganography techniques, we extract and decipher the hidden message to reveal the flag.
The challenge provides a PNG file.
To check for metadata, I used exiftool
, but nothing interesting was found.
To ensure the file was actually a PNG and not something else in disguise, I used xxd
:
This revealed that the file contained a hidden flag.txt
inside.
Since the file seemed to contain embedded data, I used binwalk
to extract it:
This extracted a ZIP archive, but it was password-protected.
To crack the ZIP password, I used fcrackzip
with the rockyou.txt
wordlist:
Password: qwertyuiop
After extracting flag.txt
, the flag appeared scrambled, suggesting it had been encoded or ciphered.
I attempted common ROT ciphers (ROT5, ROT13, ROT18, ROT47
), but none worked.
Since ROT didn't work, I tried a Caesar cipher with shifts from 1 to 9 until I found the correct shift.