Innholdsfortegnelse:
Definisjon - Hva betyr Decompiler?
En dekompilator er et programmeringsverktøy som konverterer et kjørbart program eller et lavt nivå / maskinspråk til et format som er forståelig for programvareprogrammerere. Den utfører operasjoner av en kompilator, som oversetter kildekoden til et kjørbart format, men omvendt. Mottakeren av en dekompilator er en menneskelig bruker, mens kompilatoren er maskinen.Techopedia forklarer Decompiler
En dekompilator, som en demonterer, jobber via revers engineering. Dekompilatoren oversetter en kompilert kode eller en kjørbar fil til kode på høyt nivå.
En dekompilator kan være nyttig i noen tilfeller for følgende formål:
- Gjenoppretting av mistet kildekode for å arkivere eller vedlikeholde koden
- Feilsøkingsprogrammer
- Antivirusfunksjon for å finne sårbarheter i programmet
- Interoperabilitet for å lette migrering av et program over plattformer
