A:link { TEXT-DECORATION: underline } A:visited { TEXT-DECORATION: underline } A:active { COLOR: red; TEXT-DECORATION: underline } A:hover { COLOR: #8080ff; TEXT-DECORATION: underline }
ScreenHunter 2.2 |
||
Data |
by Spider |
|
Luglio 2001 |
Published by Quequero |
|
Crackare un prog è una sfida con noi stessi... |
Qualche mio eventuale commento sul tutorial :))) |
...Vinciamola!!! |
.... |
|
.... |
Difficoltà |
(X)NewBies ( )Intermedio ( )Avanzato ( )Master |
Mi sembra stupido scrivere un
tute su come crackare un prog così facile. Comunque penso che
possa essere utile ai newbies assoluti.
Il tutorial è breve, ma per una protezione così idiota non è
necessario scrivere un romanzo!
Introduzione |
Il programma permette di prelevare un'immagine dallo schermo e salvarla. L'immagine può avere varie forme (rettangolare, ellittica, ecc.)
Il programma presenta all'avvio
un noioso nag-screen che ci chiede il codice. In questo tutorial
vedremo come sopprimerlo.
Da qualche parte c'era scritto anche che dopo 30 giorni si deve
buttare, ma io ho portato la data al 31 dicembre 2099 e va lo
stesso che è una meraviglia.
Tools usati |
URL o FTP del programma |
L'ho scaricato dal sito http://www.download.com,
quindi cercatelo lì.
Notizie sul programma |
Il programma permette di prelevare
un'immagine dallo schermo e salvarla. L'immagine può avere varie
forme (rettangolare, ellettica, ecc.) <==== sì, è
proprio uguale a prima!
Essay |
:00425715 add esp, 00000004
:00425718 cmp eax, ebx ;confronta eax e ebx
:0042571A jne 00425723 ;se sono diversi salta a 00425723 (dopo la
call!!!)
:0042571C mov ecx, edi
:0042571E call 00425960 ;visualizza il nag
:00425723 push ebx
:00425724 push ebx
:00425725 push ebx
:00425726 push ebx
Non ci vuole molto a capire come fregare il programma... Abbiamo diverse possibilità: possiamo noppare la call, o trasformare il jne in jmp, ecc. La soluzione migliore, secondo me, è la seconda. Eliminiamo i bp precedenti (bc*) e settiamo un bel bp nella riga del jne. Riavviamo il programma (e poi basta che sarete già stanchi...) e non appena il Sice poppa alla riga 0042571A, scriviamo il comando "a", cioè Assemble code, e scriviamo:
Premiamo F5 per vedere com'è andata e... Funziona! Il nag-screen non compare e il prog passa direttamente alla main window!
Note finali |
Ed eccoci giunti alla fine del
tutorial. Saluto Quequero, AndreaGeddon, Yado, TheMR, Bubbo e
tutti gli altri della UIC.
Byeeeeeeeeeeeeeeeeeeeeeezzzz!!!!!!!
Spider
Disclaimer |
Vorrei ricordare che il software va comprato e non rubato, dovete registrare il vostro prodotto dopo il periodo di valutazione. Non mi ritengo responsabile per eventuali danni causati al vostro computer determinati dall'uso improprio di questo tutorial. Questo documento è stato scritto per invogliare il consumatore a registrare legalmente i propri programmi, e non a fargli fare uso dei tantissimi file crack presenti in rete, infatti tale documento aiuta a comprendere lo sforzo immane che ogni singolo programmatore ha dovuto portare avanti per fornire ai rispettivi consumatori i migliori prodotti possibili.
Noi reversiamo al solo scopo informativo e di miglioramento del linguaggio Assembly.