Windows Portable Executable Viewer (pe_view)

pe_view combines a Portable Executable (PE) parsing engine with that of a viewer. The parsing engine does not use the Windows API to parse the PE structures, so it is compiled and run on other platforms (eg Windows, Linux and Mac OS X).

Some of the more interesting features pe_view provides besides displaying PE structures, are: (a) The ability to compare a target PE file with a collection of other PE files to see how similar or different they are, (b) An extraction option that will allow one to extract desired portions of a PE file for later examination, (c) Ability to dump strings from any of the PE sections, (d) Ability to histogram any of the PE sections to visually see the statistics of any section, (e) Ability to load any available PEiD signature template and use it to signature a PE file.

Downloads

Intel 32-bit VersionIntel 64-bit VersionARM 64-bit Version
Windows:pe_view32.v.1.25.win.zippe_view64.v.1.25.win.zippe_view64a.v.1.25.win.zipmd5/sha1
Linux:pe_view32.v.1.25.lin.tar.gzpe_view64.v.1.25.lin.tar.gzpe_view64a.v.1.25.lin.tar.gzmd5/sha1
Mac OS X:Not Availablepe_view.v.1.25.dmgpe_view.v.1.25.dmgmd5/sha1
*32bit apps can run in a 64bit linux distribution if "ia32-libs" (and dependencies) are present.