leHACK 2025 : Writeup nice breeze
Writeup sur le challenge nice breeze 👍
Même chose que le précédent challenge (flag checker), on regarde un peu le type de fichier. Un binaire ELF 64-bits x86_64, mais cette fois l'exécution ne donne rien de concluant car aucun retour (soit une attente, soit une boucle) :
Ouverture avec Cutter (ou via Radar2) pour l'analyse :
Il semble assez minimaliste dans l'ensemble, il a fallu étudier chacune des parties. Pour le coup merci à Seboss666 pour l'avoir trouvé rapidement (en moins de 10 minutes) ! Dans ce main
on voit un appel à sym.ougah
(placé en 0x130e
) mais on n'a pas trouvé d'appel vers sym.win
(placé en 0x1149
). Naturellement on tente d'appeler win
à la place de ougah
:
Et bingo ! C'est suffisant pour récupérer le flag !
Ce challenge était très intéressant pour reprendre quelques bases 🙃