Surabaja 23 December 1998.
@eAsy crAcking for duMmies ...
MERRY XMAS & Happy NEW YEAR ...
[DISCLAIMER]
This simple tutor wont make you to become a GREAT CRACKER, but maybe can add your CRACKING KNOWLEDGE. First let's thanks to HARVESTR for putting my silly tuts in his NICE Page, and remember, if you use some PROGRAM and you like it make sure you BUY it !
TOOLS:
TARGET:
WINXFILES 32-BIT v3.5
Enough BULLSHIT let's BEGIN
Open W32DASM and Dissamble WINXFILES after doing that go to STRING DATA REFERENCES and find the string that you receive when you entered the wrong code. The message should say : '
INVALID REGISTRATION PASSWORD'Double Click this STUPID string and you'll see something like this :
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
:0046E194(C)
:
Just scroll it Up ......
:
0046E18F E89C57F9FF call 00403930 -------------->>>>>>> remember this OFFSET too !Now this one is interesting ......
What inside the
call 00403930 will be like this ::00403930 53 push ebx
:00403931 56 push esi
:00403932 57 push edi
:00403933 89C6 mov esi, eax
After the COMPARE instruction the FLAG REGISTER wiil depend on our CODE if its right then REGISTER FLAG will set to ZERO that mean get out from the CALL and display the BEAUTIFUL MESSAGE, I guess that is very easy to understand.
FAQ
[READER] : How do you know that EAX contain our CODE and EDX contain the REAL one ?
[OCHE] : You fOOl, use sOftICE and set some BREAKPOINTS.
[READER] : What BREAKPOINT ?
[OCHE] : BPX SHOWWINDOW and BPX 0046E18F .
[READER] : I don't understand with the last BREAKPOINT .........
[OCHE] : You remember this call 00403930 ...? look at the OFFSET and TRACE with F8 in sOftICE,
coz that's the last call before the PROGRAM decide that your PASSWORD is wrong or NOT.
[READER] : How do I see the REAL CODE ?Why don't you just write it with this tuts so I can register WINXFILES
quickly ?
[OCHE] : Use D EDX. F@CK YOU if you are just looking for the REAL SERIAL NUMBER
don't read this TUTS go and FIND it SOMEWHERE ELSE !
[READER] : F@CK YOU TOO OCHE !
ITS OE'97 4397100xxx Corp.