Solution de marc.poppleton pour StegCryptoDIY - PNG

intro forensics

13 octobre 2025

Je dispose deux fichiers PNG.

Lorsqu’on les visualise on voit la même image.

Un des fichiers est considérablement plus gros que l’autre.

Le flag se cache donc dans les données du fichier le plus gros. J’ouvre les fichiers leHACK19_chall.png et leHACK19_ref.png avec un éditeur hexadécimal et constate que le fichier leHACK19_chall.png contient à la fin un pattern de données différents du reste du fichier.

Ces caractères me font penser à du Base64. Je copie ces caractères dans CyberChef pour tenter de déchiffrer le base64 et obtient un texte contenant, entre-autre, le flag.