Virtual Miniport: Copy Protection

hi all,
i have written SCSI miniport driver for creating virtual CD drive. Here normal data CD is working fine. But some game CD’s with copy protection are giving problem. It says “insert correct CD”. i have created exact image of the original CD. Right now i am trying one game CD which has Safe Disc Copy Protection mechanism. This kind of mechnism creates some bad sectors on the disc.

The installation is going fine. But when i try to run the game, it is asking for the correct CD eventhough the CD image is mounted. i debugged through my driver. It is trying to read within bad sectors which starts from 820th block to aroud 10000 block. do i need to cook up these bad sectors to make it run. How?
can anybody help me in this regard.
Thanks in advance
Regards
Arun


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Ooh, this is a nice grey-area to play in.
I think that purposely developing an anti-copyright-protection device is against
the DCMA and could land you in prison (see Dimitri Skylarov).
Bad-sector copy-protection has been around for ~20 years, and yes you’ll either
need to fake the bad sectors in your driver or you modify the executable to not
check for them. I would recommend familiarizing yourself with the DCMA
beforehand if you live in or plan to visit the USA anytime.

Regards,

Paul Bunn, UltraBac.com, 425-644-6000
Microsoft MVP - WindowsNT/2000
http://www.ultrabac.com

-----Original Message-----
From: Arun Gangotri [mailto:xxxxx@rediffmail.com]
Sent: Tuesday, September 25, 2001 7:23 AM
To: NT Developers Interest List
Subject: [ntdev] Virtual Miniport: Copy Protection

hi all,
i have written SCSI miniport driver for creating virtual CD drive. Here normal
data CD is working fine. But some game CD’s with copy protection are giving
problem. It says “insert correct CD”. i have created exact image of the original
CD. Right now i am trying one game CD which has Safe Disc Copy Protection
mechanism. This kind of mechnism creates some bad sectors on the disc.

The installation is going fine. But when i try to run the game, it is asking for
the correct CD eventhough the CD image is mounted. i debugged through my driver.
It is trying to read within bad sectors which starts from 820th block to aroud
10000 block. do i need to cook up these bad sectors to make it run. How?
can anybody help me in this regard.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Dunno, maybe I’m a curmudgeon, but this does sound as if you asking this
list to aid you in busting a copyright, which would make us liable in the
eventual piracy case against you. This list isn’t for violating copyright or
a 'warez kiddie list. Who do you work for and how do they as a company
justify violating a copyright?

Gary G. Little
Staff Engineer
Broadband Storage, Inc.
xxxxx@broadstor.com

-----Original Message-----
From: Arun Gangotri [mailto:xxxxx@rediffmail.com]
Sent: Tuesday, September 25, 2001 7:23 AM
To: NT Developers Interest List
Subject: [ntdev] Virtual Miniport: Copy Protection

hi all,
i have written SCSI miniport driver for creating virtual CD drive. Here
normal data CD is working fine. But some game CD’s with copy protection are
giving problem. It says “insert correct CD”. i have created exact image of
the original CD. Right now i am trying one game CD which has Safe Disc Copy
Protection mechanism. This kind of mechnism creates some bad sectors on the
disc.

The installation is going fine. But when i try to run the game, it is asking
for the correct CD eventhough the CD image is mounted. i debugged through my
driver. It is trying to read within bad sectors which starts from 820th
block to aroud 10000 block. do i need to cook up these bad sectors to make
it run. How?
can anybody help me in this regard.
Thanks in advance
Regards
Arun


You are currently subscribed to ntdev as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

How are you building your sectors in the image? Maybe you do not have
enough information for the real CD to support this type pf protection.

Jamey
xxxxx@storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Arun Gangotri
Sent: Tuesday, September 25, 2001 7:23 AM
To: NT Developers Interest List
Subject: [ntdev] Virtual Miniport: Copy Protection

hi all,
i have written SCSI miniport driver for creating virtual CD drive. Here
normal data CD is working fine. But some game CD’s with copy protection
are giving problem. It says “insert correct CD”. i have created exact
image of the original CD. Right now i am trying one game CD which has
Safe Disc Copy Protection mechanism. This kind of mechnism creates some
bad sectors on the disc.

The installation is going fine. But when i try to run the game, it is
asking for the correct CD eventhough the CD image is mounted. i debugged
through my driver. It is trying to read within bad sectors which starts
from 820th block to aroud 10000 block. do i need to cook up these bad
sectors to make it run. How? can anybody help me in this regard. Thanks
in advance Regards Arun


You are currently subscribed to ntdev as: xxxxx@storagecraft.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com