Zum Hauptinhalt springen
Piloterr

Was ist Disassemblierung?

Disassemblierung

Ein Disassembler ist ein Computerprogramm, das die umgekehrte Funktion eines Assemblers erfüllt, indem es Assemblersprache zurück in Maschinencode übersetzt. Disassemblierung ist in erster Linie ein Reverse-Engineering-Tool, da die Ausgabe eines Disassemblers häufig für die menschliche Lesbarkeit konzipiert ist und nicht für die Eingabe in einen Assembler geeignet ist. Disassembler werden häufig für die Virenforschung, Software-Hacking (wie z. B. ROM-Hacking), die Wiederherstellung verlorener Quellcodes von Programmen und das Software-Cracking verwendet.