Updated on:

February 16, 2024



Operating System:

Windows 11 / Windows 10 / Windows 8 / Windows 7


Free / Trial

W32DASM is a disassembler program for Windows that allows users to view the assembly code of compiled applications. It can be used for reverse engineering, debugging, and analyzing binary files. Here is a review of W32DASM, including its features, pros and cons, and conclusion.


Disassembles executable files and DLLs to show the assembly code.
Displays the header information of the file, including the file size, entry point, and section information.
Allows users to view the assembly code in different formats, including hexadecimal and ASCII.
Supports the ability to search for specific instructions or strings within the code.
Allows users to modify the assembly code and reassemble the executable.
Can create a call graph to help users understand the flow of the program.

Easy to use interface that is suitable for both novice and advanced users.
Can be used for reverse engineering and debugging applications.
Supports the ability to modify the assembly code.
Allows users to search for specific instructions or strings within the code.
Supports multiple formats for displaying the assembly code.

Only supports disassembling 32-bit executables.
Has not been updated since 2005 and may not work properly on newer operating systems.
Does not support debugging features that are found in other disassemblers.
W32DASM is a useful tool for those who need to analyze and reverse engineer 32-bit applications. While it may not have all of the features found in other disassemblers, it is still a solid choice for those who need to view and modify assembly code. However, because the program has not been updated in over a decade, users may experience compatibility issues with newer operating systems.

Scroll to Top