Accueil Développement Qu'est-ce qu'un décompilateur? - définition de techopedia

Qu'est-ce qu'un décompilateur? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Decompiler?

Un décompilateur est un outil de programmation qui convertit un programme exécutable ou un langage de bas niveau / machine en un format compréhensible pour les programmeurs de logiciels. Il effectue les opérations d'un compilateur, qui traduit le code source dans un format exécutable, mais en sens inverse. Le destinataire d'un décompilateur est un utilisateur humain, tandis que celui du compilateur est la machine.

Techopedia explique Decompiler

Un décompilateur, comme un désassembleur, fonctionne par rétro-ingénierie. Le décompilateur traduit un code compilé ou un fichier exécutable en code de haut niveau.

Un décompilateur peut être utile dans certains cas aux fins suivantes:

  • Récupération du code source perdu pour archiver ou maintenir le code
  • Programmes de débogage
  • Capacité antivirus pour trouver des vulnérabilités dans le programme
  • Interopérabilité pour faciliter la migration d'un programme sur plusieurs plateformes
Qu'est-ce qu'un décompilateur? - définition de techopedia