Go Back   FileForums > Game Backup > PC Games
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 28-09-2009, 01:40
BannerBoyz BannerBoyz is offline
Registered User
 
Join Date: Sep 2009
Location: USA
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
BannerBoyz is on a distinguished road
CD Check

Hi. I am new to ASM and am trying to remove a CD check. I have been successful at this a few times on some older stuff, but this new one I am trying to remove has me stumped. I have tried a few JMP's, but without any luck.

Any gurus out there want to share a bit of wisdom with an ASM n00b?

Thanks in advance!
Reply With Quote
Sponsored Links
  #2  
Old 28-09-2009, 01:48
BannerBoyz BannerBoyz is offline
Registered User
 
Join Date: Sep 2009
Location: USA
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
BannerBoyz is on a distinguished road
Sorry, almost forgot:

Protection ID Output:

File Type : Exe, Size : 5908224 (05A2700h) Byte(s)
-> File Appears to be Digitally Signed @ Offset 05A1800h, size : 0F00h / 03840 byte(s)
[Heuristics] -> Flag : 00000000000000000000000000100100
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.454 Second(s)
Reply With Quote
  #3  
Old 28-09-2009, 02:05
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,406
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
Errr whats the game?
Reply With Quote
  #4  
Old 28-09-2009, 02:24
BannerBoyz BannerBoyz is offline
Registered User
 
Join Date: Sep 2009
Location: USA
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
BannerBoyz is on a distinguished road
It's not a game, its a driving app. I was hoping someone with ASM experience would be able to give me a bit of help eitherway.
Reply With Quote
  #5  
Old 28-09-2009, 03:07
TippeX's Avatar
TippeX TippeX is offline
zeroes and ones.....
 
Join Date: Jan 2003
Posts: 3,842
Thanks: 2
Thanked 33 Times in 23 Posts
TippeX is on a distinguished road
place breakpoints on

GetDriveTypeA
GetDriveTypeW

see what happens, or try and x-ref the text shown in the messagebox asking for the disk
__________________
bleh
DO NOT PM me with questions, leave that in the forums...ESPECIALLY if i dont know you...
Reply With Quote
  #6  
Old 28-09-2009, 03:13
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,406
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
A driving Application?

I think TippeX didnt notice that.

So is this App protected by a serial? But a name for the program would be an advantage.
Reply With Quote
  #7  
Old 28-09-2009, 03:32
BannerBoyz BannerBoyz is offline
Registered User
 
Join Date: Sep 2009
Location: USA
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
BannerBoyz is on a distinguished road
Tried that. I was able to turn off the 'Please insert CD' (once I change the JMP the actual pop-up dialog box comes up, but the text saying 'Please insert CD' is missing.

Normally, I know exactly what you mean, finding the text and changing JE to JNE or vise verse works. Something is different this time.

I searched the string references in W32DASM and found a few references to the 'Please insert' CD - attached is a JPG from the output in W32DASM.

I also did a search for GetDriveTypeA and changed the CALL CMP 05 to CALL CMP 03 in the two offsets where I found GetDriveTypeA, but that had no effect either.

I have attached a picture of the 'please insert CD' text from W32DASM.
Attached Images
File Type: jpg dt1.jpg (174.3 KB, 33 views)
Reply With Quote
  #8  
Old 28-09-2009, 03:36
BannerBoyz BannerBoyz is offline
Registered User
 
Join Date: Sep 2009
Location: USA
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
BannerBoyz is on a distinguished road
Quote:
Originally Posted by DABhand View Post
A driving Application?

I think TippeX didnt notice that.

So is this App protected by a serial? But a name for the program would be an advantage.
Nope, no serial, just a CD check.

I tried making an image in Alcohol and DaemonTools, but it noticed that and gave an error stating imaging software detected. Trying to mount a network drive also threw up an error as it could tell it the CD wasn't local.
Reply With Quote
  #9  
Old 28-09-2009, 03:47
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,406
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
Above the first instance of the string, find out if there is coding before hand.

There may be a jmp just before it which takes into the cd-check sub routine. From there you can change some stuff.

Or it could show you if the coding jumped to that location, then its a matter of going back to where its referenced from and seeing what transpires there.


There is also the possibility that information like videos or whatever is run from the CD instead of the HD. So when you even change some coding, it may still look for that file which presents you with another insert CD message.
Reply With Quote
  #10  
Old 28-09-2009, 09:18
TippeX's Avatar
TippeX TippeX is offline
zeroes and ones.....
 
Join Date: Jan 2003
Posts: 3,842
Thanks: 2
Thanked 33 Times in 23 Posts
TippeX is on a distinguished road
1. you're using beginner tools.. w32dasm is DEAD.. try olly, its considerably better
2. patching cmp eax, 03 from cmp eax, 05 is a VERY old trick, and i doubt it works now, it sounds like the program is checking deeper, volume name, serial etc...


if you can find the procedure doing it all, usually patching it to a 33 c0 40 c3 ( or 33 c0 c2 xx depending on the params passed, and its scope)... might do the trick...
__________________
bleh
DO NOT PM me with questions, leave that in the forums...ESPECIALLY if i dont know you...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Frontlines: Fuel of War DCore PC Games - CD/DVD Conversions 6 31-05-2008 18:14
How to make a CD backup of BF2 Toothless PC Games 13 03-09-2005 12:22
activision cd check generic? noscript CD/DVD Copy Protections & Utilities 7 04-02-2005 10:03
Any way to check if the burn works (cd-rw)? ckxd69 DC Games 2 03-03-2001 12:52
MechWarrior 3 cd check KIller PC Games 0 21-10-2000 09:22



All times are GMT -7. The time now is 05:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com