Executable and Linkable Format 101. Part 2: Symbols (系列文章)
随机文章Executable and Linkable Format (ELF) 可执行和可链接格式 (英语:Executable and Linkable Format,缩写为ELF),常被称为ELF格式,在计算机科学中,是一种用于可执行文件、目标文件、共享库和核心转储的标准文件格式。
1999年,被86open项目选为x86架构上的类Unix操作系统的二进制文件格式标准,用来取代COFF。因其可扩展性与灵活性,也可应用在其它处理器、计算机系统架构的操作系统上。
- ELF文件的组成:ELF header
- 程序标头:描述段信息
- Section标头:链接与重定位需要的数据
- 程序头与Section标头需要的数据 .text .data
系列文章链接如下:
- Executable and Linkable Format 101 - Part 1 Sections and Segments
- Executable and Linkable Format 101. Part 2: Symbols
想逆向的同学一定要记得好好看看!