In de Windows-familie van besturingssystemen , een Dynamic Link Library Demonteer ( DLL ) is een archief -bestand met een willekeurige combinatie van code , gegevens en andere bronnen . Een DLL levert meestal een set van middelen die zijn gescheiden op een aparte bibliotheek als een architectonisch beslissing . Code in een DLL-bestand is in de machine -formaat , dat is, zoals instructies direct uitvoerbaar door de processor van de computer . Omdat machine code is niet gemakkelijk leesbaar door de mens , kan een disassembler hulpprogramma te zetten in assembler , die gemakkelijker te begrijpen . U kunt de code demonteren in een DLL-bestand op je Linux computer . Instructies 1 Log in om de Linux- computer als een gebruiker met leesrechten voor het DLL-bestand . Start een command shell door in te loggen in de tekst mode kopen van 2 Navigeer naar de map waar het DLL -bestand is , door het volgende commando in de shell : . Cd Twitter /home /anitra /dlls Vervang " /home /anitra /dlls " door het absolute pad naar de directory van de DLL 's . Druk op ' Enter '. 3 Demonteer de code in het DLL-bestand door het volgende commando in de shell : objdump - C - demonteren Library.dll < br > Vervang " Library.dll " met de naam van het DLL-bestand . Druk op " Enter ". De " - C " optie " objdump " decodeert low - level symbolen in voor mensen leesbare , user - level namen . De output van " objdump " zal een compleet demonteren van de inhoud code van het DLL-bestand .
|