App - Système

samedi 31 août 2019, 13:53  #1
ELF x86 - Stack buffer overflow basic 3
Géomède
  • 1 posts

Hi everyone,

I just completed the challenge, but i still feel that everything is not completly clear for me.
Before trying the challenge on root-me, i was trying in local and i didn’t have the same behaviour.

What intrigues me :
By adding the debug option, i could print the address of the check variable.
When doing the overflow, i could see the data i wrote into memory.
The problem was that I could not reached the check address because it was in the wrong direction of the stack.

Do you have any idea why ?
Thanks for your time !