fbpx
Wikipedia

SafeDisc

SafeDisc es un sistema de protección de copia de CD/DVD para aplicaciones (típicamente, videojuegos) sobre Microsoft Windows, desarrollado por Macrovision Corporation con la intención de prevenir la piratería de software, así como evitar la duplicación con dispositivos de grabación domésticos o profesionales y la ingeniería inversa. Desde su nacimiento, ha habido varias versiones de SafeDisc, cada una con el objetivo de hacer más difícil la copia. La versión actual (enero de 2007) recibe el nombre de SafeDisc Advanced.

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.

Todas los discos protegidos con SafeDisc contiene un fichero.ICD, un formato cifrado que se utiliza para asegurar que el CD cargado es original. UnSafeDisc es una utilidad que evita y descifra la protección abriendo el fichero.ICD, descifrándolo y convirtiéndolo en un fichero ejecutable. Sin embargo, cada programa necesita un parche específico para habilitar la funcionalidad completa.

Historial

SafeDisc (V1)

Los CD protegidos con SafeDisc V1 pueden reconocerse localizando los siguientes ficheros en el propio disco:

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

Además de la existencia de dos ficheros <GAME>.EXE y <GAME>.ICD (donde <GAME> es el nombre del juego). El fichero.EXE es tan solo un cargador que descifra y carga el ejecutable protegido en el fichero cifrado.ICD. La versión inicial de SafeDisc era fácil de evitar y duplicar.

SafeDisc (V2)

Los siguientes ficheros deberían existir en cualquier CD original:

  • 00000001.TMP
  • 00000002.TMP (no siempre)

El cargador (<GAME>.EXE) se integra ahora en el ejecutable principal, haciendo el fichero.ICD obsoleto. Además, el fichero CLOKSPL.EXE deja de existir.

Para comprobar la versión de SafeDisc2, utilizando un editor hexadecimal se busca la cadena "BoG_ *90.0&!! Yy>" en el fichero <GAME>.EXE, tras la cual aparecen tres enteros largos sin signo, que son los números de versión, subversión y revisión. Al hacer una copia de seguridad, aparecen errores de lectura entre los sectores 822-10255.

La protección cuenta también con sectores "débiles", que provocan problemas de sincronización con determinadas grabadoras de CD. Las firmas digitales aún están presentes en esta versión.

Tras la introducción de SafeDisc Version 2, los "sectores débiles" fueron introducidos, haciendo más complicado realizar una copia del disco, si bien esto no tiene efectos sobre las imágenes de discos montadas con programas como DAEMON Tools. Además, la versión 2.50 añadió detección ATIP, haciendo imposible de usar una copia en una unidad a menos que se utilizara un software para enmascarar dicha detección (CloneCD, por ejemplo, tiene esta capacidad). A partir de la versión 2.90, son necesarias grabadoras que soporten la escritura de sectores débiles.

SafeDisc (V3)

SafeDisc V3 utiliza una clave para cifrar el ejecutable principal (EXE o DLL) y crea una firma digital que se añade al CD-ROM/DVD-ROM. El tamaño de la firma varía entre 3 y 20 MB dependiendo de la calidad del cifrado. El proceso de autenticación lleva de 10 a 20 segundos.

Esta versión es capaz de cifrar varios ejecutables sobre uno o varios medios, utilizando la misma clave y añadiendo la firma digital a cada medio. También es compatible con unidades virtuales siempre que el disco original esté disponible. Una vez autenticado el disco, la ejecución puede continuar sin problemas mientras el software virtual no esté prohibido.

SafeDisc (V4)

La última versión de SafeDisc es la 4. En noviembre de 2006, incluso los DVD que usan la versión 4.70 pueden grabarse con la última versión de Alcohol 120%, que incorpora RMPS v2.

Vulnerabilidades

SafeDisc instala su propio controlador de dispositivo en el ordenador del usuario, llamado secdrv.sys. Además de activar la protección de copia, concede acceso total al hardware de la máquina a la aplicación. Esto supone un agujero de seguridad potencial, ya que virus u otro malware podrían utilizar el controlador para ganar privilegios en el sistema, incluso si la aplicación está ejecutándose desde una cuenta limitada.

Enlaces externos

  • (en inglés)
  • (en inglés)
  • Artículo sobre SafeDisc, desde v1 hasta v4 (en inglés)
  •   Datos: Q1753835

safedisc, sistema, protección, copia, para, aplicaciones, típicamente, videojuegos, sobre, microsoft, windows, desarrollado, macrovision, corporation, intención, prevenir, piratería, software, así, como, evitar, duplicación, dispositivos, grabación, domésticos. SafeDisc es un sistema de proteccion de copia de CD DVD para aplicaciones tipicamente videojuegos sobre Microsoft Windows desarrollado por Macrovision Corporation con la intencion de prevenir la pirateria de software asi como evitar la duplicacion con dispositivos de grabacion domesticos o profesionales y la ingenieria inversa Desde su nacimiento ha habido varias versiones de SafeDisc cada una con el objetivo de hacer mas dificil la copia La version actual enero de 2007 recibe el nombre de SafeDisc Advanced Si bien esta proteccion evita de forma efectiva que usuarios domesticos creen copias funcionales de CD o DVD es bastante facil de superar para crackers experimentados Las versiones mas recientes 2 9 a diferencia de las primeras se esfuerzan en hacer mas complejo el metodo de duplicacion o la aplicacion de ingenieria inversa requiriendo grabadores especificos capaces de reproducir los sectores debiles y formatos de datos caracteristicos de SafeDisc Versiones antiguas de SafeDisc eran facilmente evitadas a traves del uso de unidades virtuales con software como DAEMON Tools y Alcohol 52 Actualmente SafeDisc detecta este software y bloquea la ejecucion si son utilizados lo cual obliga a utilizar herramientas accesorias si se desea seguir este metodo para poder enmascarar dichas aplicaciones como por ejemplo CureRom Todas los discos protegidos con SafeDisc contiene un fichero ICD un formato cifrado que se utiliza para asegurar que el CD cargado es original UnSafeDisc es una utilidad que evita y descifra la proteccion abriendo el fichero ICD descifrandolo y convirtiendolo en un fichero ejecutable Sin embargo cada programa necesita un parche especifico para habilitar la funcionalidad completa Indice 1 Historial 1 1 SafeDisc V1 1 2 SafeDisc V2 1 3 SafeDisc V3 1 4 SafeDisc V4 2 Vulnerabilidades 3 Enlaces externosHistorial EditarSafeDisc V1 Editar Los CD protegidos con SafeDisc V1 pueden reconocerse localizando los siguientes ficheros en el propio disco 00000001 TMP CLCD16 DLL CLCD32 DLL CLOKSPL EXE DPLAYERX DLLAdemas de la existencia de dos ficheros lt GAME gt EXE y lt GAME gt ICD donde lt GAME gt es el nombre del juego El fichero EXE es tan solo un cargador que descifra y carga el ejecutable protegido en el fichero cifrado ICD La version inicial de SafeDisc era facil de evitar y duplicar SafeDisc V2 Editar Los siguientes ficheros deberian existir en cualquier CD original 00000001 TMP 00000002 TMP no siempre El cargador lt GAME gt EXE se integra ahora en el ejecutable principal haciendo el fichero ICD obsoleto Ademas el fichero CLOKSPL EXE deja de existir Para comprobar la version de SafeDisc2 utilizando un editor hexadecimal se busca la cadena BoG 90 0 amp Yy gt en el fichero lt GAME gt EXE tras la cual aparecen tres enteros largos sin signo que son los numeros de version subversion y revision Al hacer una copia de seguridad aparecen errores de lectura entre los sectores 822 10255 La proteccion cuenta tambien con sectores debiles que provocan problemas de sincronizacion con determinadas grabadoras de CD Las firmas digitales aun estan presentes en esta version Tras la introduccion de SafeDisc Version 2 los sectores debiles fueron introducidos haciendo mas complicado realizar una copia del disco si bien esto no tiene efectos sobre las imagenes de discos montadas con programas como DAEMON Tools Ademas la version 2 50 anadio deteccion ATIP haciendo imposible de usar una copia en una unidad a menos que se utilizara un software para enmascarar dicha deteccion CloneCD por ejemplo tiene esta capacidad A partir de la version 2 90 son necesarias grabadoras que soporten la escritura de sectores debiles SafeDisc V3 Editar SafeDisc V3 utiliza una clave para cifrar el ejecutable principal EXE o DLL y crea una firma digital que se anade al CD ROM DVD ROM El tamano de la firma varia entre 3 y 20 MB dependiendo de la calidad del cifrado El proceso de autenticacion lleva de 10 a 20 segundos Esta version es capaz de cifrar varios ejecutables sobre uno o varios medios utilizando la misma clave y anadiendo la firma digital a cada medio Tambien es compatible con unidades virtuales siempre que el disco original este disponible Una vez autenticado el disco la ejecucion puede continuar sin problemas mientras el software virtual no este prohibido SafeDisc V4 Editar La ultima version de SafeDisc es la 4 En noviembre de 2006 incluso los DVD que usan la version 4 70 pueden grabarse con la ultima version de Alcohol 120 que incorpora RMPS v2 Vulnerabilidades EditarSafeDisc instala su propio controlador de dispositivo en el ordenador del usuario llamado secdrv sys Ademas de activar la proteccion de copia concede acceso total al hardware de la maquina a la aplicacion Esto supone un agujero de seguridad potencial ya que virus u otro malware podrian utilizar el controlador para ganar privilegios en el sistema incluso si la aplicacion esta ejecutandose desde una cuenta limitada Enlaces externos EditarDescripcion de SafeDisc en ingles Articulo sobre SafeDisc v2 en ingles Articulo sobre SafeDisc desde v1 hasta v4 en ingles Datos Q1753835 Obtenido de https es wikipedia org w index php title SafeDisc amp oldid 117905127, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos