首页 > 其他 > 详细

目标文件里的秘密

时间:2016-05-22 00:53:26      阅读:285      评论:0      收藏:0      [点我收藏+]

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



详见附件

目标文件里的秘密

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!