






La pirateria informatica è illegale. Il cracking è illegale con la maggior parte dei software.
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

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.

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.

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.

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.

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.

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.

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
Articoli sull'argomento "Software di cracking modificando i file dll"
Condividi sui social network:
Popolare