elf文件格式.docVIP

  • 6
  • 0
  • 约2.58万字
  • 约 6页
  • 2017-03-03 发布于河南
  • 举报
elf文件格式

文件格式 Executable and Linking Format (ELF) 整体结构 ELF对象格式用于目标文件(.o扩展名)和执行文件. 有些信息只出现在目标文件或执行文件中. ELF文件由下列部件构成. ELF header必须放在文件的开始;其他部件可以随便排放(ELF header给出了其他部件的偏移量). ELF文件构件: Section 描述 ELF header 一般信息. Program header table 执行文件信息;只出现在执行文件中. Section data Section的实际数据;一些section有特殊的含义, 例如: symbol table和string table. Section headers 不同ELF section信息; 每个section一个. 典型ELF文件结构: ELF Header Program Header Table Section 1 Data …… Section n Data Section Header Table ELF头[ELF Header] ELF头包含目标文件的一般信息;具有如下结构(from elf.h): #define EI_NIDENT 16 typedef struct { unsigned char e_ident[EI_NIDENT]; Elf32_Half e_e_type

文档评论(0)

1亿VIP精品文档

相关文档