0

我有一个 ELF 文件的十六进制转储(过去考试的最后一页)。我知道 strtab 的偏移量和 symtab 的偏移量,我被问到 2 个问题:

  1. 'ooo' 符号的值是多少?
  2. 字符串“The Netwide Assembler”在哪个部分?

我怎样才能找到这个?

4

1 回答 1

1

如果你得到了精灵的完整十六进制编辑,你可以将它转换为精灵并使用 readelf & objdump 来查找这个符号。

如果您无法将十六进制转换为精灵,您可以尝试手动解析符号表和选项卡,只需查看此参考http://www.skyfree.org/linux/references/ELF_Format.pdf

于 2012-07-02T18:08:34.390 回答