![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3 - - - - Linux - - - -
Coder_DDH
程序员而已
展开
-
ELF结构详细分析(2)---elf32_shdr
之前的一篇文章是关于elf文件头的,而这篇文章的内容是针对节区和节区头部表(section header table)的.什么是节区? 节区保存着用于不同目的的数据,从链接角度看,包括指令、数据、符号表和重定位信息等等。这些数据可能被其他部分所使用.因为不同节中数据的用途不同,节也被分成不同的类型。每个类型的节区都有自己组织数据方式,说白了就是数据结构不一样.另外每一个节区在节区头部原创 2015-01-11 16:16:33 · 3150 阅读 · 0 评论 -
ELF结构详细分析(1)---elf32_hdr
ELF(Executable and Linkable Format)可执行和可链接格式是一种对象文件格式,分为三种类型: a.可重定位目标文件:包含了适合用来链接其他目标文件的代码和数据,从而创建出可执行或可共享的目标文件 b.可执行目标文件:包含用于执行的程序,该文件规定了exec如何创建一个程序的进程映像 c.共享目标文件:包含用来在两个上下文之间链接的代码和数据原创 2015-01-11 14:31:04 · 3433 阅读 · 0 评论