En dekompilator kan vara användbar i vissa fall för följande ändamål: Återställning av förlorad källkod för att arkivera eller underhålla koden . Felsökningsprogram. … Interoperabilitet för att underlätta migrering av ett program över plattformar.
Vad är syftet med en dekompilator?
En dekompilator är ett datorprogram som tar en körbar fil som indata och försöker skapa en källfil på hög nivå som kan omkompileras framgångsrikt. Det är därför motsatsen till en kompilator, som tar en källfil och gör en körbar fil.
Hur används decompiler etiskt?
The Ethics of Decompilation
Dekompilering kan användas av ett antal anledningar, inklusive: Återställning av förlorad källkod (av misstag eller via en missnöjd anställd), Migrering av applikationer till en ny hårdvaruplattform, … Återställning av någon annans källkod (för att till exempel bestämma en algoritm).
Vad är meningen med dekompilator?
Att dekompilera är att konvertera körbar (färdig att köra) programkod (kallas ibland objektkod) till någon form av programmeringsspråk på högre nivå så att det kan läst av en människa.
Vad är dekompileringskod?
Vad är dekompilering? Dekompilering är en typ av omvänd konstruktion av mjukvara, nämligen att konvertera körbar, datorläsbar kod (känd som objektkod) till en mänskligt läsbar kod (och därmed återskapa källkoden genom enprogrammeringsspråk på högre nivå).