PDA

View Full Version : Help with No-CD crack


Xoraz
November 26th, 2008, 13:17
[using OllyDbg]
hi, i just installed a game , but my cd drive makes much noise when having a disc in and im also interested in RE, so i figured i could try to crack it...

well so far, i have checked the string refs in olly but the cd not found isnt there.

i figured i could use: bp GetDriveTypeA, it works and im brought to this command:

cmp eax, 5

below there is a jnz short...

ive searched a few lines up and there is an test eax,eax command. ive tried chaning cmp eax,5 to cmp eax, 3 and also to change the call that is above test eax,eax to mov eax, 1

after this the game wont even show the cd error, so i figured that this gotta be the wrong ones. but i just dont see any other....

so, anyone knows what the problem might be? ^^

thx in advance..

-Xoraz

Arcane
November 26th, 2008, 16:20
well is your Game / app protected with any form for anti-copy protection ? and perhaps you could list the code your trying to patch ? with notes fitting it then im sure somebody will be able to help you

Xoraz
November 27th, 2008, 08:44
ok i used peid and it doesnt show any protection, just to be sure i checked the extra tab thigny and there it says it is paced.. so after a while i checked with aother proggy and it said its protected by Safedisc 1.30.010.

ive found a few scripts to use with the ollyscript plugin but i can only find for version 2xx and above... so they wont work :S

anyone got a clue what other tricks i could try?

-Xoraz

XER
November 27th, 2008, 14:23
It seems that you're using a mallet to hammer in a tack here. Unless you're just reversing the program to learn, there's a simpler way of solving your problem. All you need to do here is create an .iso image of your disc and then mount the image to your hard drive. You can use program like Alcohol 120 or PowerISO to do this. Some games will work with this and others won't but it's worth the effort to find out. If you still want to reverse the program that's cool, but at least you'll be able to play the game without the racket from your cd drive in the mean time.

Xoraz
November 27th, 2008, 14:33
yeah i know ^^, just wanted to try and make it no-cd crack..
kinda fun if i just get it working lol

XER
November 27th, 2008, 14:35
I hear that. Nothing better than experiencing that AHA! moment. And then reaping the rewards of course. Gl.

Xoraz
November 27th, 2008, 14:46
^^, ima try a bit more

rendari
December 1st, 2008, 13:19
Is there a .ICD file in the same directory as the game executable you are attempting to reverse?

evlncrn8
December 1st, 2008, 23:26
Quote:
[Originally Posted by rendari;78010]Is there a .ICD file in the same directory as the game executable you are attempting to reverse?

heh i was about to ask the same thing, then saw this...
Quote:

ok i used peid and it doesnt show any protection, just to be sure i checked the extra tab thigny and there it says it is paced.. so after a while i checked with aother proggy and it said its protected by Safedisc 1.30.010.


so i'd presume .icd there for sure...

rendari
December 1st, 2008, 23:29
Well then he can just use the appropriate version of Unsafedisc and *boom* NOcd created. Nifty little utility

Xoraz
December 2nd, 2008, 16:00
no icd file there -.- ?...

edit:nvm,managed to get it cracked, thx for the help ppl

xenakis
December 2nd, 2008, 17:08
Could you share your findings/solution so that in the future when someone stumbles upon this thread they can learn something?

Xoraz
December 3rd, 2008, 08:27
i just used the unsafedisc as rendari suggested ^^

WaxfordSqueers
December 7th, 2008, 02:02
Quote:
[Originally Posted by Xoraz;78046]i just used the unsafedisc as rendari suggested ^^
So, then, you really were not interested in reversing it? When you couldn't get past the GetDriveType, then realized it had safedisk, did you not wonder why the GetDriveType patch didn't work? How did they know you had patched it?

evaluator
December 7th, 2008, 12:51
he just needs resurection on:
>>I promise that I have read the FAQ and tried to use the Search to answer my question.

Aimless
December 7th, 2008, 13:10
Um... this is a first. No, really.

I've seen people want to break CD checks BECAUSE they wanna play without a CD. Not because the CD makes a lot of noise.

Suggest you COPY all the files in the CD into the GAME installation folder.

Your CD should then be accessed a lot less (unless, you've tried and used the game installation option that says MINIMAL installation or somesuch)

Have Phun