rendered paste bodyCode:
int main() {
return 0;
}
##################
scanelf -qTv:
test: (memory/data?) [0x3AC] in (optimized out) [0x3A0]
3a8: 50 push %eax
3a9: 54 push %esp
3aa: 52 push %edx
3ab: 68 d0 04 00 00 push $0x4d0 3ac: R_386_RELATIVE *ABS*
3b0: 68 60 04 00 00 push $0x460 3b1: R_386_RELATIVE *ABS*
3b5: 51 push %ecx
3b6: 56 push %esi
test: (memory/data?) [0x3B1] in (optimized out) [0x3A0]
3a9: 54 push %esp
3aa: 52 push %edx
3ab: 68 d0 04 00 00 push $0x4d0 3ac: R_386_RELATIVE *ABS*
3b0: 68 60 04 00 00 push $0x460 3b1: R_386_RELATIVE *ABS*
3b5: 51 push %ecx
3b6: 56 push %esi
3b7: 68 44 04 00 00 push $0x444 3b8: R_386_RELATIVE *ABS*
test: (memory/data?) [0x3B8] in (optimized out) [0x3A0]
3b0: 68 60 04 00 00 push $0x460 3b1: R_386_RELATIVE *ABS*
3b5: 51 push %ecx
3b6: 56 push %esi
3b7: 68 44 04 00 00 push $0x444 3b8: R_386_RELATIVE *ABS*
3bc: e8 fc ff ff ff call 3bd <_start+0x1d> 3bd: R_386_PC32 __libc_start_main
3c1: f4 hlt
3c2: 90 nop
test: (memory/data?) [0x3F8] in (optimized out) [0x3A0]
3f0: 55 push %ebp
3f1: 89 e5 mov %esp,%ebp
3f3: 83 ec 08 sub $0x8,%esp
3f6: 80 3d 0c 20 00 00 00 cmpb $0x0,0x200c 3f8: R_386_RELATIVE *ABS*
3fd: 74 0c je 40b <_start+0x6b>
3ff: eb 1c jmp 41d <_start+0x7d>
401: 83 c0 04 add $0x4,%eax
test: (memory/data?) [0x405] in (optimized out) [0x3A0]
3fd: 74 0c je 40b <_start+0x6b>
3ff: eb 1c jmp 41d <_start+0x7d>
401: 83 c0 04 add $0x4,%eax
404: a3 08 20 00 00 mov %eax,0x2008 405: R_386_RELATIVE *ABS*
409: ff d2 call *%edx
40b: a1 08 20 00 00 mov 0x2008,%eax 40c: R_386_RELATIVE *ABS*
410: 8b 10 mov (%eax),%edx
test: (memory/data?) [0x40C] in (optimized out) [0x3A0]
401: 83 c0 04 add $0x4,%eax
404: a3 08 20 00 00 mov %eax,0x2008 405: R_386_RELATIVE *ABS*
409: ff d2 call *%edx
40b: a1 08 20 00 00 mov 0x2008,%eax 40c: R_386_RELATIVE *ABS*
410: 8b 10 mov (%eax),%edx
412: 85 d2 test %edx,%edx
414: 75 eb jne 401 <_start+0x61>
test: (memory/data?) [0x418] in (optimized out) [0x3A0]
410: 8b 10 mov (%eax),%edx
412: 85 d2 test %edx,%edx
414: 75 eb jne 401 <_start+0x61>
416: c6 05 0c 20 00 00 01 movb $0x1,0x200c 418: R_386_RELATIVE *ABS*
41d: c9 leave
41e: c3 ret
41f: 90 nop
test: (memory/data?) [0x427] in (optimized out) [0x3A0]
420: 55 push %ebp
421: 89 e5 mov %esp,%ebp
423: 83 ec 08 sub $0x8,%esp
426: a1 24 1f 00 00 mov 0x1f24,%eax 427: R_386_RELATIVE *ABS*
42b: 85 c0 test %eax,%eax
42d: 74 12 je 441 <_start+0xa1>
42f: b8 00 00 00 00 mov $0x0,%eax 430: R_386_32 _Jv_RegisterClasses
test: (memory/data?) [0x43B] in (optimized out) [0x3A0]
42f: b8 00 00 00 00 mov $0x0,%eax 430: R_386_32 _Jv_RegisterClasses
434: 85 c0 test %eax,%eax
436: 74 09 je 441 <_start+0xa1>
438: c7 04 24 24 1f 00 00 movl $0x1f24,(%esp) 43b: R_386_RELATIVE *ABS*
43f: ff d0 call *%eax
441: c9 leave
442: c3 ret
test: (memory/data?) [0x4E5] in (optimized out: previous __i686.get_pc_thunk.bx) [0x4D1]
4e0: 55 push %ebp
4e1: 89 e5 mov %esp,%ebp
4e3: 53 push %ebx
4e4: bb 14 1f 00 00 mov $0x1f14,%ebx 4e5: R_386_RELATIVE *ABS*
4e9: 83 ec 04 sub $0x4,%esp
4ec: a1 14 1f 00 00 mov 0x1f14,%eax 4ed: R_386_RELATIVE *ABS*
4f1: 83 f8 ff cmp $0xffffffff,%eax
test: (memory/data?) [0x4ED] in (optimized out: previous __i686.get_pc_thunk.bx) [0x4D1]
4e3: 53 push %ebx
4e4: bb 14 1f 00 00 mov $0x1f14,%ebx 4e5: R_386_RELATIVE *ABS*
4e9: 83 ec 04 sub $0x4,%esp
4ec: a1 14 1f 00 00 mov 0x1f14,%eax 4ed: R_386_RELATIVE *ABS*
4f1: 83 f8 ff cmp $0xffffffff,%eax
4f4: 74 16 je 50c <__i686.get_pc_thunk.bx+0x3b>
4f6: 8d 76 00 lea 0x0(%esi),%esi
test: (memory/data?) [0x3BD] in (optimized out) [0x3A0]
3b5: 51 push %ecx
3b6: 56 push %esi
3b7: 68 44 04 00 00 push $0x444 3b8: R_386_RELATIVE *ABS*
3bc: e8 fc ff ff ff call 3bd <_start+0x1d> 3bd: R_386_PC32 __libc_start_main
3c1: f4 hlt
3c2: 90 nop
3c3: 90 nop
test: (memory/data?) [0x430] in (optimized out) [0x3A0]
426: a1 24 1f 00 00 mov 0x1f24,%eax 427: R_386_RELATIVE *ABS*
42b: 85 c0 test %eax,%eax
42d: 74 12 je 441 <_start+0xa1>
42f: b8 00 00 00 00 mov $0x0,%eax 430: R_386_32 _Jv_RegisterClasses
434: 85 c0 test %eax,%eax
436: 74 09 je 441 <_start+0xa1>
438: c7 04 24 24 1f 00 00 movl $0x1f24,(%esp) 43b: R_386_RELATIVE *ABS*
/usr/local/sbin:/usr/local/bin:/usr/Q test