ELF文件结构分析以及常用readElf指令

1 ELF文件类型 
三种类型 :   

1 可重定位文件 (Relocatable File 
2 可执行文件  (Executable File
3 共享目标文件(Shared Object ,File Dynamic Linker可以将中这个文件与其他RF文件或者SharedObject组合 
2 ELF目标文件格式

这里写图片描述  

上图中信息可以看出 
排列顺序 : ELF头部 --》程序头部表--》多个节区(段)--》节区头部表

1 节区作用 : 一个段中有多个节区,节区部分包含链接视图的大量信息:指令、数据、符号表、重定位信息 
2 程序头部表(Program Header Table):创建目标文件进程映像,Relocatable File文件就没有程序头部表。 
3 节区头部表(Section Heade Table)包含了描述文件节区的信息,节区的信息名称了还有节区大小了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值