En decompiler kan i nogle tilfælde være nyttig til følgende formål: Gendannelse af mistet kildekode for at arkivere eller vedligeholde koden . Fejlretningsprogrammer. … Interoperabilitet for at lette migreringen af et program på tværs af platforme.
Hvad er formålet med en decompiler?
En decompiler er et computerprogram, der tager en eksekverbar fil som input og forsøger at skabe en kildefil på højt niveau, som kan rekompileres med succes. Det er derfor det modsatte af en compiler, som tager en kildefil og laver en eksekverbar.
Hvordan decompiler bruges etisk?
The Ethics of Decompilation
Dekompilering kan bruges af en række årsager, herunder: Gendannelse af mistet kildekode (ved et uheld eller via en utilfreds medarbejder), Migrering af applikationer til en ny hardwareplatform, … Gendannelse af en andens kildekode (for at bestemme f.eks. en algoritme).
Hvad er meningen med decompiler?
At dekompilere er at konvertere eksekverbar (klar-til-kørende) programkode (nogle gange kaldet objektkode) til en form for programmeringssprog på højere niveau, så det kan læst af et menneske.
Hvad er dekompileringskode?
Hvad er dekompilering? Dekompilering er en type reverse engineering af software, nemlig at konvertere eksekverbar, computerlæsbar kode (kendt som objektkode) til en menneskelig-læsbar kode (og således genskabe kildekoden gennem enprogrammeringssprog på højere niveau).