pwn入门系列4——ELF文件格式
ELF文件
①linux环境中,二进制可执行文件的类型是(Executable and Linkable Format)文件。
②elf文件的格式比较简单,我们需要了解的就是elf文件中的各个节、段等概念。
③elf的基本信息存在于elf的头部信息中,这些信息包括指令的运行架构、程序入口等等内容,我们可以通过readelf -h
ELF文件
elf文件中包含许多个节(section),各个节中存放不同的数据,这些节的信息存放在节头表中,readelf -S
ELF文件
①elf文件在加载进入内存时:
②elf文件的节(section)会被映射进内存中的段(segment),而这一映射过程遵循的机制是根据各个节的权限来进行映射的。
③换句话说,可读可写的节被映射入一个段,只读的节被映射入一个段。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!