首页
社区
课程
招聘
[分享]elf文件格式
发表于: 2014-9-15 15:34 5680

[分享]elf文件格式

2014-9-15 15:34
5680
最近在看 elf 格式,结构如下图:


大家要注意segment和section的区别,简单一点讲:segment 是加载器用的,section 是链接器关心的。所以 segment 放在前面,是因为加载器读取前面一小段就可以运行了,而不关心每个section是什么类型(纯属个人猜测,请指正或拍砖)。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 53
活跃值: (280)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
you 're right
编译链接期,每一个segment包括(对应)哪几个section,链接器已经做好了
加载期间,linker只需要按照segment加载就OK了,不用关心里边具体的section
2014-9-15 21:22
0
雪    币: 148
活跃值: (278)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
支持一下大叔
2014-9-19 09:14
0
游客
登录 | 注册 方可回帖
返回
//