Elf 文件类型为 DYN (共享目标文件)
Entry point 0x1320
There are 12 program headers, starting at offset 52
程序头:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
PHDR 0x000034 0x00000034 0x00000034 0x00180 0x00180 R 0x4
INTERP 0x0001b4 0x000001b4 0x000001b4 0x00013 0x00013 R 0x1
[Requesting program interpreter: /lib/ld-linux.so.2]
LOAD 0x000000 0x00000000 0x00000000 0x00c38 0x00c38 R 0x1000
LOAD 0x001000 0x00001000 0x00001000 0x00b50 0x00b50 R E 0x1000
LOAD 0x002000 0x00002000 0x00002000 0x004fc 0x004fc R 0x1000
LOAD 0x002e6c 0x00003e6c 0x00003e6c 0x0019c 0x001bc RW 0x1000
DYNAMIC 0x002e78 0x00003e78 0x00003e78 0x00108 0x00108 RW 0x4
NOTE 0x0001c8 0x000001c8 0x000001c8 0x00060 0x00060 R 0x4
GNU_PROPERTY 0x0001ec 0x000001ec 0x000001ec 0x0001c 0x0001c R 0x4
GNU_EH_FRAME 0x002034 0x00002034 0x00002034 0x000dc 0x000dc R 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10
GNU_RELRO 0x002e6c 0x00003e6c 0x00003e6c 0x00194 0x00194 R 0x1
Section to Segment mapping:
段节...
00
01 .interp
02 .interp .note.gnu.build-id .note.gnu.property .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt
03 .init .plt .plt.got .plt.sec .text .fini
04 .rodata .eh_frame_hdr .eh_frame .gcc_except_table
05 .init_array .fini_array .dynamic .got .data .bss
06 .dynamic
07 .note.gnu.build-id .note.gnu.property .note.ABI-tag
08 .note.gnu.property
09 .eh_frame_hdr
10
11 .init_array .fini_array .dynamic .got