Skip to content
EntityQ279650· pop 25· linked from 134 articles

Disassembler

Sign in to save

A 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

Subclass of
translator
Show 6 more facts
topic's main category
Category:Disassemblers
opposite of
assembler
product or material produced
assembly language
different from
decompiler
Sources (1)

via Wikidata · CC0

Article · Italiano

Un disassemblatore o disassembler è un programma che traduce dal linguaggio macchina al linguaggio assembly. Effettua l'operazione inversa di un assembler.

Abstract from DBpedia / Wikipedia · CC BY-SA

Disassembler · Vinony