Zeecka zeecka

Hey DJ

Aperi'CTF 2019 - OSINT (175 pts)

Aperi’CTF 2019 - Hey DJ

Détails du challenge

EventChallengeCategoryPointsSolves
Aperi’CTF 2019Hey DJOSINT1754

Votre ami vous assure que sa compositrice préférée Twisore garde son identité secrète. Prouvez-lui le contraire en investiguant. Le flag est sous la forme APRK{SHA1(NOMPRENOM)}.
Par exemple, si l’artiste s’appelle Foo BAR, alors le flag serait APRK{f100629727ce6a2c99c4bb9d6992e6275983dc7f}.
Note: Il s’agit d’un challenge réaliste.

Credits: Compositeur original des morceaux - LIND (ne fait pas partie du challenge)

TL;DR

Cherchez le profil sur soundcloud , téléchargez les fichiers disponibles. Lancez exiftool dessus et récupérez le nom depuis les métadonnées. La seconde partie consiste à envoyer un mail à twisore999@gmail.com (dans la description). Nous recevrons une réponse automatique contenant le prénom.

Méthodologie

Réseaux sociaux

Comme Twisore est une artiste, je vais essayer de la chercher sur différents réseaux sociaux comme… soundcloud ! Je cherche le pseudo Twisore sur le site et j’obtiens une artiste : Twisore.

![searchuser.png](/files/aperictf_2019/hey_dj/searchuser.png)

URL de recherche : [https://soundcloud.com/search/people?q=Twisore](https://soundcloud.com/search/people?q=Twisore)

Profil :

![profile1.png](/files/aperictf_2019/hey_dj/profile1.png)

Collecte d’informations

Tout d’abord, nous avons une adresse email dans la description du profil : twisore999@gmail.com.

Après avoir écouté les sons, nous n’obtenons aucune information. On remarque que deux des cinq sons peuvent être téléchargés : Concealed(edit Short) et Nephelim (preview) (voir ici « Télécharger un fichier » en français).

download.png

Nous téléchargeons les fichiers (il faut être connecté) et obtenons 2 fichiers :

  • Twisore - Concealed(edit short).mp3
  • Twisore - Nephelim (preview).mp3

J’ai lancé exiftool sur les deux fichiers pour vérifier les métadonnées :

exiftool "Twisore - Concealed(edit short).mp3"
ExifTool Version Number         : 10.40
File Name                       : Twisore - Concealed(edit short).mp3
Directory                       : .
File Size                       : 8.5 MB
File Modification Date/Time     : 2019:05:06 17:04:53+02:00
File Access Date/Time           : 2019:05:06 17:04:58+02:00
File Inode Change Date/Time     : 2019:05:06 17:04:53+02:00
File Permissions                : rwxrwxr-x
File Type                       : MP3
File Type Extension             : mp3
MIME Type                       : audio/mpeg
MPEG Audio Version              : 1
Audio Layer                     : 3
Audio Bitrate                   : 320 kbps
Sample Rate                     : 44100
Channel Mode                    : Joint Stereo
MS Stereo                       : On
Intensity Stereo                : Off
Copyright Flag                  : True
Original Media                  : True
Emphasis                        : None
ID3 Size                        : 56009
Picture MIME Type               : image/jpeg
Picture Type                    : Front Cover
Picture Description             :
Picture                         : (Binary data 53799 bytes, use -b option to extract)
Title                           :
Artist                          :
Album                           :
Year                            :
Comment                         :
Genre                           : None
Duration                        : 0:03:41 (approx)

Aucune information sur celui-ci, vérifions l’autre :

exiftool "Twisore - Nephelim (preview).mp3"
ExifTool Version Number         : 10.40
File Name                       : Twisore - Nephelim (preview).mp3
Directory                       : .
File Size                       : 1463 kB
File Modification Date/Time     : 2019:05:06 15:26:43+02:00
File Access Date/Time           : 2019:05:06 15:26:47+02:00
File Inode Change Date/Time     : 2019:05:06 15:26:43+02:00
File Permissions                : rwxrwxr-x
File Type                       : MP3
File Type Extension             : mp3
MIME Type                       : audio/mpeg
MPEG Audio Version              : 1
Audio Layer                     : 3
Audio Bitrate                   : 320 kbps
Sample Rate                     : 44100
Channel Mode                    : Joint Stereo
MS Stereo                       : On
Intensity Stereo                : Off
Copyright Flag                  : True
Original Media                  : True
Emphasis                        : None
ID3 Size                        : 56086
User Defined Text               : (PATH) C:\Users\J.MOORE\My Music
Picture MIME Type               : image/jpeg
Picture Type                    : Front Cover
Picture Description             :
Picture                         : (Binary data 53799 bytes, use -b option to extract)
Title                           :
Artist                          :
Album                           :
Year                            :
Comment                         :
Genre                           : None
Duration                        : 0:00:36 (approx)

Nous obtenons un tag « PATH » :

User Defined Text               : (PATH) C:\Users\J.MOORE\My Music

Dans ce chemin, nous pouvons récupérer le nom : MOORE et la première lettre du prénom : J.

Prénom

Nous pouvons maintenant nous pencher sur l’adresse email que nous avons trouvée : twisore999@gmail.com. Malheureusement, il n’y a aucune information sur cette adresse sur internet. Il est temps de faire du social engineering ! Envoyons notre meilleur email pour entrer en contact avec la compositrice :

![mail.png](/files/aperictf_2019/hey_dj/mail.png)

J’attends quelques secondes et j’obtiens une réponse automatique :

![response.png](/files/aperictf_2019/hey_dj/response.png)

Et voilà, la compositrice vient de nous donner son nom : Julietta

Calcul du flag

echo -n "MOOREJULIETTA" | sha1sum
a445a4b4e031c3b7c933a5b28ea825bccbe86da5

Flag

APRK{a445a4b4e031c3b7c933a5b28ea825bccbe86da5}

Zeecka