The image speaks for itself

Aperi'CTF 2019 - Steganography (100 pts).

Aperi’CTF 2019 - The image speaks for itself

Challenge details

Event Challenge Category Points Solves
Aperi’CTF 2019 The image speaks for itself Steganography 100 10

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

Open BMP as raw in Audacity an play the sound to have the flag.

Methodology

Understand the hints

In this challenge we got two hints:

  • The name of the challenge which says “speaks”
  • The visual content of the BMP file which is a music controller.

The hints converge towards a sound file.

Play

First thing I did was trying to open the BMP file with Audacity (drag and drop). I got the following error:

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

The error suggests to import the file as raw: “Importer Raw”.

I imported the file as the following: File > Import > Import Raw

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

The speech is a bit too fast, lets slow it down (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)

Let’s play it:

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

For more information, the challenge has been created using this post.

Flag

APRK{BMP_PCM_POLYGLOT}

Zeecka