Com desbloquejar el programari amb fitxers DLL

Autora: Louise Ward
Data De La Creació: 8 Febrer 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Letv Leeco Le Pro 3 AI X650 Stock ROM Firmware EUI 5.9.27S Install via Fastboot
Vídeo: Letv Leeco Le Pro 3 AI X650 Stock ROM Firmware EUI 5.9.27S Install via Fastboot

Content

Alguna vegada heu volgut aprendre a autoprotegir un programa? Amb les eines adequades, podreu analitzar el funcionament intern d’un programa i veure com funciona el procés anticòpia. Amb Assembly (un tipus de llenguatge de programació de baix nivell), fins i tot podeu canviar aquests programes per utilitzar-los sense haver de registrar-vos ni pagar. Si voleu fer això, heu de trencar el programari modificant la DLL.

Passos

  1. Més informació sobre la programació de l'Assemblea. Per reproduir la majoria de programari, cal tenir una bona comprensió del llenguatge de muntatge.Derivat del llenguatge de la màquina, de manera que cada muntatge és específic del tipus d’ordinador que utilitzeu. La majoria dels conjunts s’expressen en binari i hexadecimal.

  2. Prepareu eines. Per analitzar i editar fitxers DLL, necessiteu diverses eines. El primer és W32DASM, un descompilador de programari que us permet analitzar programes. El següent és SoftIce: eina de comprovació d’errors de Windows. També necessitareu un bon editor de llenguatge de programació com UltraEdit o Notepad ++.

  3. Inicieu el programa que voleu fer un jailbreak amb W32DASM. Veureu les DLL que el programa carrega. Utilitzeu W32DASM per analitzar quines funcions s’estan cridant des de la DLL.

  4. Cerqueu un temporitzador. Molts programes utilitzen funcions de temporització per evitar la còpia i, quan s’acabi el temps, l’usuari no podrà accedir al programa. El nostre objectiu és trobar i passar el codi del temps.
    • Si el programa que feu jailbreak utilitza una forma de protecció diferent, haureu de trobar aquesta funció.
  5. Definiu un punt d’aturada per al temporitzador. Després d'aïllar el temporitzador, configureu SoftIce perquè s'interrompi quan arribi el moment. Això us permetrà veure el codi exacte que va tenir lloc quan es va trucar al temporitzador.
  6. Canvieu el codi del temporitzador. Un cop trobeu el codi del temporitzador, el podeu canviar perquè el temporitzador no arribi mai al punt en què no tingueu accés al programa. Per exemple, podeu fer que el temporitzador no pugui comptar fins al límit d'interrupció o saltar per passar el comptador. publicitat

Advertiment

  • La pirateria de programari sense llicència és il·legal a la majoria de països.
  • Cracking gairebé tot el programari també és il·legal.