This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
A type of software that transforms binary machine code into an assembly language. It is a reverse-engineering tool that transforms the code into a human-readable one. It can be stand alone or interactive, in which case the software shows effects that the changes may have.
It is difficult to make a disassembler when it can produce an output that, when assembled, will give exactly the initial input.