Zeecka zeecka

The image speaks for itself

Aperi'CTF 2019 - Steganography (100 pts)

Aperi’CTF 2019 - The image speaks for itself

Détails du challenge

EventChallengeCategoryPointsSolves
Aperi’CTF 2019The image speaks for itselfStéganographie10010

Trouvez le flag. Ici c’est relativement simple: l’image par d’elle même.

Challenge : the_image_speaks_for_itself.bmp - md5sum: 52417e96e7ebadbe0959990f35d28714

TL;DR

Ouvrez le BMP en raw dans Audacity et jouez le son pour obtenir le flag.

Méthodologie

Comprendre les indices

Dans ce challenge, nous avons deux indices :

  • Le nom du challenge qui dit « speaks »
  • Le contenu visuel du fichier BMP qui est un contrôleur de musique.

Les indices convergent vers un fichier audio.

Lecture

La première chose que j’ai faite a été d’essayer d’ouvrir le fichier BMP avec Audacity (glisser-déposer). J’ai obtenu l’erreur suivante :

![import_error.png](/files/aperictf_2019/the_image_speaks_for_itself/import_error.png)

L’erreur suggère d’importer le fichier en raw : « Importer Raw ».

J’ai importé le fichier ainsi : File > Import > Import Raw

![import_options.png](/files/aperictf_2019/the_image_speaks_for_itself/import_options.png)

La voix est un peu trop rapide, ralentissons-la (Effects > Change speed) :

![speed.png](/files/aperictf_2019/the_image_speaks_for_itself/speed.png)

![wave.png](/files/aperictf_2019/the_image_speaks_for_itself/wave.png)

Écoutons-la :

Bravo, le flag est APRK{BMP_PCM_POLYGLOT}, le tout en majuscule.

Pour plus d’informations, le challenge a été créé à partir de ce post.

Flag

APRK{BMP_PCM_POLYGLOT}

Zeecka