Dynamic Link Library , DLL , son la versión de Microsoft de la programación modular. Ofrecen envasados, compilado , código reutilizable y datos. Múltiples aplicaciones pueden hacer uso de un archivo DLL apropiada en tiempo de ejecución mediante la especificación de un punto de acceso a ese archivo DLL y ejecutar procedimientos almacenados en su interior. Para modificar un archivo DLL , y por lo tanto modificar todos los programas que dependen , requiere desmontaje . Este es un proceso en el que el contenido binario del archivo DLL se convierten de nuevo en sus códigos de operación , legibles tanto humanos. El desmontaje se puede realizar mediante un programa informático llamado un desensamblador o un ser humano con un montón de tiempo libre . Cosas que necesitará
Editor Hexadecimal
x86 desensamblador
ensamblador x86
Mostrar más instrucciones
1
Abra el archivo DLL en un compatible x86, u otro el tipo de procesador , si es necesario , desensamblador . Esto se traducirá el contenido binario del archivo DLL en una , la producción de lenguaje ensamblador legible algo humano.
2
Guardar el resultado generado en el paso 1 como un archivo * . ASM .
Página 3
Utilice un editor de texto , editor hexadecimal u otra herramienta básica sin formato, para modificar el contenido del archivo de ensamblaje.
4
carga el archivo de ensamblado en el ensamblador y montar ella. El programa comprueba automáticamente si hay errores y si todo va bien, se generará un nuevo archivo * . EXE.
5
Cambie la extensión del archivo que se genera a partir del paso 4 de * . EXE a *. DLL.