Huis Ontwikkeling Wat is een decompiler? - definitie van techopedia

Wat is een decompiler? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Decompiler?

Een decompiler is een programmeertool die een uitvoerbaar programma of een laag niveau / machinetaal converteert naar een formaat dat begrijpelijk is voor softwareprogrammeurs. Het voert de operaties uit van een compiler, die broncode vertaalt naar een uitvoerbaar formaat, maar omgekeerd. De ontvanger van een decompiler is een menselijke gebruiker, terwijl de compiler de machine is.

Techopedia legt Decompiler uit

Een decompiler werkt, net als een demontage, via reverse engineering. De decompiler vertaalt een gecompileerde code of een uitvoerbaar bestand in code op hoog niveau.

Een decompiler kan in sommige gevallen nuttig zijn voor de volgende doeleinden:

  • Herstel van verloren broncode om de code te archiveren of te onderhouden
  • Programma's voor foutopsporing
  • Antivirus mogelijkheid om kwetsbaarheden in het programma te vinden
  • Interoperabiliteit om migratie van een programma naar verschillende platforms te vergemakkelijken
Wat is een decompiler? - definitie van techopedia