m00n
October 30th, 2007, 12:20 AM
Hello everyone !!!
I'm running ubuntu 7.10 and i'm facing some problems with overwriting eip in memory.
I have disabled Virtual Adressspace Randomisation
and im compiling my poccodes with -fno-stack-protector flag in gcc.
Im overwriting ebp address successfully but eip cant be overwritten
here is a sample :
eax 0x0 0
ecx 0x31313131 825307441
edx 0xb7fd40d0 -1208139568
ebx 0xb7fd2ff4 -1208143884
esp 0x3131312d 0x3131312d
ebp 0x31313131 0x31313131
esi 0xb8000ce0 -1207956256
edi 0x0 0
eip 0x804848e 0x804848e
please help me why is that like this, any suggestions solutions?
i have to finish my project about the stack overflows and im a newbie. I dont want to install old redhat releases without stack protection, is it possible to do a stack overflow research on ubuntu?
Thanks in advance!
I'm running ubuntu 7.10 and i'm facing some problems with overwriting eip in memory.
I have disabled Virtual Adressspace Randomisation
and im compiling my poccodes with -fno-stack-protector flag in gcc.
Im overwriting ebp address successfully but eip cant be overwritten
here is a sample :
eax 0x0 0
ecx 0x31313131 825307441
edx 0xb7fd40d0 -1208139568
ebx 0xb7fd2ff4 -1208143884
esp 0x3131312d 0x3131312d
ebp 0x31313131 0x31313131
esi 0xb8000ce0 -1207956256
edi 0x0 0
eip 0x804848e 0x804848e
please help me why is that like this, any suggestions solutions?
i have to finish my project about the stack overflows and im a newbie. I dont want to install old redhat releases without stack protection, is it possible to do a stack overflow research on ubuntu?
Thanks in advance!