码迷,mamicode.com
首页 > 其他好文 > 详细

目标文件里的秘密

时间:2016-05-22 00:56:42      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:目标文件的秘密

目标文件内包含指令代码、数据和链接环节所需要的一些信息,如符号表、调试信息、字符串表等。一般目标文件将这些信息按不同的属性分类,以“段”的形式存储。本文在Linux环境下,用bjdump、readelf工具查看目标文件存储的具体形式,可得目标文件中由C语言编译后执行语句放在.text段,已经初始化的全局变量和和局部静态变量放在.data段,未初始化的全局变量和局部静态变量放在.bss段,ELF文件中各个段的基本属性放在.symtab段,段表中很重要的还有重定位表以及ELF文件头。



详见附件

目标文件里的秘密

标签:目标文件的秘密

原文地址:http://10908986.blog.51cto.com/10898986/1775707

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!