目标文件里的秘密
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目标文件里的秘密相关的知识,希望对你有一定的参考价值。
目标文件内包含指令代码、数据和链接环节所需要的一些信息,如符号表、调试信息、字符串表等。一般目标文件将这些信息按不同的属性分类,以“段”的形式存储。本文将在Linux环境下,用bjdump、readelf工具查看目标文件存储的具体形式,可得目标文件中由C语言编译后执行语句放在.text段,已经初始化的全局变量和和局部静态变量放在.data段,未初始化的全局变量和局部静态变量放在.bss段,ELF文件中各个段的基本属性放在.symtab段,段表中很重要的还有重定位表以及ELF文件头。
详见附件
以上是关于目标文件里的秘密的主要内容,如果未能解决你的问题,请参考以下文章