Câest de cette maniĂšre que se produisent les Buffer OverFlow.
Exemple :
#include
#include
int main (void){
// a est un type char qui peut accueillir 4 caractĂšres, donc 4 octets
char a[4];
// b est un type int de 2 octets
int b = 4;
printf("Entrez une nouvelle valeur pour a : ");
// le scanf permet de lire les premiers 5 caractĂšres saisis et les stock dans a
scanf("%5s\n", a);
//Afficher les nouvelles valeurs de a et b
printf("a : %s\n", a);
printf("b : %d\n",b);
}
Recent Comments