Demonterer

En disassembler er et dataprogram som oversetter maskinspråk (en kjørbar fil) til monteringsspråk (også referert til som "lavt nivå" språk ). Denne operasjonen, demontering , er den motsatte av den som utføres av et montørprogram , montering .

Det er mulig å demontere maskinkode som genereres av et høynivå språk kompilatoren ( C / C ++ , Delphi , etc.), men vi vil ikke få kildekoden til originalspråket, bare assemblerkode korrespondanse. Maskin. For å utføre denne operasjonen vil det være nødvendig å bruke en dekompilator .

Utgangen fra en disassembler er oftere ment å lese kode på en enklere, mer menneskelig måte enn å lese sekvenser av biter av maskinkode (selv i heksadesimal), snarere enn å tjene som input til et samleprogram. Faktisk blir ikke symbolene (navnet på variablene, etikettene, navnene på prosedyrene) gjenopprettet og ikke engang forfatterens kommentarer (nyttige å forstå, hvis forfatteren hadde skrevet noen).

Gratis og / eller gratis demontering

Kommersielle demontere

Relaterte artikler