Disassembly
In
computer programming, the
disassembly is the result when
machine code is translated back into
assembly language. Most of the useful information, like variable names, is stripped during
assembly and can not be recovered during 'disassembly'.
Results can be greatly improved with an intelligent disassembler which can have a symbol table hand written to control the process.