Software di cracking modificando i file dll

Contenuto

Hai sempre desiderato sapere come funziona la protezione dalla copia con i programmi per computer? Con gli strumenti giusti, puoi analizzare come funziona un programma e vedere come funziona la protezione dalla copia. Il linguaggio assembly ti consente di modificare questi programmi in modo che non debbano mai essere registrati o acquistati.

Passi

Immagine titolata Crack Software by Modifying DLL Files Step 1
1. Impara il linguaggio assembly. Per essere in grado di decifrare la maggior parte dei software è necessario padroneggiare il linguaggio assembly o l`assembly, ovvero a "basso livello"-linguaggio di programmazione. Il linguaggio assembly è una rappresentazione simbolica del linguaggio macchina e ogni linguaggio assembly è specificamente associato al tipo di computer in uso. La maggior parte dei linguaggi assembly sono espressi in istruzioni binarie o esadecimali.
Immagine titolata Crack Software by Modifying DLL Files Step 2
2. Installa un disassemblatore. Per esaminare e modificare le DLL, sono necessari diversi strumenti, incluso un disassembler. IDA Pro è una buona alternativa perché è un disassemblatore e un debugger. Fortunatamente, è disponibile una versione gratuita https://www.raggi esadecimali.com/products/ida/support/download_freeware, sebbene sia molto più limitato nelle funzionalità rispetto alla versione Pro. Puoi anche dotPeek prova, che è un decompilatore che supporta DLL .Il codice assembly NET viene decompilato in C#. Un`altra alternativa è OllyDBG, che ti consente di aprire file DLL gratuitamente.
Immagine titolata Crack Software by Modifying DLL Files Step 3
3. Apri l`applicazione che vuoi decifrare nel tuo disassembler. Il processo è leggermente diverso a seconda del disassemblatore utilizzato. Questo mostra quali file DLL vengono caricati dal programma. Utilizzare il debugger per esaminare quali funzioni vengono chiamate dalla DLL.
Immagine titolata Crack Software by Modifying DLL Files Step 4
4. Trova la funzione contatore. Molti programmi utilizzano un orologio come protezione dalla copia, quando il tempo è scaduto un utente non può più utilizzare il programma. L`obiettivo è trovare e aggirare questo codice contatore.
Se il programma che vuoi decifrare utilizza una forma di sicurezza diversa, dovresti cercarla.
Immagine titolata Crack Software by Modifying DLL Files Step 5
5. Imposta un punto di interruzione sul contatore. Dopo aver isolato la funzione contatore, puoi utilizzare SoftIce per rompere il codice mentre accade. Quindi puoi guardare il codice esatto che verrà chiamato quando viene attivata la funzione contatore.
Immagine titolata Crack Software by Modifying DLL Files Step 6
6. Modificare il codice contatore. Ora che hai trovato il codice della funzione contatore puoi modificare il codice in modo che il contatore non raggiunga mai il punto in cui non puoi più accedere al programma. Ad esempio, puoi modificarlo in modo che il contatore non possa contare fino al limite, oppure puoi bypassare il contatore superandolo.
Immagine titolata Crack Software by Modifying DLL Files Step 7
7. Ricompila il tuo software appena crackato. Dopo lo smontaggio e la modifica, è necessario compilare la nuova versione del programma in modo che le modifiche si riflettano nei file DLL e in altre dipendenze.

Avvertenze

  • La pirateria informatica è illegale.
  • Il cracking è illegale con la maggior parte dei software.

  • Condividi sui social network: