All Topics  
Copy protection

 
Copy Protection

   Email Print
   Bookmark   Link






 

Copy protection



 
 
Copy protection, also known as content protection, copy prevention, or copy restriction, is a technology for preventing the reproduction of copyright
Copyright

Copyright is a form of intellectual property which gives the creator of an original work exclusive rights for a certain time period in relation to that work, including its publication, distribution and adaptation; after which time the work is said to enter the public domain....
ed software, movies, music, and other media.

Terminology
Media corporations have always used the term copy protection, but critics argue that the term tends to sway the public into identifying with the publishers, who favor restriction technologies, rather than with the users.






Discussion
Ask a question about 'Copy protection'
Start a new discussion about 'Copy protection'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Copy protection, also known as content protection, copy prevention, or copy restriction, is a technology for preventing the reproduction of copyright
Copyright

Copyright is a form of intellectual property which gives the creator of an original work exclusive rights for a certain time period in relation to that work, including its publication, distribution and adaptation; after which time the work is said to enter the public domain....
ed software, movies, music, and other media.

Terminology


Media corporations have always used the term copy protection, but critics argue that the term tends to sway the public into identifying with the publishers, who favor restriction technologies, rather than with the users. Copy prevention and copy control may be more neutral terms. "Copy protection" is a misnomer for some systems, because any number of copies can be made from an original and all of these copies will work, but only in one computer, or only with one dongle
Dongle

A dongle is a small piece of Computer hardware that connects to a computer. Electrically dongles mostly appear as two-interface security tokens with transient data flow that does not interfere with other dongle functions and a pull communication that reads security data from the dongle....
, or only with another device that cannot be easily copied.

The term is also often related to and/or confused with the concept of digital rights management
Digital rights management

Digital rights management refers to access control technologies used by publishers, copyright holders, and hardware manufacturers to limit usage of digital media or devices....
. Digital rights management is a more general term because it includes all sorts of management of works, including copy restrictions. Copy protection may include measures that are not digital. A more likely description to this is "technical protection measures" (TPM), which is often defined as the use of technological tools in order to restrict the use and/or access to a work.

Business rationale


In the absence of copy protection, many media formats are easy to copy in their entirety using a machine (as opposed to photocopying each page of a book). This results in a situation where consumers can easily make copies of the items to give to their friends, a practice known as "casual copying". Copy protection is most commonly found on videotape
Videotape

Videotape is a means of recording images and sound onto magnetic tape as opposed to film stock.In most cases, a helical scan video head rotates against the moving tape to record the data in two dimensions, because video signals have a very high bandwidth, and static heads would require extremely high tape speeds....
s, DVD
DVD

DVD, also known as "Digital Versatile Disc" or "Digital Video Disc,"is a popular optical disc data storage device media format. Its main uses are video and data storage....
s, computer software
Computer software

Computer software, or just software is a general term used to describe a collection of computer programs, Algorithm and Software documentation that perform some tasks on a computer system....
 discs, video game discs and cartridges, and some audio CDs
Compact Disc

A Compact Disc is an optical disc used to store Data , originally developed for storing digital audio. The CD, available on the market since October 1982, remains the standard physical medium for sale of commercial Sound recording and reproduction to the present day....
.

Companies that choose to publish works under copy protection do so because they believe that the added expense of implementing the copy protection will be offset by even greater increases in revenue by creating a greater scarcity of casually copied media.

Opponents of copy protection argue that people who obtain free copies only use what they can get for free, and would not purchase their own copy if they were unable to obtain a free copy. Some even argue that it increases profit; people who receive a free copy of a music CD may then go and buy more of that band's music, which they would not have done otherwise.

Some publishers have avoided copy-protecting their products, on the theory that the resulting inconvenience to their users outweighs any benefit of frustrating "casual copying".

It is worth noting that from the perspective of the end user, copy protection is always a cost
Cost

In economics, business, retail, and accounting, a cost is the value of money that has been used up to produce something, and hence is not available for use anymore....
. In practice DRM
Digital rights management

Digital rights management refers to access control technologies used by publishers, copyright holders, and hardware manufacturers to limit usage of digital media or devices....
 and license managers sometimes fail, are inconvenient to use, and do not afford the user all of the legal use
Fair use

Fair use is a doctrine in United States copyright law that allows limited use of copyrighted material without requiring permission from the rights holders, such as use for scholarship or review....
 of the product they have purchased.

The term copy protection refers to the technology used to attempt to frustrate copying, and not to the legal remedies available to publishers or authors whose copyrights are violated. Software usage models evolve beyond node locking to floating licenses (where up to N licenses can be concurrently used across an enterprise), grid computing (where multiple computers function as one unit and so use a common license) and electronic licensing (where features can be purchased and activated online). The term license management refers to broad platforms which enable the specification, enforcement and tracking of software licenses. To safeguard copy protection and license management technologies themselves against tampering and hacking, software anti-tamper methods are used.

Technical challenges


From a technical standpoint, it would seem theoretically impossible to completely prevent users from making copies of the media they purchase, as long as a "writer" is available that can write to blank media. The basic technical fact is that all types of media require a "player"—a CD player, DVD player, videotape player, computer, or video game console
Video game console

A video game console is an game development that produces a video signal which can be used with a display device to display a video game. The term "video game console" is used to distinguish a machine designed for consumers to buy and use solely for playing video games from a personal computer, which has many other functions, or arcade machi...
. The player has to be able to read the media in order to display it to a human. In turn, then, logically, a player could be built that first reads the media, and then writes out an exact copy of what was read, to the same type of media, or perhaps to some other format, such as a file on a hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
. If to another disk, then the result is a carbon copy of the copy protected disc.

At a minimum, digital copy protection of non-interactive works is subject to the analog hole
Analog hole

The analog hole is a fundamental and inevitable vulnerability in copy protection schemes for noninteractive works in digital formats which can be exploited to duplicate copy-protected works that are ultimately reproduced using Analog signal means....
: regardless of any digital restrictions, if music
Music

Music is an art form whose media is sound organized in time. Common elements of music are pitch , rhythm , dynamics , and the sonic qualities of timbre and texture ....
 can be heard by the human ear, it can also be recorded (at the very least, with a microphone and tape recorder); if a movie
Film

Film encompasses individual motion pictures, the field of film as an art form, and the film industry. Films are produced by recording images from the world with cameras, or by creating images using animation techniques or special effects....
 can be viewed by the human eye, it can also be recorded (at the very least, with a video camera and recorder). In practice, almost-perfect copies can typically be made by tapping into the analog output of a player (e.g. the speaker
Loudspeaker

A loudspeaker, speaker, or speaker system is an electroacoustical transducer that converts an electricity signal processing to sound....
 output or headphone jacks) and, once redigitized into an unprotected form, duplicated indefinitely. Copying text-based
Text-based

Usually used in reference to a computer application, especially a computer game, a text-based application software is one whose primary input and output are based on character rather than graphics....
 content in this way is more tedious, but the same principle applies: if it can be printed or displayed, it can also be scanned and OCRed
Optical character recognition

Optical character recognition, usually abbreviated to OCR, is the mechanical or Electronics translation of s of handwritten, typewritten or printed text into machine-editable text....
. With basic software and some patience, these techniques can be applied by a typical computer-literate user.

Since these basic technical facts exist, it follows that a determined individual will definitely succeed in copying any media, given enough time and resources. Media publishers understand this; copy protection is not intended to stop professional operations involved in the unauthorized mass duplication of media, but rather to stop "casual copying".

Copying of information goods which are downloaded (rather than being mass-duplicated as with physical media) can be inexpensively customized for each download, and thus restricted more effectively. They can be encrypted in a fashion which is unique for each user's computer, and the decryption system can be made tamper-resistant
Tamper resistance

Tamper resistance is resistance to wiktionary:tamper by either the normal users of a product, package, or system or others with physical access to it....
 (see also traitor tracing
Traitor tracing

Traitor tracing is a copyright infringement detection system which works by tracing the source of leaked files rather than by direct copy protection....
).

Copy protection for computer software

Copy protection for early home computer software, especially for games, started a long cat-and-mouse struggle between publishers and crackers
Software cracking

Software cracking is the modification of software to remove protection methods: copy protection, trial/demo version, serial number, hardware key, date checks, No-CD crack or software annoyances like nag screens and adware....
. These were (and are) programmers who as a hobby would defeat copy protection on software, add their alias
Pseudonym

A pseudonym, , is a fictitious alternative to a person's legal name. In some cases, pseudonyms are adopted because it is part of a cultural or organizational tradition, as in the case of Religious names used by members of some religious orders and "cadre names" used by Communist party leaders such as Leon Trotsky and Joseph Stalin....
 to the title screen, and then distribute the cracked product to the network of warez
Warez

File:Pro piracy demonstration.jpg"Warez" refers primarily to copyrighted works traded in violation of copyright law. The term generally refers to illegal releases by organized groups, as opposed to peer-to-peer file sharing between friends or large groups of people with similar interest using a darknet ....
 BBSes
Bulletin board system

File:Monochrome-bbs.pngA Bulletin Board System, or BBS, is a computer system running list of BBS software that allows User to Telecommunication circuit and Logging to the system using a terminal program....
 or Internet
Internet

The Internet is a global network of interconnected computers, enabling users to share information along multiple channels. Typically, a computer that connects to the Internet can access information from a vast array of available server and other computers by moving information from them to the computer's local memory....
 sites that specialized in distributing unauthorized copies of software.

Software copy protection schemes for early computers such as the Apple II and Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
 computers were extremely varied and creative because most of the floppy disk reading and writing was controlled by software, not by hardware. The first copy protection was for cassette tapes and consisted of a loader at the beginning of the tape, which read a specially formatted section which followed.

The first protection of floppy disks consisted of changing the address marks, bit slip marks, data marks, or end of data marks for each sector. For example, Apple’s standard sector markings were:

D5 AA 96 for the address mark. That was followed by track, sector, and checksum.

DE AA EB concluded the address header with what are known as bit slip marks.

D5 AA AD was used for the data mark and the end of data mark was another DE AA EB.

Changing any of these marks required changing the software which read the floppy disk, but produced a disk that could not be copied. Some systems used complicated systems that changed the marks by track or even within a track.

By 1980 the first nibble
Nibble

A nibble is the computing term for a four-bit aggregation, or half an octet . As a nibble contains 4 bits, there are sixteen possible values, so a nibble corresponds to a single hexadecimal digit ....
 copier, Locksmith, was introduced. These copiers reproduced copy protected floppy disks an entire track at a time, ignoring how the sectors were marked. This was harder to do than it sounds, because Apple disks did not use the index hole to mark the start of a track. Tracks could start anywhere. Nevertheless, Locksmith copied Apple II disks by taking advantage of the sync fields between sectors, which consisted of a long string of FF (hex) bytes between each sector. It found the longest string of FFs, which occurred between the last and first sectors on each track, and began writing the track in the middle of that.

Ironically, Locksmith would not copy itself. The first Locksmith measured the distance between sector 1 of each track. Copy protection engineers quickly figured out what Locksmith was doing and began to use the same technique to defeat it. Locksmith countered by introducing the ability to reproduce track alignment and prevented itself from being copied by embedding a special sequence of nibbles, that if found, would stop the copy process. Henry Roberts (CTO of Nalpeiron), a graduate student in computer science at the University of South Carolina reverse engineered Locksmith, found the sequence and distributed the information to some of the 7 or 8 people producing copy protection at the time.

For some time, Locksmith continued to defeat virtually all of the copy protection systems in existence. The next advance came from Henry Roberts thesis on software copy protection, which devised a way of replacing Apple’s sync field of FFs, with random appearing patterns of bytes. Because the graduate student had frequent copy protection discussions with Apple’s copy protection engineer, Apple developed a copy protection system which made use of this technique.

Henry Roberts then wrote a competitive program to Locksmith, Back It UP. He devised several methods for defeating that, and ultimately a method was devised for reading self sync fields directly, regardless of what nibbles they contained.

The back and forth struggle between copy protection engineers and nibble copiers continued until the Apple II became obsolete and was replaced by the IBM PC and its clones.

Floppy disks were replaced by CDs as the preferred method of distribution, and companies like Macrovision
Macrovision

Macrovision Corporation is a globally-operating, U.S.-based company that develops and markets License, access control, and secure distribution technologies for electronically delivered creative works....
 and Sony
Sony

is a multinational corporation list of conglomerates corporation headquartered in Minato, Tokyo, Japan, and one of the world's largest media conglomerates with revenue exceeding US$99.1 billion ....
 providing copy protection schemes that work by writing data to places on the CD-ROM where a CD-R
CD-R

A CD-R is a variation of the Compact Disc invented by Philips and Sony. CD-R is a Write Once Read Many optical medium, though the whole disk does not have to be entirely written in the same session....
 drive cannot normally write. Such a scheme has been used for the Sony PlayStation and cannot be circumvented easily without the use of a modchip
Modchip

A modchip is a small electronic device used to modify or disable built-in restrictions and limitations of many popular videogame consoles. It introduces various modifications to its host system's function, including the circumvention of region coding, digital rights management, and copy protection checks for the purpose of running software...
.

For software publishers, a less expensive method of copy protection is to write the software so that it requires some evidence from the user that they have actually purchased the software, usually by asking a question that only a user with a software manual could answer (for example, "What is the 4th word on the 6th line of page 37?"). This approach can be defeated by users who have the patience to copy the manual with a photocopier
Photocopier

A photocopier is a machine that makes paper copies of documents and other visual images quickly and cheaply. Most current photocopiers use a technology called xerography, a dry process using heat....
, and it also suffers from the fact that once crackers circumvent the copy protection on a piece of software, the resulting cracked product is more convenient than the original software, creating a disincentive to buying an original. As a result, user-interactive copy protection of this kind has mostly disappeared.

Other software copy protection techniques include:

  • A dongle
    Dongle

    A dongle is a small piece of Computer hardware that connects to a computer. Electrically dongles mostly appear as two-interface security tokens with transient data flow that does not interfere with other dongle functions and a pull communication that reads security data from the dongle....
    , a piece of hardware containing an electronic serial number
    Serial number

    A serial number is a unique number assigned for identification which varies from its successor or predecessor by a fixed discrete integer value....
     that must be plugged into the computer to run the software. This adds extra cost for the software publisher, so dongles are uncommon for games and are found mostly in expensive high-end software packages. iLok (Copy Protection), Syncrosoft and Matrix Software License Protection System
    Matrix Software License Protection System

    Matrix Software License Protection System is a brand that provides solutions for software license protection and internet login with the headquarters in Germany and locations in Switzerland, Italy, Japan, Canada and USA....
     are popular dongle protection schemes utilizing an USB dongle
    Dongle

    A dongle is a small piece of Computer hardware that connects to a computer. Electrically dongles mostly appear as two-interface security tokens with transient data flow that does not interfere with other dongle functions and a pull communication that reads security data from the dongle....
    . For even stricter anti-piracy requirement, dongle product that supports code porting
    Code porting

    Code porting means to port computer program written in one programming language to another language. For example, if an original program is written in Visual C under Microsoft Windows,and if it needs to run in another operating system such as Linux, a code port from Visual C to other languages that support target platform, such as ANSI C or J...
     mechanism is a good choice for software developers.
  • Bus encryption
    Bus encryption

    Bus encryption is the use of Encryption program instructions on a data Bus in a computer that includes a secure cryptoprocessor for executing the encrypted instructions....
     and encrypted code for use in Secure cryptoprocessor
    Secure cryptoprocessor

    A secure cryptoprocessor is a dedicated computer or microprocessor for carrying out cryptographic operations, embedded in a packaging with multiple physical security measures, which give it a degree of tamper resistance....
    s. This prevents copying and tampering of programs used in high security environments such as ATM
    Automated teller machine

    An automated teller machine is a computerized telecommunications device that provides the customers of a financial institution with access to financial transactions in a public space without the need for a human clerk or bank teller....
    s. This hardware solution is based on the fact that unlike music, video, and text that must eventually be revealed to users to be heard, viewed, or read, program instructions are needed only by the cryptoprocessor that decrypts and executes them.
  • A registration key, a series of letters and numbers that is asked for when running the program. Many computer games use registration keys. The software will refuse to run if the registration key is not typed in correctly, and multiplayer games will refuse to run if another user is online who has used the same registration key.
  • Name & Serial, a name and serial number that is given to the user at the time the software is purchased, and is required to install it.
  • Keyfile
    Keyfile

    A keyfile is a file on a computer which contains encryption or license keys.A common use is web server software running secure socket layer protocols....
    , which requires the user to have a keyfile in the same directory as the program is installed to run it.
  • A phone activation code, which requires the user to call a number and register the product to receive a computer-specific serial number.
  • Internet product activation
    Product activation

    Product activation is a license validation procedure required by some Proprietary software computer software programs. Specifically, product activation refers to a method where a software application Hash function hardware serial numbers and an ID number specific to the product's license to generate a unique CD key....
    , which requires the user to connect to the Internet and type in a serial number so the software can "call home" and notify the manufacturer who has installed the software and where, and prevent other users from installing the software if they attempt to use the same serial number. Microsoft
    Microsoft

    Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
    's Windows Genuine Advantage
    Windows Genuine Advantage

    Windows Genuine Advantage is an anti-Copyright infringement system created by Microsoft that enforces Microsoft Windows online validation of the licencing of several recent Microsoft operating systems when accessing several Microsoft Windows services, such as Windows Update, and downloading Windows components from the Microsoft Download Cent...
     system is a far-reaching example of this as the aforementioned Henry Roberts new product from Nalpeiron.
  • Protection by code morphing
    Code morphing

    Code morphing is one of the approaches to protect software applications from reverse engineering, analysis, modifications, and cracking used in obfuscating software....
     or code obfuscation. The Code Morphing is multilevel technology containing hundreds of unique code transformation patterns. In addition this technology includes the special layer that transforms some commands into Virtual Machine
    Virtual machine

    In computer science, a virtual machine is a software implementation of a machine that executes programs like a real machine.Definitions...
     commands (like P-Code
    P-Code machine

    In computer programming, a p-code machine or pseudo-code machine is a virtual machine designed to execute p-code . This term is applied both generically to all such machines , and to specific implementations, the most famous being the p-Machine of UCSD Pascal....
    ). Code Obfuscation turns binary code into an undecipherable mess that is not similar to normal compiled code, and completely hides execution logic of the protected code.


Copy protection methods usually tie the installed software to a specific machine by involving some unique feature of the machine. Some machines have a serial number
Serial number

A serial number is a unique number assigned for identification which varies from its successor or predecessor by a fixed discrete integer value....
 in ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
, while others do not, and so some other metric, such as the date and time (to the second) of initialisation of the hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
 can be used. On machines with Ethernet cards, the MAC address
MAC address

In computer networking, a Media Access Control address , Ethernet Hardware Address , hardware address, adapter address or physical address is a quasi-unique identifier assigned to most network adapters or network interface cards by the manufacturer for identification....
, which is unique and factory-assigned, is a popular surrogate for a machine serial number; however, this address is programmable on modern cards.

These schemes have all been criticized for causing problems for validly licensed users who upgrade to a new machine, or have to reinstall the software after reinitialising their hard disk. Some Internet product activation products can allow replacement copies to be issued to registered users or multiple copies to the same license.

Like all software, copy-protection software sometimes contains bugs, whose effect may be to deny access to validly licensed users. Most copy protection schemes are easy to crack, and the resulting cracked software is then more valuable than the uncracked version, because users can make additional copies.

In his 1976 Open Letter to Hobbyists
Open Letter to Hobbyists

The Open Letter to Hobbyists was an open letter written by Bill Gates, the co-founder of Microsoft, to early personal computer hobbyists, in which Gates expresses dismay at the rampant copyright infringement taking place in the hobbyist community, particularly with regard to his company's software....
, Bill Gates complained that "most of you steal your software." However, Gates initially rejected copy protection and said "It just gets in the way."

There is also the tool of software blacklist
Software blacklist

Software blacklisting is a tool used by manufacturers of software and music on CD-ROM and DVD to prevent copying.Essentially the software on the disc will audit the user's computer for certain types of virtual drive and CD authoring software, or for debugger used by warez to create Patch that bypass copy protection schemes....
ing that is used to enhance certain copy protection schemes.

Copy protection specific to old games

During the 1980s and 1990s, computer games sold on audio cassette and floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
s were sometimes protected with a user-interactive method that demanded the user to have the original package or a part of it, usually the manual. Copy protection was activated not at installation but every time the game was executed.

Sometimes the copy protection code was needed not at launch, but at a later point in the game. This helped the gamer to experience the game (e.g. as a demonstration) and perhaps could convince him to buy it by the time the copy protection point was reached.

Several imaginative and creative methods have been employed, in order to be both fun and hard to copy. These include:

  • The most common method ("What is the 13th word on the 7th line of page 22?") was often used at the beginning of each game session, but as it proved to be troublesome and tiring for the players, it declined in popularity (for example, X-COM: UFO Defense
    X-COM: UFO Defense

    UFO: Enemy Unknown is a video game created by Julian Gollop and published by MicroProse in 1993. It is the first game in the X-COM series....
     used it too, but was later removed by the official v1.4 patch). A variant of this technique involved matching a picture provided by the game to one in the manual and providing an answer pertaining to the picture (Ski or Die
    Ski or Die

    Ski or Die is a 1990 winter sports game by Electronic Arts for the Amiga, Nintendo Entertainment System, MS-DOS and Commodore 64. It consisted of 5 minigames which could be played individually or in a set sequentially....
     and 4D Boxing used this technique).
  • Manuals containing information and hints vital to the completion of the game, like answers to riddles (Conquests of Camelot
    Conquests of Camelot

    Conquests of Camelot: The Search for the Grail is a graphic adventure game released in 1989 by Sierra Entertainment. It was the first game in the Conquests series designed by Christy Marx and her husband Peter Ledger....
    , King's Quest 6), recipes of spells (King's Quest 3), keys to deciphering non-Latin writing systems (Ultima series, see also Ultima writing systems), maze guides (Manhunter), dialogue spoken by other characters in the game (Wasteland
    Wasteland

    Wasteland may refer to:* A landscape devoid of nutrients, soil and/or moisture; see also, overgrazing, slash and burn, deforestation, erosion, scorched earth...
    , Dragon Wars
    Dragon Wars

    Note: There is a new title called Dragon Wars and is playable at [Link Removed]'Dragon Wars is a fantasy computer role-playing game developed by Interplay Entertainment and distributed by Activision....
    ), excerpts of the storyline (most Advanced Dungeons and Dragons games and Wing Commander I
    Wing Commander I

    Wing Commander is the first, Wing Commander game in Chris Roberts ' science fiction space simulation franchise. The game was first released for the PC in 1990 and was later ported to the Amiga, Amiga CD32 , Sega CD and the Super Nintendo Entertainment System....
    ), or a radio frequency to use to communicate with a character to further a game (Metal Gear Solid
    Metal Gear Solid

    is a stealth game video game directed and written by Hideo Kojima. The game was video game developer by Konami Computer Entertainment Japan and first video game publisher by Konami in 1998 in video gaming for the PlayStation video game console....
    ).
  • Some sort of code with symbols, not existing on the keyboard or the ASCII
    ASCII

    American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
     code. This code was arranged in a grid, and had to be entered via a virtual keyboard
    Virtual keyboard

    A virtual keyboard is a software and/or hardware component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include an actual keyboard, a computer mouse, a headmouse, and an eyemouse....
     at the request "What is the code at line 3 row 2?". These tables were printed on dark paper (Maniac Mansion
    Maniac Mansion

    Maniac Mansion is a graphical adventure game originally released in 1987 by Lucasfilm Games . Maniac Mansion has become known among video game players and programmers for its highly-acclaimed gameplay and its introduction of new ideas into gaming, including multiple possible endings, multiple user-selectable characters with significan...
    , Uplink), or were visible only through a red transparent layer (Indiana Jones and the Last Crusade
    Indiana Jones and the Last Crusade: The Graphic Adventure

    Indiana Jones and the Last Crusade: The Graphic Adventure is a graphical adventure game, originally released in 1989 , published by Lucasfilm Games ....
    ), making the paper very difficult to photocopy. Another variant of this method—most famously used on the ZX Spectrum
    ZX Spectrum

    The Sinclair ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research Ltd. Referred to during development as the ZX81 Colour and ZX82, the machine was launched as the ZX Spectrum by Sinclair to highlight the machine's colour display, compared with the black-and-white of its predec...
     version of Jet Set Willy
    Jet Set Willy

    Jet Set Willy is a computer game originally written for the ZX Spectrum home computer. Its release in 1984 was concurrent with the height of the Spectrum's popularity in the early 1980s....
    —was a card with color sequences at each grid reference that had to be entered before starting the game. This also prevented photocopying.
  • The Secret of Monkey Island
    The Secret of Monkey Island

    The Secret of Monkey Island is an adventure game developed by LucasArts. The game spawned a number of sequels, collectively known as the Monkey Island series....
     offered one of the most imaginative protection keys: a rotating wheel with halves of pirate's faces. The game showed a face composed of two different parts and asked when this pirate was hanged on a certain island. The player then had to match the faces on the wheel, and enter the year number that appeared on the island-respective hole. Its sequel had the same concept, but with magic potion ingredients. Other games that employed the "code wheel" system include games from Accolade like Star Control
    Star Control

    Star Control is a science fiction computer game that was developed by Toys for Bob and published by Accolade in the early 1990s. Star Control still enjoys a cult following....
    .
  • Superior Soccer had no outward signs of copy protection, but if it decided it was illegally copied, it would make the soccer ball in the game invisible, thus making it impossible to play the game.
  • Zork
    Zork

    Zork was one of the first interactive fiction computer games and an early descendant of Colossal Cave Adventure. The first version of Zork was written in 1977?1979 on a PDP-10 computer by Tim Anderson , Marc Blank, Bruce Daniels , and Dave Lebling, and implemented in the MDL programming language....
     games such as Beyond Zork
    Beyond Zork

    Beyond Zork was an interactive fiction computer game written by Brian Moriarty and released by Infocom in 1987. It was one of the last games in Infocom's Zork series; or, rather, one of the last Zork games that many Infocom fans consider "official" ....
     and Zork Zero
    Zork Zero

    Zork Zero: The Revenge of Megaboz is an interactive fiction computer game, written by Steve Meretzky and published by Infocom in 1988. Although it is the ninth and last Zork game released by Infocom before the company's closing, Zork Zero takes place before the previous eight games ....
     came with "feelies" which contained information vital to the completion of the game. For example, the parchment found from Zork Zero contained clues vital to solving the final puzzle. However, whenever the player attempts to read the parchment, they are referred to the game package. The in-game help function alluded to this form of control with the response "good luck, blackbeard" to queries that were unsolvable without the original game materials.
  • Some game companies offered "value-added" goodies with the package, like funny manuals, posters, comics, storybooks or fictional documentation concerning the game (e.g. the Grail Diary for Indiana Jones or a police cadet notebook with Police Quest
    Police Quest

    Police Quest is a series of computer games produced and published by Sierra On-Line between 1987 in video gaming and 1993 in video gaming. The original series was composed of four adventure games, the first three of which were designed by former policeman Jim Walls, with the fourth title designed by former LAPD Chief Daryl F....
     or the Hero's manual of Quest for Glory
    Quest for Glory

    Quest for Glory is a series of hybrid computer role-playing game/adventure game computer games designed by Corey Cole and Lori Ann Cole. The series combined humor, puzzle elements, themes and characters borrowed from various legends, puns, and memorable characters, creating one of the better-remembered series in the Sierra Entertainment s...
     or a copy of the National Inquisitor newspaper in Zak McKracken) in order to entice gamers to buy the package.
  • The lenslok
    Lenslok

    Lenslok is a copy protection mechanism found in some computer games and other software on the Atari 8-bit family, Commodore 64, Sinclair Research ZX Spectrum, Sinclair QL and Amstrad CPC....
     system used a plastic prismatic device, shipped with the game, which was used to descramble a code displayed on screen.


Copy protection methods of recent video game console systems


When Sega's Dreamcast was released 9 September 1999, it came with a newer disc format, called the GD-ROM
GD-ROM

GD-ROM is the proprietary optical disc format used by the Sega Dreamcast. It is similar to the standard CD-ROM except that the pits on the disc are packed more closely together, resulting in a higher storage capacity: around 1.2 gigabytes, which is almost double the storage capacity of a typical CD-ROM....
. Using a modified CD player, one could access the game functionality. Using a special swap method could allow reading a GD-ROM game through a CD-ROM just using common MIL-CD (standard CD Boot loading, commonly found on Windows Installation Discs, Linux Live CDs, and others). Sega Dreamcasts sold after October 2000 contain a newer firmware update, not allowing MIL-CD boot.

The Microsoft Xbox, has a specific function: Non-booting or non-reading from CDs and DVD-R
DVD-R

DVD-R is a DVD recordable format. A DVD-R typically has a computer storage of 4.71 Gigabyte , although the capacity of the original standard developed by Pioneer Corporation was 3.95 GB ....
s as a method of game copy protection. Also, the Xbox is said to use a different DVD file system (instead of UDF). It has been theorized that the discs have a second partition that is read from the outside in (opposite current standards thus making the second partition unreadable in PC DVD drives) which give the tracks the appearance that the disc was spun backwards during manufacture. This format (and the aforementioned hardware lockouts) appears to have been inherited by its successor, the Xbox 360
Xbox 360

The Xbox 360 is the second video game console produced by Microsoft, and the successor to the Xbox. The Xbox 360 competes with Sony's PlayStation 3 and Nintendo's Wii as part of the History of video game consoles of video game consoles....
.

The PlayStation 2
PlayStation 2

The PlayStation 2 is a History of video game consoles video game console manufactured by Sony. The successor to the PlayStation, and the predecessor to the PlayStation 3, the PlayStation 2 forms part of the PlayStation of video game consoles....
 has a map file that contains all of the exact positions and file size info of the CD in it. It is stored at a position that is beyond the file limit. The game directly calls the position at where the map file is supposed to be. This means that if the file is moved inside the limit, it's useless since the game is looking outside the limit for it. And it will not work outside of the limit, thus making any copied disc unusable without a mod chip.

Nintendo's Wii
Wii

The Wii is a home video game console released by Nintendo. As a History of video game consoles console, the Wii primarily competes with Microsoft's Xbox 360 and Sony's PlayStation 3....
 and GameCube
Nintendo GameCube

The , is Nintendo's fourth home video game console and is part of the History of video game consoles . It is the successor to the Nintendo 64 and predecessor to Nintendo's Wii....
 have their own specialty format for copy protection. It is based on DVD
DVD

DVD, also known as "Digital Versatile Disc" or "Digital Video Disc,"is a popular optical disc data storage device media format. Its main uses are video and data storage....
/miniDVD (Game Cube) technology; there is a barcode on the edge of the disc. It is not readable on standard DVD-ROM Drives, although some have been able to accomplish this using a certain specific DVD-ROM drive's "debug mode."

The PSP
PlayStation Portable

The PlayStation Portable is a handheld game console manufactured and marketed by Sony Computer Entertainment. Development of the console was first announced during History of E3#During the Rise of Online Gaming , and it was unveiled on May 11, 2004 at a Sony press conference before E3 2004....
 uses the Universal Media Disc
Universal Media Disc

The Universal Media Disc is an optical disc medium developed by Sony for use on the PlayStation Portable. It can hold up to 1.8 gigabytes of data....
, a media format similar to a MiniDisc
MiniDisc

A MiniDisc is a magneto-optical disc-based data storage device initially intended for storage of up to 80 minutes of digitized sound. Today, in the form of Hi-MD, it has developed into a general-purpose storage medium in addition to greatly expanding its audio roots....
. It holds about 1.2 GB. Although it cannot be copied, one can make an ISO image
ISO image

An ISO image is an archive file of an optical disc in a format defined by the International Organization for Standardization . This format is supported by many software vendors....
 and play it on custom firmware using a third-party utility.

The PlayStation 3
PlayStation 3

The PlayStation 3 is the third home video game console produced by Sony Computer Entertainment, and the successor to the PlayStation 2 as part of the PlayStation ....
 uses Blu-ray BD-ROM discs. In addition to any protection provided by the console itself, the BD-ROM format's specification allows for a ROM-Mark
ROM-Mark

The ROM-Mark is a physical layer technology intended to prevent unwanted reproduction of data on Blu-ray discs. The ROM Mark is a unique identifier embedded in pre-recorded ROM media discs such as movies, music and games....
 which cannot be duplicated by consumer-level recorders.

Copy protection for videotape

Companies like Macrovision
Macrovision

Macrovision Corporation is a globally-operating, U.S.-based company that develops and markets License, access control, and secure distribution technologies for electronically delivered creative works....
 provide schemes to videotape
Videotape

Videotape is a means of recording images and sound onto magnetic tape as opposed to film stock.In most cases, a helical scan video head rotates against the moving tape to record the data in two dimensions, because video signals have a very high bandwidth, and static heads would require extremely high tape speeds....
 publishers making copies unusable if they were created with a normal VCR. All major videotape duplicators license Macrovision or similar technologies to copy protect video cassettes for their clients or themselves.

Starting in 1985 with the video release of "The Cotton Club
The Cotton Club (film)

The Cotton Club is a 1984 in film crime film-drama film, centered on a popular real-life Harlem, Manhattan jazz club in the 1930s, the Cotton Club....
", Macrovision has licensed to publishers a technology that exploits the automatic gain control
Automatic gain control

Automatic gain control is an adaptive system found in many electronic devices. The average output signal level is feedback to adjust the gain to an appropriate level for a range of input signal levels....
 feature of VCRs by adding pulses to the vertical blanking sync signal. These pulses do not affect the image a consumer sees on his TV, but do confuse the recording-level circuitry of consumer VCRs. This technology, which is aided by U.S. legislation mandating the presence of automatic gain-control circuitry in VCRs, is said to "plug the analog hole" and make VCR-to-VCR copies impossible, although an inexpensive circuit is widely available that will defeat the protection by removing the pulses. Macrovision has patented methods of defeating copy prevention, giving it a more straightforward basis to shut down manufacture of any device that descrambles it than often exists in the DRM world.

Copy protection for audio CDs

By 2000, Napster
Napster

Napster was an online music Peer-to-peer file sharing service created by Shawn Fanning while he was attending Northeastern University in Boston and operating between June 1999 and July 2001....
 had become a popular mainstream hobby, and several music publishers responded by starting to sell some CDs with various copy protection schemes. Most of these are playback restrictions that aim to make the CD unusable in computers with CD-ROM drives, leaving only dedicated audio CD players for playback. This does not, however, prevent such a CD from being copied via analogue connections or by ripping the CD under operating systems such as Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
 (which is effective since copy-protection software is generally written for Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
), which has led critics to question the usefulness of such schemes.

CD copy protection is achieved by assuming certain feature levels in the drives: The CD Digital Audio
Red Book (audio CD standard)

Red Book is the standardization for audio Compact Disc . It is named after one of a set of Rainbow Books that contain the Specification for all CD and CD-ROM formats....
 is the oldest CD standard and forms the basic feature set beyond which dedicated audio players need no knowledge. CD-ROM
CD-ROM

CD-ROM is a pre-pressed Compact Disc that contains Computer data storage accessible to, but not writable by, a computer. While the Compact Disc format was originally designed for music storage and playback, the 1985 Yellow Book standard developed by Sony and Philips adapted the format to hold any form of Binary file....
 drives additionally need to support mixed mode CD
Enhanced CD

Enhanced CD, also known as CD Extra and CD Plus, is a certification mark of the Recording Industry Association of America for various technologies that combine audio and computer data for use in both compact disc and CD-ROM players....
s (combined audio and data tracks) and multi-session CDs (multiple data recordings each superseding and incorporating data of the previous session).

The play preventions in use intentionally deviate from the standards and intentionally include malformed multisession data or similar with the purpose of confusing the CD-ROM drives to prevent correct function. Simple dedicated audio CD players would not be affected by the malformed data since these are for features they do not support — for example, an audio player will not even look for a second session containing the copy protection data.

In practice, results vary wildly. CD-ROM drives may be able to correct the malformed data and still play them to an extent that depends on the make and version of the drive. On the other hand, some audio players may be built around drives with more than the basic intelligence required for audio playback. Some car radios with CD playback, portable CD players, CD players with additional support for data CDs containing MP3
MP3

MPEG-1 Audio Layer 3, more commonly referred to as MP3, is a digital audio Encoder format using a form of lossy data compression. It is a common audio format for consumer audio storage, as well as a de facto standard encoding for the transfer and playback of music on digital audio players....
 files, and DVD players have had problems with these CDs.

The deviation from the Red Book
Red Book (audio CD standard)

Red Book is the standardization for audio Compact Disc . It is named after one of a set of Rainbow Books that contain the Specification for all CD and CD-ROM formats....
 standard that defines audio CDs required the publishers of these copy-protected CDs to refrain from using the official CDDA logo on the discs or the cases. The logo is a trademark
TradeMark

TradeMark is a tall, primarily residential, skyscraper in Charlotte, North Carolina. It was completed in 2007 and has 28 floors. There are 200 hundred residential units....
 owned by Philips
Philips

Koninklijke Philips Electronics N.V. , usually known as Philips, is a Netherlands electronics company. It is one of the largest electronics companies in the world, founded and headquartered in the Netherlands....
 and Sony
Sony

is a multinational corporation list of conglomerates corporation headquartered in Minato, Tokyo, Japan, and one of the world's largest media conglomerates with revenue exceeding US$99.1 billion ....
 and licensed to identify compliant audio discs only. To prevent dissatisfied customers from returning CDs which were misrepresented as compliant audio CDs, such CDs also started to carry prominent notices on their covers.

In general the audio can always be extracted by applying the principle of the analog hole
Analog hole

The analog hole is a fundamental and inevitable vulnerability in copy protection schemes for noninteractive works in digital formats which can be exploited to duplicate copy-protected works that are ultimately reproduced using Analog signal means....
. Additionally, such programs as ISOBuster
IsoBuster

IsoBuster is a utility for CD and DVD data recovery. All CD and DVD formats are supported, including HD DVD and Blu-ray Disc. It has the ability to access "deleted" data on multi-session CD-R and DVD-R discs, and allows users to access disc "images" in many formats and to extract files in the same way that they would from a ZIP ....
 may be capable of producing hidden audio files.

Examples of CD copy protection schemes are Cactus Data Shield
Cactus Data Shield

Cactus Data Shield is a form of CD/DVD copy protection for audio compact discs developed by Midbar Tech now owned by Macrovision. It has been used extensively by EMI and BMG and their subsidiaries, see Copy Control....
, Copy Control
Copy Control

Copy Control is the generic name of a copy protection system, used from 2001 until 2006 on several digital audio disc releases by EMI Group and Sony BMG Music Entertainment in several regions ....
, and Data Position Measurement
Data Position Measurement

Data Position Measurement is a copy protection method that controls the exact position of data on a Compact disc. Stamped CDs are perfect clones and have the data always at the same position, whereas writable media differ from each other....
.

Copy protection in recent digital media


More recently, publishers of music and movies in digital form have turned to encryption
Encryption

In cryptography, encryption is the process of transforming information using an algorithm to make it unreadable to anyone except those possessing special knowledge, usually referred to as a key ....
 to make copying more difficult. CSS, which is used on DVDs, is a famous example of this. It is a form of copy protection that uses 40-bit encryption
40-bit encryption

40-bit encryption refers to a key size of forty bits, or five bytes, for symmetric encryption; this represents a relatively low level of security....
. Copies will not be playable since they will be missing the key, which is not writable on DVD-R or DVD-RW discs. With this technique, the work is encrypted using a key only included in the firmware
Firmware

Firmware is a term sometimes used to denote the fixed, usually rather small, programs that internally control various electronic devices. Typical examples range from end user products such as remote controls or calculators, via computer parts and devices like harddisks, keyboard s, TFT screens or memory cards, all the way to scientific instr...
 of "authorized" players, which allow only "legitimate" uses of the work (usually restricted forms of playback, but no conversion or modification). The controversial Digital Millennium Copyright Act
Digital Millennium Copyright Act

The Digital Millennium Copyright Act is a United States copyright law that implements two 1996 treaties of the World Intellectual Property Organization ....
 provides a legal protection for this in the US, that would make it illegal to distribute "unauthorized" players—which was supposed to eliminate the possibility of building a DVD copier. However, encryption schemes designed for mass-market standardized media such as DVD suffer from the fundamental weakness that once implemented, they can never be changed without breaking the standard. Since consumers are highly unlikely to buy new hardware for the sole purpose of preserving copy protection, manufacturers have been prevented from enhancing their DRM technology until recently, with the release of next-generation media such as HD DVD
HD DVD

HD DVD is a discontinued high-density optical media optical disc format for storing data and high-definition video.HD DVD was supported principally by Toshiba, and was envisaged to be the successor to the standard DVD format....
 and Blu-ray Disc
Blu-ray Disc

Blu-ray Disc is an optical disc data storage device medium. Its main uses are high-definition video and data storage. The disc has the same physical dimensions as standard DVDs and CDs....
. This period represents more than enough time for the encryption scheme to be defeated by determined attackers. For example, the CSS encryption system used on DVD Video was broken within three years of its market release in November 1996 (see DeCSS
DeCSS

DeCSS is a computer program capable of decrypting content on a DVD-Video disc encryption using the Content Scramble System ....
), but has not been changed since, because doing so would immediately render all DVD players sold prior to the change incapable of reading new DVDs—this would not only provoke a furious backlash amongst consumers, but massively restrict the market that the new DVDs could be sold to. More recent DVDs have attempted to augment CSS with additional protection schemes. Most modern schemes like ARccOS Protection
ARccOS Protection

ARccOS is a copy-protection system developed by Sony used on some DVDs. Designed as an additional layer to be used in conjunction with Content Scramble System , the system deliberately creates corrupted Cylinder-head-sector on the DVD, which cause copying software to produce errors....
 use tricks of the DVD format in an attempt to trip up pirating programs, though it is noted that any scheme must stay within the bounds of the DVD Video format, limiting the possible avenues of protection—and making it easier for hackers to learn the innards of the scheme and find ways around it.

The newest generations of optical disc media, HD DVD
HD DVD

HD DVD is a discontinued high-density optical media optical disc format for storing data and high-definition video.HD DVD was supported principally by Toshiba, and was envisaged to be the successor to the standard DVD format....
 and Blu-ray Disc
Blu-ray Disc

Blu-ray Disc is an optical disc data storage device medium. Its main uses are high-definition video and data storage. The disc has the same physical dimensions as standard DVDs and CDs....
, attempt to address this issue. Both formats employ the Advanced Access Content System
Advanced Access Content System

The Advanced Access Content System is a standardization for content distribution and digital rights management, intended to restrict access to and copying of the next generation of optical discs and DVDs....
, which provides for several hundred different decryption keys (for the varying models of players to hit the market), each of which can be invalidated ("revoked") should one of the keys be compromised. Revoked keys simply will not appear on future discs, rendering the compromised players useless for future titles unless they are updated to fix the issue. For this reason, all HD-DVD players and some Blu-ray players include an ethernet
Ethernet physical layer

The Ethernet physical layer is the physical layer component of the Ethernet standard.The Ethernet physical layer evolved over a considerable time span and encompasses quite a few physical media interfaces and several Magnitude s of speed....
 port, to give them the ability to download DRM updates. Blu-ray Disc goes one step further with a separate technique called BD+
BD+

BD+ is a component of the Blu-ray Disc Digital Rights Management system. It was developed by Cryptography Research Inc. and is based on their Self-Protecting Digital Content concept....
, a virtual machine that can execute code included on discs to verify, authorize, revoke, and update players as the need arises. Since the protection program is on the disc rather than the player, this allows for updating protection programs within BD's working life by simply having newer programs included on newer discs.

See also


External links

  • - Forum on how to copy all copy protections and digital storage community.
  • - A list of copy protection programs/schemes. cdmediaworld.com.
  • Discusses and analyzes protections used on old floppy-based systems.