W32DASM is a disassembler which allows users to take files apart and find out what makes them tick. This tool was created to translate machine language back into assembly language, and it is an ideal tool for people who are interested in reverse engineering and who want to take code apart and want to find out how it works.
It has a simple to use interface which allows you to open different extensions such as .exe, .dll, .drv and many other so that you can study their codes. It makes it possible to save the disassembly text and create different project files while attaching the active 32-bit process to the debugger.
W32DASM allows you to use a text search function, and also to set the disassembly listing at the current instruction pointer as well as enabling break on load and unload DLL. It is also possible to search alphabetical lists of functions imported and exported to the disassembly.
The user can also configure font setting and keyboard shortcuts that are supported for all essential commands, but they cannot be changed into anything else.
W32DASM remains light on the system resources consumption. If you are a user interested in reverse engineering, then this tool is an excellent choice for you because it allows you to take files apart and find out what makes them tick.