Hallo!
Ich wollte dieses Tutorial hier mal ausprobieren:
http://www.milw0rm.com/papers/28
Wir kompilieren das Programm, setzen gdb drauf
(gdb) r ./vuln-prog2 `perl -e 'print "A" x 20'`
und dann kommt das folgende:
(A=41)
Bei mir kommt allerdings immer das hier:
Wodran liegt das? Evtl an meinem gcc? Ich benutze folgende Version:
gcc-Version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Danke
Nimda05
Ich wollte dieses Tutorial hier mal ausprobieren:
http://www.milw0rm.com/papers/28
Wir kompilieren das Programm, setzen gdb drauf
(gdb) r ./vuln-prog2 `perl -e 'print "A" x 20'`
und dann kommt das folgende:
Code:
(gdb) info reg eip
eip 0x40003e40 0x40003e40
(gdb) info reg ebp
ebp 0x41414141 0x41414141
(A=41)
Bei mir kommt allerdings immer das hier:
Code:
(gdb) info reg eip
eip 0xffffe410 0xffffe410 <__kernel_vsyscall+16>
(gdb) info reg ebp
ebp 0xbfae8280 0xbfae8280
(gdb)
Wodran liegt das? Evtl an meinem gcc? Ich benutze folgende Version:
gcc-Version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Danke
Nimda05