Definition - What does Decompiler mean?
Techopedia explains Decompiler
A decompiler, like a disassembler, works via reverse engineering. The decompiler translates a compiled code or an executable file into high-level code.
A decompiler can be useful in some cases for the following purposes:
- Recovery of lost source code to archive or maintain the code
- Debugging programs
- Antivirus capability to find vulnerabilities in the program
- Interoperability to facilitate migration of a program across platforms