password-checker
J’obtiens toujours “wrong”. Quelque chose est étrange. Vous pouvez découvrir le flag caché dans le binaire.
$ file password-checker
password-checker: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=cdd477e580d6256b9605bf062b493239b4940999, not stripped
Outils nécessaires
- votre debugger: gdb, radare2, IDA Pro, etc.
- un moyen pour exécuter un ELF 32-bit (linux vm 32-bit)
Le défi
La solution
Remerciements
Présenté par: Olivier Bilodeau (obilodeau)
Créé par: Advent Calendar CTF 2014
password-checker
This checker tells me “wrong” everytime. There is something strange, you can discover hidden flag in the binary.
$ file password-checker
password-checker: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=cdd477e580d6256b9605bf062b493239b4940999, not stripped
Needed Tools
- your debugger: gdb, radare2, IDA Pro, etc.
- make sure you can run 32-bit ELF (linux vm 32-bit)
The challenge
The solution
Credits
Presented by: Olivier Bilodeau (obilodeau)
Created by: Advent Calendar CTF 2014