Win 32 Program Disassembler

Program-Transformation.Org: The Program Transformation Wiki

Win32 Program Disassembler is a straight line disassembler of Windows 32-bit executables (i.e. PE) by Sang Cho from South Korea. The program works in console mode (no graphical interface) and uses the following command line option: disassem yourfile.exe > yourfile.txt

Win32PD appears to understand switch statements as it does not get tripped up by the pointers. It also decodes Win32 API calls. No disassembly of the data section is done, but string statements are emitted where appropriate. This disassembler does not support symbols in PE files.