دیساسمبلر
Sign in to saveA disassembler is a computer program that translates machine language into assembly language—the inverse operation to that of an assembler. The output of disassembly is typically formatted for human-readability rather than for input to an assembler, making disassemblers primarily a reverse-engineering tool. Common uses include analyzing the output of high-level programming language compilers and their optimizations, recovering source code when the original is lost, performing malware analysis, modifying software (such as binary patching), and software cracking.
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/disassembly
Sources (1)
via Wikidata · CC0
Connections
machine code
Entity
Executable and Linkable Format
Entity
DR-DOS
Entity
software cracking
Entity
International Standard Book Number
Entity
Wayback Machine
Entity
computer program
Entity
digital object identifier
Entity
compiler
Entity
source code
Entity
assembly language
Entity
Q131140
Entity
Q364
Entity
high-level programming language
Entity
University of Arizona
Entity
digital rights management
Entity
debugger
Entity
emulator
Entity
reverse engineering
Entity
complex instruction set computer
Entity