Cómo romper el software modificando los archivos dll

¿Alguna vez has querido saber cómo se protege un programa de ser copiado?? Con las herramientas adecuadas, puede examinar el funcionamiento interno de un programa y experimento con ingeniería inversa. Necesitará que tenga una empresa firme en la programación de ensamblaje y el código hexágono para comenzar, y una aplicación de desmontaje. Una vez que esté familiarizado con el código, puede modificar las DLL para que sus programas correspondientes nunca tengan que ser registrados o comprados.

Pasos

  1. Imagen titulada Software de crack modificando los archivos DLL Paso 1
1. Aprender la programación de ensamblaje y la manipulación de código hexagonal. Si desea descifrar la mayoría de los software, deberá tener una buen agarre en el montaje, que es un lenguaje de programación de bajo nivel. El ensamblaje se deriva del lenguaje de la máquina, y cada lenguaje de ensamblaje es específico para el tipo de computadora que está utilizando. La mayoría del lenguaje de montaje se expresa a través de binario y hexadecimal.
  • Imagen titulada Software de crack modificando los archivos DLL Paso 2
    2. Instalar un desasmante. Para examinar y modificar DLLS, necesitará varias herramientas diferentes, incluido un desmontaje. Ida Pro Es una excelente opción, ya que es un desmontaje y depurador. Afortunadamente hay una versión gratuita disponible de https: // rayos hexagonales.Com / Productos / IDA / Soporte / Descargar_FreeWare, Aunque es mucho más limitado en la funcionalidad que la versión PRO. Tú también puedes prueba dotpeek, que es un descompilero de soporte DLL que descompila .Código de montaje neto a C #. Otra opción es Ollydbg, que le permite abrir archivos DLL gratis.
  • Imagen titulada Software de crack modificando los archivos DLL Paso 3
    3. Abra la aplicación que desea agrietar en su desasmante. El proceso es un poco diferente dependiendo de qué desmontaje está usando. Esto le mostrará qué archivos DLL están siendo cargados por el programa. Use el depurador para examinar qué funciones se llaman desde la DLL.
  • Imagen titulada Software de crack modificando los archivos DLL Paso 4
    4. Encuentra la función de contador. Muchos programas utilizan un temporizador para la protección de copia, y cuando se agota el temporizador, el usuario ya no puede acceder al programa. El objetivo es encontrar este código de contador, y luego omitirlo.
  • Si el programa, usted está crack, usa una forma de protección diferente, deberá buscarlo en su lugar.
  • Imagen titulada Software de crack modificando los archivos DLL Paso 5
    5. Establecer un punto de ruptura en el mostrador. Una vez que haya aislado la función de contador, configure su desasmante para que se rompa cuando se encuentra. Esto le permitirá mirar el código exacto que está ocurriendo cuando se llama la función Contador.
  • Imagen titulada Software de crack modificando los archivos DLL Paso 6
    6. Cambiar el código de contador. Ahora que ha encontrado el código para la función de contador, puede cambiar el código para que el contador nunca llegue al punto donde lo apague del programa. Por ejemplo, podría hacerlo para que el contador no pueda contar hasta el límite de descanso o puede evitar el mostrador saltando sobre él.`
  • Imagen titulada Software de crack modificando los archivos DLL Paso 7
    7. Recompila tu software recién roto. Después de desmontar y editar, deberá compilar la nueva versión del programa para que sus cambios se propaguen a los archivos DLL y otras dependencias.
  • Advertencias

    La piratería de software es ilegal, también lo hacen por su propio riesgo.
  • Es ilegal romper la mayoría de los software.
  • Artículos Relacionados