ELF文件格式定义
发布时间
阅读量:
阅读量
ELF文件格式分为32位和64位两种类型,在本质上区别并不显著;特别着重于处理ELF 32位文件的方式
整体文件格式
ELF是Executable and Linking Format的缩写,表示编译生成的目标文件。编译生成的目标文件分为以下几种类型:可重定位文件、执行文件以及共享对象文件。链接文件及执行文件的形式如下:

图示中各元素仅ELF头有严格固定位置;其余模块位置可自由调整;在该头内可设定Program Header Table及Section Header Table的位置偏移量,并相应设置了数量、占用字节等参数设置;目前重点研究其构成格式及组成部分。
元素类型定义
考虑到各台机器设备的数据表达在空间维度上有所区别, ELF文件的数据格式大小做出了相应的规定.

ELF Header结构
全部评论 (0)
还没有任何评论哟~
