ELF概览
ELF
=Executable and Linking Format
=可执行和链接格式
- 是什么:一种文件格式file format
- that defines how an object file is composed and organized
- 用途:With this information, your kernel and the binary loader know how to load the file, where to look for the code, where to look the initialized data, which shared library that needs to be loaded and so on.
- 主要历史
- Linux和安卓通用的可执行文件格式:
ELF
- 最早:Linux通用可执行文件格式:
ELF
- 后来:Android是基于Linux的,所以也是沿用
ELF
- 详见:Android中的ELF
- 最早:Linux通用可执行文件格式:
- Linux和安卓通用的可执行文件格式:
- 是什么:一种文件格式file format
ELF资料
- ELF资料
- ELF格式详细定义
- 各个section节的含义
- elf内部过程
- s.eresi-project.org/inc/articles/elf-rtld.txt
- Understanding Linux ELF RTLD internals
- s.eresi-project.org/inc/articles/elf-rtld.txt