KANAL23 Tutorial
Deadly Dozen Cd check |
|
---|---|
Download it from |
|
Written by |
        <bLaCk-eye> |
---|
Tools |
|
---|
Rating |
|
---|
Introduction |
---|
Wellcome to my 3rd tut.I dont know if it can be really considered a tut.Because of it's really simple(quite stupid!hehe)
protection scheme, if u take into consider that the hole game is over 500Mb.Ok, u got it:it's a game!Deadly Dozen.I dare
to say it's a copy of Mohaa(Medal of Honour), a pretty good one.So what can u crack at a game?Of course:it's Cd check routine.
And u'll see it's very eaaasy.
Please excuse my bad english!I hope u like this really litlle piece.
.
The Essay |
---|
Y don't usualy crack games,but y was surprised by it's easyness so i decided to write a tut.
Be sure that your cd ISN't in the CD-drive and try to launch the game:
"Please insert the Deadly Dozen Cd-rom into your Cd-drive and restart the game"-->Nice try!
Remember the message and open the tatget file in w32dasm.After the file loads search our meesage.Here is what we find:
* Possible StringData Ref from Data Obj ->"DEADLYDOZEN"
|
:0043FFAD 68C0F44E00 push 004EF4C0
:0043FFB2 51 push ecx
:0043FFB3 E828FC0800 call 004CFBE0
:0043FFB8 83C408 add esp, 00000008
:0043FFBB 85C0 test eax, eax
:0043FFBD 7406 je 0043FFC5 --> another posibility
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0043FF7A(C)
|
:0043FFBF 43 inc ebx
:0043FFC0 83FB1A cmp ebx, 0000001A
:0043FFC3 7C8A jl 0043FF4F
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0043FFBD(C)
|
:0043FFC5 83FB1A cmp ebx, 0000001A
:0043FFC8 6A00 push 00000000
:0043FFCA 752F jne 0043FFFB -->is the cd in drive?
* Possible StringData Ref from Data Obj ->"Error"
|
:0043FFCC 68B8F44E00 push 004EF4B8
* Possible StringData Ref from Data Obj ->"Please insert the Deadly Dozen "
->"CD-ROM into your CD Drive and "
->"restart the game"
|
:0043FFD1 6868F44E00 push 004EF468 --> here is were we land
:0043FFD6 6A00 push 00000000
Scroll up a little bit and u come over the conditional jump (0043FFCA).Could it be so simple?Try it
(change in hiew the jne -->je)!Does it work? If not shoot me!
One more thing you can change the je-->jne at 0043FFBD if you like,it has the same efect.
Thats it!(i told you it was to simple)
Final thoughts |
---|
In my opinion: 8 for the game and 4 for the protection.In american grades: -B for the game and -F for the protection.That's all...
Greetings |
---|
Groups:Kanal23
Individuals: Acid_Cool_178, +Orc, +Fravia and all the crackers from which i've learned something!!
This
Document is copyrighted to kanal23 and its members. Please mail the
author of this document for complains and those things.
Kanal23
are signing out for now.