Sommario:
Definizione - Cosa significa Disassemblatore?
Un disassemblatore è un software che converte le istruzioni del linguaggio macchina in istruzioni del linguaggio assembly (noto anche come reverse engineering). Come suggerisce il termine, un disassemblatore esegue operazioni che sono l'inverso delle operazioni eseguite da un assemblatore.
Techopedia spiega Disassemblatore
Un disassemblatore viene utilizzato per tradurre il codice macchina in un formato leggibile dall'uomo. La lettura del codice disassemblato è più complessa del codice sorgente originale perché il codice disassemblato manca di commenti e annotazioni del programmatore.
Un grave problema di disassemblaggio è la differenziazione di codice e dati, che sono mostrati allo stesso modo nelle macchine attuali.
