Big JPG
WU of a MISC challenge of UDCTF 2023
MISC
~1 minute
Big JPG
94 solves - 111 points
Description
There's more data to this image than what meets the eye.
Given Files
big-image.jpg
Solution
Au vue du titre du challenge ainsi que de la taille de l'image (2Mo), on peut supposer que l'image est un fichier JPG avec des données cachées dedans. On peut donc utiliser binwalk pour extraire les données cachées dans l'image.
binwalk --dd='.*' big-image.jpgOn obtient alors un dossier _key.png.extracted contenant un fichier 605EA.xz, donc un fichier compressé.
On extrait les données de ce fichier avec tar.
tar xvf 605EA.xzOn obtient alors deux fichiers :
flag.jpgkey.jpg
Un coup de zsteg sur key.jpg nous donne un string :
uR_aLmOsT_tHeRe.
On peut alors utiliser ce string comme clé pour déchiffrer flag.jpg avec steghide.
steghide extract -sf flag.jpg -p uR_aLmOsT_tHeReOn ouvre flag.txt et on trouve le flag :
UDCTF{lay3r5_0n_lay3r5}