Taula de continguts:
Definició: què significa Decompiler?
Un decompiler és una eina de programació que converteix un programa executable o un llenguatge de nivell baix / màquina en un format comprensible per als programadors de programari. Realitza les operacions d’un compilador, que tradueix el codi font a un format executable, però a la inversa. El destinatari d’un descompilador és un usuari humà, mentre que el compilador és la màquina.Techopedia explica Decompiler
Un descompilador, com un desmuntador, funciona mitjançant enginyeria inversa. El decompilador tradueix un codi compilat o un fitxer executable a codi d'alt nivell.
En alguns casos, un decompilador pot ser útil per als propòsits següents:
- Recuperació del codi font perdut per arxivar o mantenir el codi
- Programes de depuració
- Capacitat antivirus per trobar vulnerabilitats al programa
- Interoperabilitat per facilitar la migració d’un programa a través de les plataformes
