Contenu
Un "désassembleur", ou désassembleur, est un programme qui vous permet de consulter le code machine d'un programme en cours d'exécution. Le désassemblage est un type de procédure analytique utilisé par les programmeurs pour visualiser le fonctionnement d'un programme en mémoire. De nombreux programmes vous permettent de démonter un fichier "setup.exe", qui vous permet de voir comment la procédure d'installation s'exécute sur votre ordinateur.
Les instructions
Un désassembleur vous permet de voir le code machine d'un fichier (Images Comstock / Comstock / Getty Images)-
Téléchargez et installez le programme "IDA Pro" de "Hez Ray" (voir Ressources). Il s’agit d’une application à code de couleur qui vous permet de distinguer le code "setup.exe" du code du système d’exploitation Windows. La vue de la mémoire montre le code courant du fichier EXE situé dans la mémoire. Le programme vous permet également de manipuler les valeurs et de suspendre l'exécution du fichier. Cela vous permet de tester les options du programme pour le fichier "setup.exe".
-
Téléchargez et installez le "W32 DASM" (voir Ressources) sur l'ordinateur contenant le fichier "setup.exe". C'est un programme gratuit, il convient donc aux personnes n'ayant pas beaucoup d'expérience dans le désassemblage de fichiers en cours d'exécution et la lecture des codes dans la mémoire. L'interface est une simple fenêtre qui affiche le code dans chaque adresse de mémoire. Cependant, il n'est pas possible de changer le code en mémoire, comme dans "IDA Pro".
-
Téléchargez et installez "OllyDbg" (voir Ressources). Ce programme est un débogueur et un débogueur. Un débogueur fonctionne avec le débogueur pour afficher le code en mémoire et permettre au code d'être manipulé pour rechercher les problèmes et les erreurs dans le fichier "setup.exe". Ceci est un programme open source, vous pouvez donc ajouter des modules open source ou apporter vos propres améliorations au programme.