objdump -x vul
vul: file format elf32-i386 vul architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x08048340
Program Header: PHDR off 0x00000034 vaddr 0x08048034 paddr 0x08048034 align 2**2 filesz 0x000000e0 memsz 0x000000e0 flags r-x INTERP off 0x00000114 vaddr 0x08048114 paddr 0x08048114 align 2**0 filesz 0x00000013 memsz 0x00000013 flags r-- LOAD off 0x00000000 vaddr 0x08048000 paddr 0x08048000 align 2**12 filesz 0x0000051c memsz 0x0000051c flags r-x LOAD off 0x0000051c vaddr 0x0804951c paddr 0x0804951c align 2**12 filesz 0x0000010c memsz 0x00000114 flags rw- DYNAMIC off 0x00000530 vaddr 0x08049530 paddr 0x08049530 align 2**2 filesz 0x000000d0 memsz 0x000000d0 flags rw- NOTE off 0x00000128 vaddr 0x08048128 paddr 0x08048128 align 2**2 filesz 0x00000044 memsz 0x00000044 flags r-- STACK off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2 filesz 0x00000000 memsz 0x00000000 flags rw-
Dynamic Section: NEEDED libc.so.6 INIT 0x080482bc FINI 0x080484ec HASH 0x0804816c GNU_HASH 0x08048198 STRTAB 0x08048218 SYMTAB 0x080481b8 STRSZ 0x00000050 SYMENT 0x00000010 DEBUG 0x00000000 PLTGOT 0x08049604 PLTRELSZ 0x00000020 PLTREL 0x00000011 JMPREL 0x0804829c REL 0x08048294 RELSZ 0x00000008 RELENT 0x00000008 VERNEED 0x08048274 VERNEEDNUM 0x00000001 VERSYM 0x08048268
Version References: required from libc.so.6: 0x0d696910 0x00 02 GLIBC_2.0
Sections: Idx Name Size VMA LMA File off Algn 0 .interp 00000013 08048114 08048114 00000114 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA 1 .note.ABI-tag 00000020 08048128 08048128 00000128 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 2 .note.gnu.build-id 00000024 08048148 08048148 00000148 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 3 .hash 0000002c 0804816c 0804816c 0000016c 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 4 .gnu.hash 00000020 08048198 08048198 00000198 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 5 .dynsym 00000060 080481b8 080481b8 000001b8 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 6 .dynstr 00000050 08048218 08048218 00000218 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA 7 .gnu.version 0000000c 08048268 08048268 00000268 2**1 CONTENTS, ALLOC, LOAD, READONLY, DATA 8 .gnu.version_r 00000020 08048274 08048274 00000274 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 9 .rel.dyn 00000008 08048294 08048294 00000294 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 10 .rel.plt 00000020 0804829c 0804829c 0000029c 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 11 .init 00000030 080482bc 080482bc 000002bc 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 12 .plt 00000050 080482ec 080482ec 000002ec 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 13 .text 000001ac 08048340 08048340 00000340 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE 14 .fini 0000001c 080484ec 080484ec 000004ec 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 15 .rodata 0000000d 08048508 08048508 00000508 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 16 .eh_frame 00000004 08048518 08048518 00000518 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 17 .ctors 00000008 0804951c 0804951c 0000051c 2**2 CONTENTS, ALLOC, LOAD, DATA 18 .dtors 00000008 08049524 08049524 00000524 2**2 CONTENTS, ALLOC, LOAD, DATA 19 .jcr 00000004 0804952c 0804952c 0000052c 2**2 CONTENTS, ALLOC, LOAD, DATA 20 .dynamic 000000d0 08049530 08049530 00000530 2**2 CONTENTS, ALLOC, LOAD, DATA 21 .got 00000004 08049600 08049600 00000600 2**2 CONTENTS, ALLOC, LOAD, DATA 22 .got.plt 0000001c 08049604 08049604 00000604 2**2 CONTENTS, ALLOC, LOAD, DATA 23 .data 00000008 08049620 08049620 00000620 2**2 CONTENTS, ALLOC, LOAD, DATA 24 .bss 00000008 08049628 08049628 00000628 2**2 ALLOC 25 .comment 0000001c 00000000 00000000 00000628 2**0 CONTENTS, READONLY SYMBOL TABLE: no symbols |