Na família de sistemas operacionais Windows , uma Dynamic Link Library ( DLL) é um arquivo que contém uma combinação de código, dados e outros recursos. A DLL normalmente fornece um conjunto de recursos que foram segregados em uma biblioteca separada como uma decisão arquitetônica. Código em uma DLL está no formato de máquina , ou seja, como as instruções diretamente executáveis pelo processador do computador. Porque o código de máquina não é facilmente legível por seres humanos , um utilitário desmontador pode convertê-lo em linguagem de montagem , que é fácil de entender. Você pode desmontar o código em uma DLL no seu computador Linux. Instruções
1
Efetue login no computador Linux como um usuário com privilégios de leitura para o arquivo DLL. Iniciar um shell de comando , entrando em em modo texto
2
Navegue até o diretório onde o arquivo DLL é , digitando o seguinte comando no shell : .
Cd /home /ANITRA /dlls
Substitua "/home /ANITRA /dlls " pelo caminho absoluto para o diretório do DLL. Pressione " Enter".
3
Desmonte o código na DLL , digitando o seguinte comando no shell :
objdump -C - desmontar Library.dll < br >
Substituir " Library.dll " com o nome do arquivo DLL. Pressione " Enter". A opção " -C " para " objdump " decodifica símbolos de baixo nível em nomes , em nível de usuário legíveis . A saída do " objdump " será uma desmontagem completa do conteúdo de código do arquivo DLL.