12

我只知道2:

4

2 回答 2

4

Db​​gHelp,但它更适合 PE 文件而不是目标文件。它的目的是用作 API 而不是工具。

COFF 格式本身起源于 unix http://en.wikipedia.org/wiki/COFF ,尽管 Microsoft 已经在一定程度上扩展了该格式,并且 unix 似乎已经放弃了该格式以支持 ELF。但是您可能会在 Unix 世界中找到一些有用的工具,例如来自 SCO 的这个转储工具http://docsrv.sco.com:507/en/man/html.CP/dump.CP.html

于 2010-02-14T22:06:38.703 回答
0

只需将 COFF 格式转换为 ELF 并使用一些 ELF 查看器:

objcopy.exe --input-target=pe-i386 --output-target=elf32-i386 somefile.o somefile.elf

例如,在 Python 中,您可以使用这个单文件实现,它仅依赖于 struct 模块:http ://www.tinyos.net/tinyos-2.1.0/tools/platforms/msp430/pybsl/elf.py

于 2015-07-12T23:41:38.170 回答