#include <stdio.h>
#include <stdlib.h>
int main(int argc, unsigned char** argv) {
unsigned char data[100];
puts("Quel est ton nom ?\n");
gets(data);
printf("Ton nom est %s. \n", data);
return 0;
}
Commandes
start (démarre et arrête au début)
Commandes
x/19i main (affiche le code du main)
Commandes
Avancer dans le programme
si
prochaine instruction et entre dans les "call"
ni
prochaine instruction et n'entre pas dans les "call"
finish
continue jusqu'au prochain "ret"
Commandes
Point d'arrêt
b *0x00000000
Ajoute un point d'arrêt à 0x00000000
b main
Ajoute un point d'arrêt au début de la fonction "main"