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.jpg
On 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.xz
On obtient alors deux fichiers :
flag.jpg
key.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_tHeRe
On ouvre flag.txt et on trouve le flag :
UDCTF{lay3r5_0n_lay3r5}