[ Buffer Overflow ]

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

  1. Contributeur
    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,