cómo desensamblar dll en linux

Download Cómo Desensamblar DLL en Linux

If you can't read please download the document

Upload: jennifer-ingram

Post on 18-Jan-2016

240 views

Category:

Documents


0 download

DESCRIPTION

desensamblar dll linux

TRANSCRIPT

Cmo desensamblar DLL en Linux

En la familia de sistemas operativos Windows, una biblioteca de enlace dinmico (DLL por sus siglas en ingls) es un archivo que contiene una combinacin de cdigo, datos y otros recursos. Una DLL normalmente proporciona un conjunto de recursos que han sido segregados en una biblioteca independiente como una decisin arquitectnica. El cdigo en un DLL est en formato de la mquina, es decir, como instrucciones ejecutables directamente por el procesador del equipo. Dado que el cdigo no es fcilmente legible por el ser humano, una utilidad de desensamblador puede convertirlo en lenguaje ensamblador, lo que es ms fcil de entender. Puedes desensamblar el cdigo en un archivo DLL en el equipo Linux.

Instrucciones

1 Inicia sesin en el equipo Linux como usuario con privilegios de lectura para el archivo DLL. Inicia un shell de comandos al iniciar sesin en modo texto.

2 Ve a la ruta donde el archivo DLL est, escribiendo el siguiente comando en la shell: cd /home/anitra/dlls Reemplaza"/home/anitra/dlls" por la ruta absoluta al directorio del archivo DLL. Pulsa el botn "Enter".

3 Desmonta el cdigo de la DLL escribiendo el siguiente comando en la shell: objdump -C --disassemble library.dll Reemplaza "library.dll" con el nombre del archivo DLL. Pulsa el botn "Enter". La opcin "-C" de "objdump" decodifica smbolos de bajo nivel en legibles, a nivel de usuario. El resultado de "objdump" ser un completo de desarme de los contenidos de cdigo del archivo DLL.