Dans la famille Windows de systèmes d'exploitation, une bibliothèque de liens dynamiques (DLL ) est un fichier d'archive contenant toute combinaison de code, de données et d'autres ressources . Une DLL fournit généralement un ensemble de ressources qui ont été présentés séparément sur une bibliothèque séparée comme une décision architecturale. Code dans une DLL est au format de la machine , c'est comme instructions directement exécutables par le processeur de l'ordinateur. Parce que le code machine n'est pas facilement lisible par les humains, un utilitaire de désassembleur pouvez le convertir en langage d'assemblage , ce qui est plus facile à comprendre . Vous pouvez démonter le code dans une DLL sur votre ordinateur Linux. Instructions 1 connecter à l'ordinateur Linux en tant qu'utilisateur avec les privilèges de lecture pour le fichier DLL. Lancer un shell de commande en vous connectant en mode texte 2 Naviguez vers le répertoire où le fichier DLL est , en tapant la commande suivante dans le shell : . Cd /home /anitra /DLL Remplacer " /home /anitra /DLL " par le chemin absolu du répertoire de la DLL. Appuyez sur " Entrée". 3 Démonter le code dans la DLL en tapant la commande suivante dans le shell : objdump -C - démonter library.dll < br > Remplacer " library.dll " avec le nom du fichier DLL . Appuyez sur "Entrée". L'option "- C" à " objdump " symboles de bas niveau en décode , les noms de niveau utilisateur lisibles par un humain . La sortie de " objdump " sera une complète démonter le contenu de code du fichier DLL .
|