« 1. Options de compilation » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
(Aucune différence)
|
Dernière version du 1 juin 2012 à 23:03
Désactiver la pile non exécutable. Lors de la compilation :
$ gcc -z execstack ...
Désactiver le stack protector (cookie avant le SFP). Lors de la compilation :
$ gcc -fno-stack-protector ...
Compilation en mode 32-bits (si vous êtes sur une machine 64-bits). Lors de la compilation :
$ gcc -m32 ...
$ gcc -g -o vuln vuln.c -fno-stack-protector -z execstack -m32