[ Buffer Overflow ]

Fermé
sakiir - 22 août 2012 à 13:05
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 août 2012 à 20:53
Bonjour,

J'ai un petit probleme avec un petit programme que jai fais pour tester l'attaque BufferOverflow sur ma machine, sauf que l'erreur qu'il me renvoi pour le debordemen de tempon n'est pas le meme que sur tout les cours que j'ai pu voir ..

J'ai vu dans des cours des Segmentation Fault, mais mon erreur a moi , je ne vois pas du tout d'ou elle vient et comment revenir a un affichage normal.

Voici mon erreur:http://pastebin.com/iaZS3Fsq
Merci .

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
22 août 2012 à 20:53
Bonjour,

Par défaut, gcc rajoute une sorte de "canary" permettant de détecter les buffer overflows.
Essaie de compiler en rajoutant : -fno-stack-protector

Cdlt,
1