ELF格式
kernweak
日子越来越有判头了
展开
-
ELF文件类型 ELF程序头 ELF节头 ELF符号
ELF文件类型 首先ELF文件可以被标记为以下几个类型: ET_NONE:未知类型。 ET_REL:重定位文件,类型标记为relocatable意为着该文件被标记为了一段可重定位的代码段,有时也称为目标文件。可重定位目标文件通常是还未被链接到可执行程序的一段位置独立的代码。编译完是.o的格式。 ET_EXEC:可执行文件,类型为executable,表明这个文件被标记为可执行文件。这种类型被...原创 2018-09-12 15:00:27 · 2085 阅读 · 0 评论 -
elf文件的linker加载流程
ELF格式文件是UNIX系统常见二进制文件格式 常见有三种文件类型: 可执行文件 可重定位文件(就是.o,链接起来就是静态链接库) 共享目标文件(.so) ELF文件格式从链接视图角度分为三部分: ELF文件头、节区(section)以及节区表(section table) 从装载视图角度也分为三部分: ELF文件头、段区(segment table)表以及段区 左边链接视图。右边装载视图 ...原创 2019-06-27 01:08:08 · 1273 阅读 · 1 评论