View Full Version : No CD
zhas
March 19th, 2003, 17:28
Hi
This is my first post here
I was trying to make the game run without CD
So as written in tutorials I was setting
bpx GetDriveTypeA breakpoint
and as written in those tutorials i was changing
83F805 into 83F803 in the code for example
Reference To: KERNEL32.GetDriveTypeA, Ord:00DFh
:0041D976 FF151CA56F00 Call dword ptr [006FA51C]
:0041D97C 83F805 cmp eax, 00000005
:0041D97F 752A jne 0041D9AB
But the Game still asks 4 CD
So what have I done wrong?
Or what else should do or look 4?
Thanks.
evlncrn8
March 19th, 2003, 17:41
there are probably further checks below in the code, calling GetVolumeInformationA etc etc.. all you've done is changed the compare from...
'is it a cdrom' (cmp eax,5)
into
'is it a hard disk)' (cmp eax,3)
so keep on tracing and analysing the code there
Manko
March 19th, 2003, 19:07
It could also be that you have to change the paths the game uses, because they might be pointing to the cd. If so, they'll probably be in some file or in the registry...
/Manko
Aimless
March 24th, 2003, 04:34
New Game == Big headache (usually commercial CD protection systems)
Old Game == Good chance to bypass CD (usually Quake 2 and below era)
Which one is yours?
Have Phun,
zhas
March 26th, 2003, 05:30
I think its old one i think so
zhas
April 4th, 2003, 04:33
Thanks guys you relly helped me!
Recently I came across anothergame for which I wanna make NOCD patch
The problem is that when SoftIce is active and I start the game it asks to turn off the debugger
( I suppose I should opt for FrogIce in that case)
So when i start the game without CD messagebox pops up it says about corrupted registry etc.,
This message box is from the temp file xxxx.tmp from the system temp folder that is deleted
immediately after I press OK button
the executable itself is about 100 kb I guess all data is stored in a big file with gro extension
Besides in registry there is a line that says:
Installed from I: (CD-Rom)
So I m a little at a loss
Could anyone give a hint on what I should go or look for?
Any suggestions are welcome
Thanx
SiNTAX
April 4th, 2003, 06:14
Sounds like safedisc to me.. Check the executable for the string 'BoG' in the first few kb's (also the CDROM will contain a file Secdrv.sys and some numeric files, like 000001.xxx).
If that is the case, then I think this target is probably too difficult for you (judging from your initial post.. I might be wrong)
zhas
April 4th, 2003, 07:55
SiNTAX
You are damn right there is Bog string a few times
but not in exe (its only 9 kb) but in the *.ori file
Quote:
If that is the case, then I think this target is probably too difficult for you |
So u think its not even worth trying?
Such a miss
Mayb any tuts on the
case like that?
SiNTAX
April 4th, 2003, 10:13
Hmm are any of the following files on the CDROM?
clcd16.dll
clcd32.dll
clokspl.exe
00000001.tmp
secdrv.sys
??
zhas
April 5th, 2003, 07:12
Only
00000001.tmp
secdrv.sys
from your list
and also
00000002.tmp
00000000.016
00000000.256
SiNTAX
April 5th, 2003, 07:35
Yups.. that's SafeDisc then..
Quote:
So u think its not even worth trying?
|
Well.. it's always worth trying.. but this is not really a newbie target.. you need to do ALOT more than just skipping a test.
zhas
April 5th, 2003, 10:32
But I gotta get some point to start from
Some tutorial on similiar case would b great
Also I think its good 4 a newbuy 2 start with smth
difficult in order 2 learn

sai
April 6th, 2003, 15:16
Hey,
well as a newbie I wouldn't start cracking with Safedisc, simply because you will fail and that will frustrate you. Try to get an older game like Sin, Quake 2 or 3 for example and start cracking with those as they have some simple Cd Checks to start with (and there are also Tutorials for those games out

Kilby
April 8th, 2003, 06:19
Personally I would suggest heading for older Eidos games.
Thief, Tomb Raider 3, as they check for oversized files and can be done with a one byte patch, or four nops (whichever you prefer).
If you want to go into encrypted files then copylok which was on the original release of Oni, Sudden Strike, Battle of Britain are fairly easy options.
However these require dumping and IT rebuilding but are nice items to learn with.
After that older securoms are nice to work with.
Regards,
Kilby...
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.