我已阅读有关目标文件的名称修饰和 ELF 文件格式的信息。我想知道 ELF 的哪个部分/段,错误的名称被存储了?.text 或符号表?
问问题
456 次
1 回答
0
看看这里http://www.skyfree.org/linux/references/ELF_Format.pdf第 1-8 页。符号表(.symtab
部分)将包含所有符号,这些符号基本上是一个地址和一个名称,它是该.strtab
部分的偏移量。您可以在该 ELF_Format.pdf 中找到确切的结构。另请查看此问题以了解各部分之间的一些差异:ELF 中的字符串表
一个玩转精灵格式的好工具是readelf
: http: //linux.die.net/man/1/readelf。我知道它的可执行文件与 MinGW 一起分发
于 2013-03-20T23:30:27.033 回答