Descifrar software editando archivos dll

¿Siempre has querido saber cómo funciona la protección anticopia con los programas informáticos?? Con las herramientas adecuadas, puede analizar cómo funciona un programa y ver cómo funciona la protección contra copias. El lenguaje ensamblador le permite cambiar estos programas para que nunca necesiten registrarse o comprarse.

Pasos

Imagen titulada Crack Software modificando archivos DLL Paso 1
1. Aprende el lenguaje ensamblador. Para poder crackear la mayoría del software necesitas dominar el lenguaje ensamblador o ensamblador, eso es un "nivel bajo"-lenguaje de programación. El lenguaje ensamblador es una representación simbólica del lenguaje de máquina, y cada lenguaje ensamblador está asociado específicamente con el tipo de computadora que está usando. La mayoría de los lenguajes ensambladores se expresan en instrucciones binarias o hexadecimales.
Imagen titulada Crack Software modificando archivos DLL Paso 2
2. Instalar un desensamblador. Para examinar y modificar archivos DLL, necesita varias herramientas, incluido un desensamblador. AIF Pro es una buena alternativa porque es un desensamblador y depurador. Afortunadamente, hay una versión gratuita disponible en https://www.rayos hexagonales.com/products/ida/support/download_freeware, aunque es mucho más limitada en funcionalidad que la versión Pro. Tú también puedes prueba dotPeek, que es un descompilador compatible con DLL que .El código ensamblador NET se descompila en C#. Otra alternativa es ollydbg, que te permite abrir archivos DLL gratis.
Imagen titulada Crack Software modificando archivos DLL Paso 3
3. Abra la aplicación que desea descifrar en su desensamblador. El proceso es un poco diferente dependiendo del desensamblador que uses. Esto muestra qué archivos DLL carga el programa. Use el depurador para examinar qué funciones se llaman desde la DLL.
Imagen titulada Crack Software modificando archivos DLL Paso 4
4. Encuentra la función contador. Muchos programas usan un reloj de tiempo como protección contra copias, cuando se acaba el tiempo, un usuario ya no puede usar el programa. El objetivo es encontrar y evitar este código de contador.
Si el programa que desea descifrar utiliza una forma diferente de seguridad, debe buscarla.
Imagen titulada Crack Software modificando archivos DLL Paso 5
5. Establecer un punto de interrupción en el contador. Una vez que haya aislado la función de contador, puede usar SoftIce para romper el código a medida que sucede. Para que pueda ver el código exacto que se llamará cuando se active la función de contador.
Imagen titulada Crack Software modificando archivos DLL Paso 6
6. Cambiar el código del contador. Ahora que ha encontrado el código de la función de contador, puede cambiar el código para que el contador nunca llegue al punto en el que ya no puede acceder al programa. Por ejemplo, puede modificarlo para que el contador no cuente hasta el límite, o puede omitir el contador pasando por encima.
Imagen titulada Crack Software modificando archivos DLL Paso 7
7. Vuelva a compilar su software recién descifrado. Después de desensamblar y editar, debe compilar la nueva versión del programa para que sus cambios se reflejen en los archivos DLL y otras dependencias.

Advertencias

  • La piratería de software es ilegal.
  • El cracking es ilegal con la mayoría del software.

  • Оцените, пожалуйста статью