Copy protections

vbimport

#1

I am looking for description of all copy protections ( not so much Safedisc and Securom - more the others )
Where can I find one?

F.P.


#2

all the protections are described here

http://www.cdmediaworld.com/hardware/cdrom/cd_protections.shtml


#3

Good one but where do you need something like this for?


#4

for making a cdr related website perhaps?


#5

Ford ?? Yeaahh great :):):slight_smile:
This is what I’ve found in the past.

CD PROTECTIONS

TYPE: CD COPS

HOW TO IDENTIFY: When you start the main executable file
a window will appear and CD COPS will be
shown in the window. You will also find
these files in the installation directory.
-CD COPS
-files with G2_and .W_X extensions

INFORMATION: CD COPS adds an envelope protection to the CD’s
main exec.file. A check is done to check a
CD-ROM’s fingerprint, small differences measured
will cause the CD not to run. The fingerprint is
usually a 8 digit code or key number. The software
that checks the CD code is made by Link’s Code Security.
The routine checks the physical angle between the
beginning and last L.B.A. of the CD it verifies that
is the original. The 8 digit code has the angle
information. This protection works because the
CD writer’s L.B.A. difference between the first
and last address is always different.

TYPE: COPYLOK

INFORMATION: This protection allows a company to embed a
watermark on a CD ROM. The software detects the
watermark or original CD ROMS. If the watermark
isn’t present the CD will refuse to run.

TYPE: DISGUARD

HOW TO IDENTIFY: Look for these two files on the original
game or installation directory. 10SLINK.VXD
and 1OSLINK.SYS.

INFORMATION: This protection uses encrypted files in the
main executable. A digital signature is incorporated
in the CD and integrated with a software decryption
key. The original CD has the digital signature
so the decryption starts and the game runs. If
a backup is used the signature is not present
and the copy will run a demo or link to an advertising
site.

TYPE: LASERLOCK

HOW TO IDENTIFY: There is a hidden directory in the CD contents called LASERLOCK
there are unreadable errors contained in that file.

INFORMATION: The protection uses encryption software and laser marking on the
CD surface to deter copying. Each game has it’s own locking definitions.
If a copy is attempted there can be long read times that make one think
the copy process has failed.

TYPE: LOCKBLOCKS

HOW TO IDENTIFY: Game CD’s will have two circles, on the game surface of the CD.
One will be approx 3mm and the other 5mm.

INFORMATION: The circles on the surface of the CD can cause a CD reader or writer
to lockup when attempting a copy. Again patience as well as the
proper software, are required to defeat this protection.

TYPE: PROTECT CD

HOW TO IDENTIFY: You will need a hex editior to find VOB in the main exec. file it
will be found a couple of times.

INFORMATION: PROTECT CD is used along with CD WIZARD to create pre-masters. The
masters have PROTECT CD integrated in the programs and Install Shield
files. A writer must be able to read and write subchannel data to
defeat this protection.

TYPE: SAFEDISC

HOW TO IDENTIFY: These files will be found on the original game.
-00000001.TMP
-CLCD16.BCC
-CLCD32DCC
-CLOKSPL.EXE
-DPLAYERX.DLL
there will be a GAME.EXE and GAME.ICD file.The EXE file is a
loader and has parts of the Safedisc protection enclosed. The
ICD file is the encrypted game executable.

INFORMATION: Safedisc uses a digital signature and an encrypted wrapper to
protect the game contents. The game will contain unreadable errors
from 800 to approx sector 10,000 when a copy is attempted. Slow
read times can be encountered when a backup is attempted.

TYPE: SAFEDISC 2

HOW TO IDENTIFY: The ICD. files and the CLOKSPL. EXE file are gone. These were
present in earlier Safedisc versions. The GAME.EXE is now
combined with the main executable.

INFORMATION: When a copy of the game is attempted read errors will still be
encountered between sector 800-10,000. This protection also has
“weak” sectors that cause CD writers to have synchronization problems
when written. Digital signatures are still present in this version
Read times may be very slow when a backup is attempted.

TYPE: SECUROM

HOW TO IDENTIFY: The following files will be present in the game directory of
the original game.
-CMS_I6.DLL
-CMS_95.DLL
-CMS_NT.DLL
In the center ring of the CD. You will see DADC printed. If
you use a hex editor to open the main executable you will
see CMS.

INFORMATION: This protection uses a CD.CHECK to verify an original game disc.
An electronic fingerprint is used with it’s own identification
number during mastering. It is contained in the subchannel information
of the disc. Securom 2 also has a CD-check integrated in the playdisk.
This stops the backup from being played in a CD-writer. In order
to backup these games a writer must be able to read and write
sub-channel data.

TYPE: COPY-PROTECT CD BONGLE

INFORMATION: The bongle is used for network situations. It is essentially a
“dongle” on a CD-ROM. There is a coded serial number on the CD
that allows the user to run the required software at the workstation.
It is a “key” on a CD-ROM. The bongle must be placed in the CD-ROM
to activate the software.

TYPE: THE DONGLE

INFORMATION: The dongle is a hardware solution to protect a CD software. It is
usually a small box that has a chip integrated in it which stores a
serial number. It must be attached to the source computer, through
a serial or parallel port. The disc will not run without the information
supplied by the dongle.

TYPE: OVERSIZE

INFORMATION: These are games that exceed the size of a normal CD (74 minutes
650 megabytes) They are sometimes combined with other types
of protection.

TYPE: PHYSICAL ERRORS

INFORMATION: These are game discs that are purposely damaged by the manufacturer,
you will see a ring around the outer part of the game disc. It
causes the reader to fail when a copy is attempted.

TYPE: PLAYSTATION, BAD BLOCKS REGION PROTECTION

INFORMATION: Region Code is programmed into the Playstation bios. When a game
is placed in the console the region code in the game is matched
with the console to start the game. Bad blocks are placed in the
original game that cannot be copied. A modchip is required to
bypass the region check with a backup game.

TYPE: PLAYSTATION: LIBCRYPT: MODCHIP DETECTION

INFORMATION: There is a 16 bit digital key that is stored in the subchannel of
the original game (Libcrypt) CD writer’s correct this information
automatically, in this case, causing the game not to run. You must
use a software that doesn’t correct this data. The writer must be
able to read and write 96 bytes subchannel data to defeat this
protection.
The modchip detection is a check that is incorporated in the game
CD. If an older modchip is used the modchip check will not allow the
original or backup to run. Anti-modchip games are becoming more
common. The best solution is to use a new Stealth modchips.

TYPE: DREAMCAST GD ROM

INFORMATION: These roms are one gigabyte in size and are made by Yamaha. They
are not compatible with CD-ROM drives. The GD-ROMS contain two
data tracks, only one can be reading a CD reader. The Dreamcast
has a unique GD-ROM reader in it for reading these discs.

TYPE: AUDIO: CACTUS DATA SHIELD

INFORMATION: When you attempt to backup audio CD’s with this protection you will
only here a few seconds of music. A good CD-RIPPER is needed to rip
the contents and rebuild the disc. Not used too much yet!

TYPE: CD-CHECKS

INFORMATION: This is not really a protection but an application that verifies that
game CD is in the CD-ROM player.

TYPE: DUMMY FILES

HOW TO IDENTIFY: You will find dummy files in excess of 600 megabytes in the root
directory of the game. These files usually have the file extension
AFP.

INFORMATION: When someone attempts to copy the contents of the game files the game
will appear larger than the original. Sometimes it will appear larger
than one and a half gigabytes. There is usually an illegal table of
contents on the game also.

TYPE: ILLEGAL T.O.C (TABLE OF CONTENTS)

HOW TO IDENTIFY: If you analyze the CD tracks there will appear to be a second data
track, normally after some audio tracks.

INFORMATION: The second data track is usually pointing to the first data track or
one of the other tracks.