Definition updated on November 2023

What is disassembly?

A disassembler is a computer program that performs the opposite function of an assembler by translating assembly language back into machine code. Disassembly is primarily a reverse engineering tool since the output of a disassembler is frequently designed for human reading rather than being suitable for input to an assembler. Disassemblers are frequently used for virus research, software hacking (such as ROM hacking), retrieving lost source code from programs, and software cracking.

Showing 0 of 100
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No results found.
There are no results with this criteria. Try changing your search.