Win32 Program Disassembler (ver 0.25) Abandoned Freeware Win32 Program Disassembler is a straight line disassembler of Windows 32-bit EXE and DLL files by Sang Cho from South Korea. The program runs from the Windows command line, and uses the following syntax: disasm inputfile.exe > outputfile.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 (i.e., Win32) files.