On Fri, Jul 31, 2009 at 5:07 PM, abhi<[email protected]> wrote:
> Oh and heres the asm code:
> gdb code:
> (gdb) disas main
> Dump of assembler code for function main:
> 0x0804844e <main+0>:    lea    0x4(%esp),%ecx
> 0x08048452 <main+4>:    and    $0xfffffff0,%esp
> 0x08048455 <main+7>:    pushl  -0x4(%ecx)


using gdb: once inside function() -
"info reg" and "p &buffer1[0]" give me a difference of 9 between
buffer1 and ebp, so
ret = buffer1 + 13; // ebp + 4
works fine for me, try n let me know what u get

-- 
Cheers,
@

_______________________________________
Pune GNU/Linux Users Group Mailing List 

Reply via email to