home *** CD-ROM | disk | FTP | other *** search
Wrap
The III CrackMe by FuzzyCat/Da Breaker Crew -------------------------------------------------------------------------------- Author: stealthFIGHTER Target: FuzzyCat's Crackme III Where: CrackMes.cjb.net Tools: SoftIce Protection: Name/Company/Serial Level: 1/10 -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Run Crackme >>> fill your details (For me name: stealthFIGHTER, company: WWW, serial: 2319998) >>> push 'Check' button >>> nothing happens. Go to SoftIce set breakpoint: bpx GetDlgItemTextA >>> go back and push button again >>> we are in SoftIce. Crackme breaks 3 times because we have 3 input boxes. In SoftIce press twice F5 and then F11 to see the caller. You should be here: -------------------------------------------------------------------------------- :00401187 E846000000 call 004011D2 ; Here is the CALL :0040118C 33D2 xor edx, edx ; 'Clear' EDX :0040118E 8B154E324000 mov edx, dword ptr [0040324E] ; Move fake serial in EDX :00401194 391546324000 cmp dword ptr [00403246], edx ; Compare fake serial with real serial :0040119A 7526 jne 004011C2 ; If they are different jump to bad cracker :0040119C 6A30 push 00000030 -------------------------------------------------------------------------------- Trace and stop at cmp dword ptr [00403246], edx. Here Crackme compares our serials. In EDX we have fake serial and in [00403246] we have real serial. In your Register Window you should see: -------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- EAX=xxxxxxxx EBX=xxxxxxxx ECX=xxxxxxxx EDX=39313332 <= my fake serial EDI=xxxxxxxx EBP=xxxxxxxx ESP=xxxxxxxx EIP=xxxxxxxx CX=xxxx DS=xxxx SS=xxxx ES=xxxx FS=xxxx GS=xxxx DS:00403246=DF740F2F <= our serial ---------------------------------------------------------------------------------- -------------------------------------------------------------------------------- When you type ? EDX you'll see your serial, for me it is: -------------------------------------------------------------------------------- 39313332 0959525682 "9132" -------------------------------------------------------------------------------- 39313332 := HexaDecimal value of fake serial 959525682 := Decimal value of f.s. 9132 := backward ASCII value -------------------------------------------------------------------------------- Now to see real serial do the same: type ? DF740F2F (remember at the Register Window) and you'll get: -------------------------------------------------------------------------------- DF740F2F 3748925231 (-546042055) "▀t/!" -------------------------------------------------------------------------------- ▀t/! := backward ASCII value, so the real serial is: !/t▀ -------------------------------------------------------------------------------- Disable all breakpoints and as serial type: !/t▀ >>> Yeahhh!! Registered!!. When you enter different names and companies and the same serial it will accept it >>> no need to code a keygen. -------------------------------------------------------------------------------- Crackme cracked! -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- If I make a mistake please mail me: stealthFIGHTER Or visit my page: nitrous.hop.to (popup window) stealthfighter.cjb.net (sometimes down) -------------------------------------------------------------------------------- - --------------------------------------------------------------------------------