1
2ELF Header
3  ei_magic:   { 0x7f, E, L, F }
4  ei_class:   ELFCLASS32          ei_data:      ELFDATA2LSB
5  e_machine:  EM_386              e_version:    EV_CURRENT
6  e_type:     ET_EXEC
7  e_flags:                     0
8  e_entry:             0x8048fb0  e_ehsize:     52  e_shstrndx:   24
9  e_shoff:                0x3964  e_shentsize:  40  e_shnum:      25
10  e_phoff:                  0x34  e_phentsize:  32  e_phnum:       6
11
12Program Header[0]:
13    p_vaddr:      0x8048034       p_flags:    [ PF_X|PF_R ]
14    p_paddr:      0x8048034       p_type:     [ PT_PHDR ]
15    p_filesz:     0xc0            p_memsz:    0xc0
16    p_offset:     0x34            p_align:    0x4
17
18Program Header[1]:
19    p_vaddr:      0x80480f4       p_flags:    [ PF_R ]
20    p_paddr:      0x80480f4       p_type:     [ PT_INTERP ]
21    p_filesz:     0x15            p_memsz:    0x15
22    p_offset:     0xf4            p_align:    0x1
23
24Program Header[2]:
25    p_vaddr:      0x8048000       p_flags:    [ PF_X|PF_R ]
26    p_paddr:      0x8048000       p_type:     [ PT_LOAD ]
27    p_filesz:     0x30aa          p_memsz:    0x30aa
28    p_offset:     0               p_align:    0x1000
29
30Program Header[3]:
31    p_vaddr:      0x804c0c0       p_flags:    [ PF_W|PF_R ]
32    p_paddr:      0x804c0c0       p_type:     [ PT_LOAD ]
33    p_filesz:     0x600           p_memsz:    0x10660
34    p_offset:     0x30c0          p_align:    0x1000
35
36Program Header[4]:
37    p_vaddr:      0x804c4f0       p_flags:    [ PF_W|PF_R ]
38    p_paddr:      0x804c4f0       p_type:     [ PT_DYNAMIC ]
39    p_filesz:     0xc8            p_memsz:    0xc8
40    p_offset:     0x34f0          p_align:    0x4
41
42Program Header[5]:
43    p_vaddr:      0x804810c       p_flags:    [ PF_R ]
44    p_paddr:      0x804810c       p_type:     [ PT_NOTE ]
45    p_filesz:     0x18            p_memsz:    0x18
46    p_offset:     0x10c           p_align:    0x4
47