- 27 Marzo 2008
- 6.251
- 0
- Miglior risposta
- 0
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
OllyDBG è un semplicissimo decompiler di ottima qualità. Se volete capire cosa state facendo dovete avere un minimo di conoscenza di assembly, comunque pur non avendola riuscirete a fare piccole cosuccie.
Es.
Questo è il nostro programma:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Appena premiamo check, inserendo un seriale sbagliato (dato che non lo conosciamo) uscirà un messaggio con scritto "Invalid serial key inserted". Grazie a OllyDBG possiamo "crackare" questo programma seguendo la tecnica del reverse engineering. Ovvero ne andremo a creare un'altro uguale copiandolo dal primo, che però ci permetta di andare avanti anche con un serial sbagliato, o addiriturra ci stampi lui il serial. Per ora non ci complichiamo la vita e ci accontentiamo di un serial sbagliato. Semplicemente dobbiamo trascinare l'icona del nostro eseguibile all'interno della finestra di OllyDBG, dopo premiamo il tasto destro > search for > all referenced text strings Ossia cercheremo tutte le stringhe che il nostro programma può scrivere. A questo punto troviamo nella lista che ci apparirà quella che ci interessa: "Invalid serial key inserted" e la clicchiamo due volte. Adesso clickiamo con il tasto destro e nel menù selezioniamo Binary > Fill with NOPs. Ovvero rendiamo l'operazione nulla, il programma non ci restituirà più il messaggio di errore. A questo punto clickiamo ancora con il tasto destro e scegliamo dal menù a tendina Copy to executable > All modifications in modo da salvare le nostre modifiche al programma. Infine tasto destro > Save file. Apritelo, inserite il serial che vi pare, tanto riuscirete ugualmente ad andare avanti.
Per fare pratica con questo programma, apparte lo studio dell'assembly, consiglio l'approfondimento con guide apposite e l'esercizio con i "crackmes". I crackmes sono dei programmi creati appositamente per essere crackati:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
è un ottimo sito dove si possono trovare crackmes in linguaggi diversi e di differente difficoltà!Screen:
Ultima modifica: