Comment décompiler des fichiers exe

Anonim

Comment décompiler des fichiers exe

La décompilation implique la récréation du code source du programme dans la langue sur laquelle il a été écrit. En d'autres termes, il s'agit du processus de processus de compilation inverse lorsque le code source est converti en instructions de la machine. La décompilation peut être effectuée à l'aide d'un logiciel spécialisé.

Méthodes de décompilation des fichiers EXE

La décompilation peut être un auteur logiciel utile qui a perdu des codes source ou juste des utilisateurs qui souhaitent apprendre les propriétés d'un programme. Pour cela, il existe des programmes spéciaux de décompilateur.

Méthode 1: VB Decompiler

Premièrement, considérez le décompiler VB, qui vous permet de décompiler des programmes écrits dans Visual Basic 5.0 et 6.0.

Télécharger VB Decompiler

  1. Cliquez sur "Fichier" et sélectionnez "Ouvrir le programme" (Ctrl + O).
  2. Ouverture standard du programme dans VB Decompiler

  3. Trouver et ouvrir le programme.
  4. Ouverture EXE dans VB Decompiler

  5. La décompilation devrait immédiatement commencer. Si cela ne se produit pas, cliquez sur le bouton Démarrer.
  6. Courir décompilant dans VB Decompiler

  7. À la fin du bas de la fenêtre, le mot "décompilé" apparaîtra. Sur le côté gauche, il y a un arbre d'objets, et dans le centre peut afficher le code.
  8. Afficher le code source via VB Decompiler

  9. Si nécessaire, enregistrez les éléments décompilés. Pour ce faire, cliquez sur "Fichier" et sélectionnez l'option appropriée, par exemple, "Enregistrer un projet décompilé" pour extraire tous les objets dans le dossier du disque.
  10. Sauvegarde d'un projet décompilé dans le décompiler VB

Méthode 2: refox

En termes de programmes de décompilation compilés via Visual FoxPro et Foxbase +, Refox s'est bien prouvé.

Télécharger le programme Refox

  1. Grâce au navigateur de fichiers intégré, recherchez le fichier EXE souhaité. Si vous êtes alloué, le droit sera affiché à droite.
  2. EXE recherche par refox

  3. Ouvrez le menu contextuel et sélectionnez «Décompiler».
  4. Transition à décompiler dans le refox

  5. Une fenêtre s'ouvre là où vous souhaitez spécifier le dossier pour enregistrer des fichiers décompilés. Après avoir cliqué sur "OK".
  6. Courir décompilant dans le refox

  7. À la fin, un tel message apparaîtra:
  8. Achèvement de décompilation dans le refox

Vous pouvez afficher le résultat dans le dossier spécifié.

Méthode 3: Dede

Dede sera utile pour les programmes de décompilation sur Delphes.

Télécharger le programme Dede

  1. Cliquez sur le bouton "Ajouter un fichier".
  2. Ajouter un fichier à Dede

  3. Trouvez le fichier EXE et ouvrez-le.
  4. Ajouter EXE à Dede

  5. Pour commencer à décompiler, cliquez sur le bouton Process.
  6. Commencez à décompiler dans Dede

  7. Après avoir réussi la procédure, ce message apparaît:
  8. Achèvement de décompilation dans Dede

    Les informations sur les classes, les objets, les formulaires et les procédures seront affichées dans des onglets distincts.

  9. Pour enregistrer toutes ces données, ouvrez l'onglet "Projet", définissez les cases à cocher en regard des types d'objets que vous souhaitez enregistrer, sélectionnez le dossier et cliquez sur "Faire des fichiers".
  10. Économiser des objets décompilés dans Dede

Méthode 4: Source Source EMS

Le Decompiler Source Source de EMS vous permet de travailler avec des fichiers EXE compilés à l'aide du constructeur DELPHI et C ++.

Télécharger le programme EMS Source Rescourer

  1. Dans le bloc "Fichier exécutable", vous devez spécifier le programme souhaité.
  2. Dans "Nom du projet", écrivez le nom du projet et cliquez sur "Suivant".
  3. Sélection de la source et du nom du projet dans EMS Source Sourisher

  4. Sélectionnez les objets nécessaires, spécifiez la langue de programmation et cliquez sur "Suivant".
  5. Sélectionnez Objets et programmation Langue dans EMS Source Souriseur

  6. Dans la fenêtre suivante, le code source est disponible en mode Aperçu. Il reste à sélectionner le dossier de sortie et à cliquer sur le bouton "Enregistrer".
  7. Aperçu et préservation du projet dans EMS Source Rescuner

Nous avons examiné les décompileurs populaires pour les fichiers EXE rédigés dans différentes langages de programmation. Si vous connaissez d'autres options de travail, écrivez-y dans les commentaires.

Lire la suite