Dynamic Link Libraries , les DLL sont la version de Microsoft de la programmation modulaire. Ils offrent préemballés , compilé code réutilisable et données. Plusieurs applications peuvent utiliser un fichier DLL appropriée au moment de l'exécution en spécifiant un point d'entrée de ce fichier DLL et exécuter des routines stockées en son sein. Pour modifier une DLL, et donc modifier tous les programmes dépendants , nécessite le démontage. Il s'agit d' un processus où le contenu binaire du fichier DLL sont reconvertis dans leurs opcodes lisibles , peu humains. Le démontage peut être effectué soit par un programme informatique appelé un désassembleur ou un humain avec beaucoup de temps libre. Choses que vous devez hexadécimal éditeur x86 Disassembler Assembleur x86 Afficher plus Instructions 1 Ouvrez le fichier DLL dans un compatible x86 ou autre Type de processeur si nécessaire, désassembleur . Cela se traduira par le contenu binaire du fichier DLL en une sortie en langage assembleur lisible quelque peu humaine. 2 enregistrer la sortie généré à partir de l'étape 1 en tant que fichier *. ASM . Hôtels 3 Utilisez un éditeur de texte , éditeur hexadécimal ou un autre outil non - formatage de base , de modifier le contenu du fichier d'assemblage . 4 Chargez le fichier d'assemblage dans l'assembleur et le montage elle . Le programme vérifie automatiquement les erreurs et si tout va bien un nouveau fichier * . EXE sera générée . 5 changer l'extension du fichier du fichier généré à partir de l'étape 4 du * . EXE à * . DLL.
|