Forum Deserto
Scritto da
Non Autenticato
il 2010-07-01 18:56:00.0 alle 2010-07-01 18:56:00.0
QUESTO METODO NON VA BENE
scaricare il file
http://uploaded.to/?id=ix1s24

poi
scaricare l'editor esadecimale
http://www.ollydbg.de/download.htm

http://www.ollydbg.de/odbg110.zip

poi
aprire il file dentro a ollydbg
facendo da File> attach >selezionare percorso programma (che deve essere aperto)
andare nella finestra del codice
tasto destro Goto -> expression
mettere 00449650
fare doppio click sopra a sbb -1,eax
mettere xor eax,eax e premere assemble
poi schiacciare sulla freccia > (run)
e infine dal primo menu scegliere detach
parte il mulo ed si esce dal debugger
QUESTO METODO FUNZIONA
con xvi32
http://www.chmaas.handshake.de/delphi/freeware/xvi...

aprire l'exe nell'editor
address goto
hexadecimal
$49650
0x400000 + 0x49650 = 0x449650
http://pastebin.com/d5HpGF07

83 d8 ff corrisponde all'istruzione sbb $-1,%eax
dobbiamo cambiarla in xor %eax,%eax
corisponde a 31 c0
resta fuori un numero: ff
non possiamo lasciarlo così altrimenti crasha tutto
lo sostituiamo con NOP = nessuna operazione
che corrisponde a 90 (riga 17 pastebin)
quindi ricapitolando dobbiamo sostituire 83 d8 ff con 31 c0 90
sull'editor e scrivi i nuovi numeri
adesso salva
chiudi l'editor e prova
DONE
-
crakkare emule BlackStar @ 2010-07-01 18:56:00.0 di Non Autenticato