Skip to content

Instantly share code, notes, and snippets.

@Netmisa
Created December 28, 2025 19:38
Show Gist options
  • Select an option

  • Save Netmisa/7221060803f02ab5f5844f8f2dbd0e07 to your computer and use it in GitHub Desktop.

Select an option

Save Netmisa/7221060803f02ab5f5844f8f2dbd0e07 to your computer and use it in GitHub Desktop.
## Description
Vous devez afficher le flag, quelque soit le moyen utilisé !
## Solution
Alors dans un premier temps, j'ai compris que c'était un biaire car le fichier n'était pas un texte lisible. J'ai donc utilisé la commande `file` pour identifier le type de fichier. Ensuite j'ai fait un `objdump -d` pour désassembler le binaire et regarder le code assembleur.
Et alors à ce moment là, je me suis rendu compte que en faisant un simpe `cat` du fichier... on voyait le flag ! (j'ai honte de la technique mais bon... => "quelque soit le moyen utilisé")
```bash
$ cat aaarg.txt
ELF>P@@�1@8
@@@@@h��@�@@@��@@�� @ @��.>@>@[...]^A_��H�H��F‍C‍S‍C‍{‍f‍9‍a‍3‍8‍a‍d‍a‍c‍e‍9‍d‍d‍a‍3‍a‍9‍a‍e‍5‍3‍e‍7‍a‍e‍c‍1‍8‍0‍c‍5‍a‍7‍3‍d‍b‍b‍7‍c‍3‍6‍4‍f‍e‍1‍3‍7‍f‍c‍6‍7‍2‍1‍d‍7‍9‍9‍7‍c‍5‍4‍e‍8‍d‍}D�����(���`X��������h�������X���PzRx����+zRx[...]
```
J'ai quand même tenté en me disant que ça ne pouvait pas forcément être ça...
F‍C‍S‍C‍{‍f‍9‍a‍3‍8‍a‍d‍a‍c‍e‍9‍d‍d‍a‍3‍a‍9‍a‍e‍5‍3‍e‍7‍a‍e‍c‍1‍8‍0‍c‍5‍a‍7‍3‍d‍b‍b‍7‍c‍3‍6‍4‍f‍e‍1‍3‍7‍f‍c‍6‍7‍2‍1‍d‍7‍9‍9‍7‍c‍5‍4‍e‍8‍d‍}
Et là.. Bingo !
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment