Подтвердить что ты не робот

Какие объектные файлы COFF (Windows.obj) доступны?

Я знаю только 2:

4b9b3361

Ответ 1

Существует DbgHelp, но он больше ориентирован на файл 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

Ответ 2

Просто преобразуйте формат COFF в ELF и используйте некоторое средство просмотра ELF:

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

Например, в Python вы можете использовать эту реализацию одного файла, которая зависит только от структурного модуля: http://www.tinyos.net/tinyos-2.1.0/tools/platforms/msp430/pybsl/elf.py