“Conocimiento Programación>C /C + + Programming

Cómo desmontar un Dll

2015/8/20
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.

C /C + + Programming
Cómo obtener elementos de una matriz en C
Cómo llamar a una matriz de cadenas en C + +
Cómo escribir un programa en C para convertir a Hexadecimal Decimal
¿Qué acción no sería parte de un programa CAD?
Cómo declarar una constante estática en C
Cómo utilizar un interruptor de la caja con los rangos de C + +
Cómo inicializar punteros
¿Cuál es el comando utilizado para probar la memoria?
Conocimiento de la computadora © http://www.ordenador.online