В чем разница между objdump и Dumpbin в Windows? - PullRequest
5 голосов
/ 18 сентября 2010

Кажется, что они оба могут выгружать содержимое двоичного файла,

тогда в чем разница?

1 Ответ

4 голосов
/ 20 сентября 2010

Нет большой разницы.

Dumpbin - это утилита Microsoft для переносимых исполняемых файлов (PE).

Objdump является частью пакетов GNU binutils и поддерживает множество двоичных форматов, включая COFF и PE.

Используйте то, что вы предпочитаете. Я использую objdump, потому что я могу проверять PE-файлы из Linux. Я бы сказал, используйте тот, который установлен в вашей системе: Dumpbin в Windows, Objdump в остальных.

Dumpbin может дать вам небольшое преимущество в изучении экспортированных символов и прочего.

...