Bonjour a tous.
J'ai récemment entreprit d'apprendre la théorie et la pratique du buffer overflow.
J'utilise linux et gdb
Seulement, j'ai un problème :
J'arrive à provoquer une "Segmentation Fault", en réécrivant l'EIP sans problème.
Seulement, le but du jeu et de fournir à l'EIP la bonne adresse vers laquelle jumper.
Grâce à une analyse du programme via un "x/12" sous gdb, j'arrive a trouver l'adresse ou jumper (dans les nops qui précedent mon shellcode par exemple)
Seulement voila, à chaque fois, cette adresse CHANGE !
Je ne peut donc pas la fournir à l'EIP.
Une aide serait donc bienvenue

Merci d'avance