Cómo desbloquear software con archivos DLL

Autor: Louise Ward
Fecha De Creación: 8 Febrero 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
🤓 ¿Que son los archivos DLL? GUÍA - COMO SOLUCIONAR LOS ERRORES ✅
Video: 🤓 ¿Que son los archivos DLL? GUÍA - COMO SOLUCIONAR LOS ERRORES ✅

Contenido

¿Alguna vez ha querido aprender a autoproteger un programa? Con las herramientas adecuadas, podrá analizar el funcionamiento interno de un programa y ver cómo funciona el proceso anti-copia. Con Assembly (un tipo de lenguaje de programación de bajo nivel), incluso puede cambiar estos programas para usarlos sin tener que registrarse o pagar. Si desea hacer esto, debe descifrar el software modificando la DLL.

Pasos

  1. Más información sobre la programación de ensamblajes. Para descifrar la mayoría del software, es necesario tener un buen conocimiento del lenguaje ensamblador.Derivado del lenguaje de máquina, por lo que cada ensamblado es específico del tipo de computadora que está utilizando. La mayoría de los ensamblajes se expresan en binario y hexadecimal.

  2. Prepara herramientas. Para analizar y editar archivos DLL, necesita una variedad de herramientas. El primero es W32DASM, un descompilador de software que le permite analizar programas. El siguiente es SoftIce - Herramienta de comprobación de errores de Windows. También necesitará un buen editor de lenguaje de programación como UltraEdit o Notepad ++.

  3. Inicie el programa que desea hacer jailbreak con W32DASM. Verá que el programa está cargando las DLL. Utilice W32DASM para analizar qué funciones se están llamando desde la DLL.

  4. Encuentra un cronómetro. Muchos programas utilizan funciones de temporización para evitar la copia, y cuando se acabe el tiempo, el usuario no podrá acceder al programa. Nuestro objetivo es encontrar y pasar el código de tiempo.
    • Si el programa al que le estás haciendo jailbreak utiliza una forma diferente de protección, necesitarás encontrar esa función.
  5. Establezca un punto de parada para el temporizador. Después de aislar el temporizador, configure SoftIce para que interrumpa cuando llegue el momento. Esto le permitirá ver el código exacto que tuvo lugar cuando se llamó al temporizador.
  6. Cambia el código del temporizador. Una vez que encuentre el código del temporizador, puede cambiarlo para que el temporizador nunca llegue al punto en el que no pueda acceder al programa. Por ejemplo, puede hacer que el temporizador no pueda contar hasta el límite de interrupciones o saltar para pasar el contador. anuncio

Advertencia

  • La piratería de software es ilegal en la mayoría de los países.
  • Crackear casi todo el software también es ilegal.