Qu'est-ce que les téléspectateurs COFF (le fichier objet de fenêtres) sont disponibles?
-
20-09-2019 - |
Question
Je ne suis au courant de 2:
- dumpbin qui est inclus avec Visual Studio
- http://wjradburn.com/software/
La solution
Il est DbgHelp , mais il est davantage orienté vers le fichier PE plutôt que le fichier objet. Et Son destiné à être utilisé comme une API plutôt qu'un outil.
le format COFF se commencé sur unix http://en.wikipedia.org/wiki/COFF bien que Microsoft a étendu le format un peu et l'unix semble avoir renoncé à ce format en faveur de ELF. Mais vous trouverez peut-être des outils utiles dans le monde Unix, par exemple cet outil de vidage de SCO http://docsrv.sco.com:507/en/man/html.CP/dump.CP.html
Autres conseils
Il suffit de convertir le format COFF à ELF et utiliser une visionneuse ELF:
objcopy.exe --input-target=pe-i386 --output-target=elf32-i386 somefile.o somefile.elf
Par exemple en Python, vous pouvez ensuite utiliser ce un fichier mise en œuvre, qui ne dépend du module struct: http://www.tinyos.net/tinyos-2.1.0/tools/platforms/msp430/pybsl/elf.py