Protección de copia

Protección de copia
Información sobre la plantilla
Cdprotect.jpg
Concepto:Medida técnica diseñada para prevenir la duplicación de información.


La protección de copia, también conocida como prevención de copia, es una medida técnica diseñada para prevenir la duplicación de información. La protección de copia es a menudo tema de discusión y se piensa que en ocasiones puede violar los derechos de copia de los usuarios: por ejemplo, el derecho a hacer copias de seguridad de una videocinta que el usuario ha comprado de manera legal, el instalar un software de computadora en varias computadoras, o el subir la música a reproductores de audio digital para facilitar el acceso y escucharla.

Trasfondo

Los sistemas de protección anti-copia para CD, son relativamente nuevos. Son posteriores a la puesta en el mercado de las unidades de CD, ya que un un principio estas no provocaron un boom debido a su escasa velocidad de lectura, con la aparición de las unidades de 4x, los freakers (piratas) comenzaron a copiar masivamente el software a este tipo de soporte, sabiendo donde buscar, una persona podía adquirir uno de estos CDs con más de 100 programas por un precio infinitamente inferior al precio de todo el software que contenia. Posteriormente con la aparición de las consolas; PSX y Saturn basicamente, la pirateria se multiplicó. Las grandes casas de software decidieron entrar en combate y como no, una vez más idearon diversos sistemas de protección para su preciado software. Existen varios tipos de protección

Usando huellas digitales o marcas láser

SecuROM

SecuROM es una protección de copia de CD/DVD desarrollada por Sony DADC, usualmente utilizada en videojuegos comerciales para Windows. SecuROM se especializa en evitar la copia con aparatos en casa, equipos profesionales y de intentos de ingeniería inversa. Las últimas versiones (4 en adelante) previenen que la copia 1:1 CD-R sea posible. Ciertos programas pueden evitar esta protección, pero no pueden copiarla. Mientras que el uso de SecuRom no está tan mal visto como otros sistemas de protección de copia, ha llegado a causar algunos problemas. El programa instala una capa de extensión que, por ejemplo, evita al Explorador de Windows borrar archivos ejecutables de 16 bits. En 2008, un grupo de consumidores demandó a Electronic Arts por usar SecuROM en su videojuego Spore

Durante el proceso de masterización del DADC una huella digital electrónica es aplicada en la capa de plástico que asigna un numero a cada CD-ROM.

Identificación: Uno de estos ficheros debe estar en el directorio de instalación o en el directorio raíz del original.

CMS16.DLL CMS_95.DLL CMS_NT.DLL

Nota: En las últimas versiones de esta protección, estos ficheros no estan en ningún directorio, sino que se encuentran almacenados en una de las secciones del ejecutable.

SafeDisc

Es un sistema de protección basado en software que no requiere cambios en los sistemas hardware. Consiste en la combinación de una firma digital incrustada en el disco y una cifrado multicapa del ejecutable que asegura el contenido del CD. La firma digital que no es posible copiar con una CD-R es introducida mediante el láser durante la masterización del CD. Esta protección a sido creada por la compañia C-dilla, propiedad de Macrovision Corporation.

Si bien esta protección evita de forma efectiva que usuarios domésticos creen copias funcionales de CD o DVD, es bastante fácil de superar para crackers experimentados. Las versiones más recientes (2.9+), a diferencia de las primeras, se esfuerzan en hacer más complejo el método de duplicación o la aplicación de ingeniería inversa, requiriendo grabadores específicos capaces de reproducir los "sectores débiles" y formatos de datos característicos de SafeDisc.

Versiones antiguas de SafeDisc eran fácilmente evitadas a través del uso de unidades virtuales con software como DAEMON Tools y Alcohol 52%. Actualmente, SafeDisc detecta este software y bloquea la ejecución si son utilizados, lo cual obliga a utilizar herramientas accesorias si se desea seguir este método para poder enmascarar dichas aplicaciones, como por ejemplo CureRom.

Identificación: Los siguientes ficheros existen el el CD original:

00000001.TMP CLCD16.DLL CLCD32.DLL CLOKSPL.EXE

El icono del archivo clockspl.exe es un CD tachado con dos barras. Actualmente se conocen varias versiones de esta protección y en las últimas los ficheros mencionados anteriormente ya no existen.

LaserLock

LaserLock (Candado o bloqueo de láser) es una tecnología de protección de copia creada por la empresa MLS LaserLock International Inc. introducida en 1995, que provee herramientas para evitar la copia de información en formatos ópticos, utiliza una combinación de software de cifrado y una marca de láser en la superficie óptica del disco. Cada aplicación tienen un parámetro de cifrado diferente.

LaserLock usa una herramienta propietaria para insertar el código de protección en un archivo ejecutable dentro del disco, como consecuencia de esta inserción, el archivo queda cifrado; este archivo, encargado de buscar la marca física en el disco, está protegido por varias capas con el fin de evitar la depuración de su código, haciendo muy difícil el uso de ingeniería inversa. El archivo de cifrado puede ocupar desde 20 MB, para un CD-ROM, hasta 40 MB para un DVD-ROM, que puede ser reducido hasta 5 MB en casos especiales.

Identificación: El CD original contiene un directorio oculto llamado LASERLOCK. En este directorio hay archivos con errores de lecturas. En las últimas versiones este directorio ya no existe.

CD-Cops

Protección creada por Link Data Security y Spinner Software, es una protección añadida al ejecutable principal del CD. Las diferencias de tiempo son medidas para establecer una huella digital y para asegurar que no se pueda copiar.La huella habitualmente es expresada como un código de 8 dígitos o como un número clave.

StarForce

StarForce es un software de protección de copia desarrollado por la compañía rusa Protection Technology y diseñado para Microsoft Windows. Su principal fuerza reside en recubrir tanto los ejecutables como las librerías utilizando un bytecode, el cual es interpretado a través de su propia máquina virtual.

Se trata de un sistema de protección muy controvertido, considerado en ocasiones como malware, debido a que con frecuencia provoca una degradación en la velocidad del puerto IDE, llegando incluso a fallar las unidades de CD o DVD. Aunque es una protección sobre la que es muy difícil aplicar ingeniería inversa, los videojuegos que utilizan este sistema también pueden ser copiados y crackeados. No obstante, la dificultad al crear un crack depende en alta medida de qué producto StarForce se haya utilizado y cuántas veces se utilice en el ejecutable.

DiscGuard

Protección creada por TTR Technologies Inc. Este sistema realiza dos cambios básicos en el software:

  • Los ejecutables principales están cifrados.
  • Una marca digital especial está inscrita en el disco esta marca contiene una llave de desencriptación de software. La marca digital no es reproducible mediante copia.

Cuando un disco original es utilizado, la firma está presente, la desencriptacion se produce y la aplicacion funciona. Cuando es una copia, la firma no está presente, no existe desencriptación y la aplicación no funciona, en su lugar un mensaje, una pequeña demo, un link a una web comercial o una presentación aparecen, transformando cada copia ilegal en una herramienta de marketing.

Alteración de la estructura del CD o datos

Oversize

Algunos programas ocupan mas de 660 Mb y estos no pueden ser copiados por la mayoría de CDR's que no están preparadas para copiar mas de 659 Mb en un CD de 74 minutos. Con la aparición de los CD's de 80 minutos esta protección ya no es efectiva.

Illegal TOC

Esta protección se reconoce mirando las pistas del CD. Normalmente aparece una segunda pista de datos (después de algunas de audio). Las normas estándar CD ISO no permiten eso, de ahí el nombre Tabla de contenidos ilegal. Actualmente, todos los programas de duplicación de CD incluyen una opción para ignorar esta alteración, por lo que ya no es efectiva

Dummy Files

Esta protección crea archivos falsos que señalan aleatoriamente a una parte del CD usada por otros archivos. Cuando se copia el contenido del CD al disco duro la imagen es mucho mas grande que el tamaño de las pistas originales (normalmente las pistas parecen tener 2 Gb). Esta protección suele aparecer en combinación con la de Oversize. Para saltarse esta protección, si el original tiene menos de 659 Mb, hacer una copia directa (DAO/TAO) y recreara los archivos en el CD copiado.Cuando el CD tenga mas de 659 Mb hacer lo mismo mediante overburning o usar un CD de 80 minutos.

Sectores Ilegibles

Este sistema es facilmente reconocible por aparecer un aro en el CD. Este aro es una sección del CD "estropeada" dentro hay unos ficheros que no se usan en el juego, pero que el programa testea que estén y que no son posibles copiar. Las posibles maneras de saltarse esta protección son dos, usar el LeeTodo/BlindRead o volcar el contenido del CD y crear los ficheros con cualquier editor de texto con la extension del fichero corrupto.

Enlaces internos

Enlaces externos