DVDToolbox 0.13.7 | ||
Data |
by "Lonely Wolf" |
|
01/12/2003 |
Published by Quequero | |
|
Beh lone, mi devo complimentare, sei stato esemplare tanto nella compilazione del form quanto nella stesura, bravo lone! |
Chi dice di essere spacciato, lo è già per metà - Lord Byron |
.... |
|
.... |
Difficoltà |
(X)NewBies ( )Intermedio ( )Avanzato ( )Master |
Per cominciare dovremo unpackare il programma con upx e dopo aver domato il prog che non gradisce il fatto di essere stato decompresso, si procede con la rimozione della tediosa Nag Screen e al bloccaggio del contatore nel file dvdtoolbox.ini che si salva il numero di volte che lo usiamo...e a noi questo non piace molto, e poi che gliene frega no? :)
Introduzione |
Tools usati |
URL o FTP del programma |
Notizie sul programma |
Essay |
* Referenced by a (U)nconditional or (C)onditional Jump at Address: |:00401B0E(C) | :00401B15 xor esi, esi :00401B17 cmp eax, esi <- non ho (ancora) la + pallida idea di COSA cmp :00401B19 je 00401B2A <- ma so che se non salta ... :00401B1B mov edx, dword ptr [00429AE0] :00401B21 push esi :00401B22 mov byte ptr [edx], 00 <- ...arriva qui e si inkazza come una jena :00401B25 call 00415F41Cambiamo il jump e via...
:00401AE1 push 00000000 :00401AE3 push 00000000 :00401AE5 push 00000011 :00401AE7 push ebx * Reference To: KERNEL32.SetFilePointer, Ord:0000h | :00401AE8 Call dword ptr [0041F148] :00401AEE lea ecx, dword ptr [esp+24] :00401AF2 push 00000000 :00401AF4 push ecx :00401AF5 push 00000006 :00401AF7 push ebp :00401AF8 push ebx Reference To: KERNEL32.ReadFile, Ord:0000h <- Salve :) (dai parametri pushati sopra realizzo che il file in questione è...l'exe del prog :00401AF9 Call dword ptr [0041F144] :00401AFF mov ecx, 00000006 <- Lunghezza stringa per cmpsb :00401B04 lea edi, dword ptr [esp+10] <- carica la prima dalla memoria :00401B08 mov esi, ebp <- la seconda letta dal file :00401B0A xor eax, eax :00401B0C repz :00401B0D cmpsb <- e le confronta :00401B0E je 00401B15 <- zompa (vedi sopra) :00401B10 sbb eax, eax :00401B12 sbb eax, FFFFFFFFSiccome sono un fan di softice :) a questo punto possiamo anche mettere un bpx su readfile e seguire passo passo - chiudete pure il disassemblatore :p ... (premete F12 tante volte quante necessario per arrivare nel modulo del dvdtoolbox)
:00401B19 je 00401B2A :00401B1B mov edx, dword ptr [00429AE0] :00401B21 push esi :00401B22 mov byte ptr [edx], 00
Note finali |
Ancora non mi sembra vero, il primo tutorialino, qui! :) Salutoni a Que (aka l'uomo ombra :D ihih), Andreageddon, albe, evilcry (lo aggiorni o no cryptorev? :P eheh), N0body88 (hai visto bro?:*), NitroTheDemon, Quake2_AM, Ntoskrnl (grazie anche per il supporto tecnico notturno:D), Zairon, Pincopall, Ironspark (grazie x sopportarmi ;D), Kratorius, ph0bbino (don't worry, be happy), mrcode, Zerobyte, k0rn[CSA], Giulia__87...e tutti quelli che mi sfuggono. Ciao #crack-it!!!
Disclaimer |
L'autore non si ritiene lontanamente responsabile per usi impropri delle informazioni esposte, scritte per il solo scopo didattico. Naturalmente siete tutti incoraggiati a procurarvi il prog originale, a rimettere pure la marmitta originale al motorino ecc.. e nel caso, ad aspettare quei 10 secondi prima che possiate cliccare sul pulsante ok, perchè questo programma è stato studiato anche per insegnarvi l'antica arte zen della pazienza. Boni, fate i bbravi miraccomando...