私は2つしか認識していません:
- VisualStudioに含まれているdumpbin
- http://wjradburn.com/software/からのPEView
私は2つしか認識していません:
DbgHelpがありますが、オブジェクトファイルではなくPEファイルを対象としています。また、ツールではなくAPIとして使用することを目的としています。
COFFフォーマット自体はunixhttp ://en.wikipedia.org/wiki/COFFに由来しますが、Microsoftはフォーマットをいくらか拡張し、unixはELFを支持してそのフォーマットを放棄したようです。しかし、Unixの世界では、いくつかの便利なツールが見つかるかもしれません。たとえば、SCOのこのダンプツールhttp://docsrv.sco.com:507/en/man/html.CP/dump.CP.html
COFF形式をELFに変換し、ELFビューアを使用するだけです。
objcopy.exe --input-target=pe-i386 --output-target=elf32-i386 somefile.o somefile.elf
たとえば、Pythonでは、次の1つのファイルの実装を使用できます。これはstructモジュールにのみ依存します:http ://www.tinyos.net/tinyos-2.1.0/tools/platforms/msp430/pybsl/elf.py