0

我已阅读有关目标文件的名称修饰和 ELF 文件格式的信息。我想知道 ELF 的哪个部分/段,错误的名称被存储了?.text 或符号表?

4

1 回答 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 回答