Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the difference between objdump and Dumpbin in windows?

It seems both of them can dump the contents of a binary file,

then what's the difference?

like image 629
Alan Avatar asked Sep 18 '10 16:09

Alan


1 Answers

There isn't much difference.

Dumpbin is a Microsoft utility for Portable Executables (PE).

Objdump is part of the GNU binutils packages and supports lots of binary formats, including COFF and PE.

Use whichever you prefer. I use objdump because I can inspect PE files from Linux. I'd say use the one that's installed on your system: Dumpbin on Windows, Objdump on the rest.

Dumpbin might give you a slight edge concerning exploring exported symbols and stuff.

like image 118
joveha Avatar answered Sep 17 '22 12:09

joveha