Reverse

Challenge #1 : La Variable Corrompue

75 Points
Easy Difficulté
Description
Bienvenue dans le monde de l'exploitation binaire ! Pour ce premier exercice, vous faites face à un programme qui demande votre nom. Cependant, une variable nommée secret protège l'accès au flag.

Le programme utilise une fonction de lecture dangereuse qui ne vérifie pas la taille de ce que vous écrivez. Saurez-vous déborder du tampon (buffer) pour modifier la valeur de la variable secret et prouver votre maîtrise de la mémoire ?

Concepts clés : Buffer Overflow, écrasement de variable, organisation de la pile (Stack).

Indice : Si vous écrivez plus de 16 caractères, où vont les octets supplémentaires ?

Plusieurs méthodes et outils sont possibles, certaines plus simples que d'autres !
Soumettre le Flag