1 min read

[CTF GEMA] Deb

CTF GEMA Groupe 2025

Niveau de Difficulté : Easy

Catégorie du Challenge : Forensic

Description :

Il s'agit d'un format de package logiciel pour la distribution Debian Linux et ses dérivés. Analysez-le et trouvez le flag.

Steps to Solve

  • Ce défi porte sur le format d'un paquet logiciel pour la distribution Linux Debian.
  • Après avoir cherché dans le fichier de contrôle, vous ne trouverez rien, mais si vous essayez de voir les fichiers cachés, vous trouverez ce qui suit

Extraire le fichier de cette façon, vous trouverez ce répertoire : 

┌──(kali㉿kali)-[~/…/Deb/Production/DEBIAN]
└─$ ls  
control

┌──(kali㉿kali)-[~/…/Deb/Production/DEBIAN]
└─$ ls -alt            
total 904
drwxrwxr-x 3 kali kali   4096 Jan 22 14:49 ..
drwxr-xr-x 2 kali kali   4096 Jan 22 14:40 .
-rw-r--r-- 1 kali kali    124 Jan 22 14:40 control
-rw-r--r– 1 kali kali 912655 Jan 22 14:33 .Postinst
  • Si vous essayez d'ouvrir/afficher le fichier (cat...) vous verrez beaucoup de texte incompréhensible
  • Il suffit d'utiliser la commande strings
  ┌──(kali@kali)-[~/…/Deb/Production/DEBIAN]
  └─$ strings .Postinst
   C
'FLAG{now_im_become_the_death}' > /tmp/DEB/dont-delete-me
   C

Flag

FLAG{now_im_become_the_death}