- [----------------------------------registers-----------------------------------]
- EAX: 0xbffb4067 --> 0x90909090
- EBX: 0x0
- ECX: 0x93390a0 --> 0x0
- EDX: 0x205
- ESI: 0xb7747000 --> 0x1b1db0
- EDI: 0xb7747000 --> 0x1b1db0
- EBP: 0xbffb3fe8 --> 0xbffb4278 --> 0x0
- ESP: 0xbffb3f70 --> 0x804a00c --> 0xb75f3880 (<__GI__IO_fread>: push ebp)
- EIP: 0x80484f1 (<bof+6>: sub esp,0x8)
- EFLAGS: 0x282 (carry parity adjust zero SIGN trap INTERRUPT direction overflow)
- [-------------------------------------code-------------------------------------]
- 0x80484eb <bof>: push ebp
- 0x80484ec <bof+1>: mov ebp,esp
- 0x80484ee <bof+3>: sub esp,0x78
- => 0x80484f1 <bof+6>: sub esp,0x8
- 0x80484f4 <bof+9>: push DWORD PTR [ebp+0x8]
- 0x80484f7 <bof+12>: lea eax,[ebp-0x6c]
- 0x80484fa <bof+15>: push eax
- 0x80484fb <bof+16>: call 0x8048390 <strcpy@plt>
- [------------------------------------stack-------------------------------------]
- 0000| 0xbffb3f70 --> 0x804a00c --> 0xb75f3880 (<__GI__IO_fread>: push ebp)
- 0004| 0xbffb3f74 --> 0xb77767a2 (<_dl_fixup+194>: mov edi,eax)
- 0008| 0xbffb3f78 --> 0xb75fe209 (<__GI__IO_file_xsgetn+9>: add eax,0x148df7)
- 0012| 0xbffb3f7c --> 0xb7747000 --> 0x1b1db0
- 0016| 0xbffb3f80 --> 0x9339008 --> 0xfbad2488
- 0020| 0xbffb3f84 --> 0x205
- 0024| 0xbffb3f88 --> 0xbffb3fe8 --> 0xbffb4278 --> 0x0
- 0028| 0xbffb3f8c --> 0xb760033e (<__GI__IO_sgetn+30>: add esp,0x1c)
- [------------------------------------------------------------------------------]
- Legend: code, data, rodata, value
- Breakpoint 1, 0x080484f1 in bof ()
[text] test
Viewer
Editor
You can edit this paste and save as new: