El tema de las protecciones anticopia siempre ha sido un lugar común dentro de las discusiones sobre juegos en PC. Para unos se trata de un impedimento sin ningún sentido ya que tan solo perjudica a los compradores y nunca ha detenido a los que quieren conseguir un juego por la vía menos legal. Para otros es un mal necesario en la lucha contra las copías ilegales de software. Pero si hoy queremos tocar este tema en profundidad es debido a la aparición de una campaña contra el sistema de protección más polémico, Starforce, y el haberos propuesto que descargarais un juego con esta protección (Trackmania Nations). ¿Hemos puesto en peligro vuestros ordenadores o simplemente estamos ante un caso de alarmismo? Eso es lo que vamos a intentar descubrir.
¿Qué es StarForce?
StarForce es un sistema de protección anticopia diseñado por Protection Tecnology, una empresa rusa. El funcionamiento puede variar ya que depende de la implementación que haga del software el creador del juego pero en base es el siguiente. De forma simple podemos decir que StarForce se instala como un grupo de drivers en el sistema justo antes de la ejecución del juego y se interpone entre el nucleo del sistema y la unidad lectora para capturar ciertos datos de la estructura del disco que utiliza para desencriptar partes del juego. Una vez StarForce ha completado el proceso de verificación devuelve el control a la unidad lectora y queda en memoria hasta que termina la ejecución del juego. Evidentemente, al tratarse de una protección en la que es el instalador el que decide el nivel de "fuerza" que se va a usar, los resultados prácticos pueden ser muy diferentes de unos juegos a otros. Visitando distintos foros en internet uno puede encontrar todo tipo de quejas con StarForce, desde inestabilidades en el sistema a lectores que nunca más vuelven a funcionar. Como no he encontrado ninguna indicación de como reproducir estos problemas la única solución ha sido tirar por la calle de enmedio, coger dos ordenadores y comenzar a probar juegos con StarForce.
Pequeñas pruebas con StarForce
Evidentemente yo no tengo todos los recursos de las grandes páginas de hardware ni estos tests tienen porque ser representativos, pero quería saber qué podía pasarnos con StarForce. Para las pruebas se han utilizado dos ordenadores, un ECS iBuddy 901 con lector de DVD (Matshita STR-8176) y un clónico sin marca con dos lectores de DVD (LG GDR8160B y Toshiba SD-M1912) y una grabadora de CD (LG CED-8080B). En el lado de los juegos se han usado Worms 4 (solo en el clónico), Soldiers: Heroes of World War 2, Etherlords II, 1944: Battle of the Bulge, Fire Captain y Trackmania Nations. El método para hacer las pruebas ha sido distinto según el ordenador. En el iBuddy he instalado un Windows XP sin service pack con la intención de reproducir la bajada de velocidad del lector, comprobar qué archivos se veian alterados por StarForce, qué lanzaba StarForce, si interfería con algún programa y como de completa era su desinstalación. Mientras en el clónico queriamos comprobar si se producía alguna degradación en un sistema ya instalado y si se podían dañar las unidades, siendo un ordenador con WindowsXP SP2, todos los parches de Microsoft y otros programas de uso común como antivirus, ofimática, etcétera. Como herramientas he usado Process Explorer, jv16 tools, Norton Ghost 9, Nero 6.6.0.8, Alcohol 120% 1.9.5, Sisoft Sandra 2005 Lite y PCMark04 Free Version.

Pues bien, el resultado es que no he encontrado nada especialmente alarmante, aunque sí algunas cosas que no son de mi agrado. De entrada la protección no se instala hasta que no vamos a ejecutar el juego, pero en ningún momento se nos avisa de que se va a instalar un programa externo al propio juego aunque sí se avise cuando se van a instalar componentes como DirectX o utilidades como Adobe Acrobat Reader. Una vez instalada la protección se nos pide reiniciar ya que esta actua como un driver a bajo nivel y Windows necesita volver a arrancar para reconocerlo. Una vez reiniciado comprobamos que se han instalado varios dispositivos como drivers no plug and play (ocultos al usuario por defecto), algunas librerías de StarForce y se han modificado valores del registro. Este mismo procedimiento también lo realizan otros programas y protecciones, no siendo exclusivo de StarForce, aunque eso no quita que sea más intrusivo de lo que algunos podemos desear. Al arrancar el juego comprobamos como se carga una librería de StarForce y presenta actividad al verificar la protección pero no da más señales de vida a lo largo de la partida. Excepto ocupar unos pocos Kb en memoria no parece hacer nada más y se descarga al cerrar los juegos. Comprobado el rendimiento antes y después de instalar los juegos este se mantenía en cifras muy similares, no había habido problema con la existencia de unidades virtuales (aunque el bloqueo de estos programas según StarForce es posible pero queda en manos del editor) y ni lectores ni grabadora mostraban problemas de velocidad. Probamos a introducir un viejo cd considerablemente rayado pero que se lee en un sistema sin StarForce (un Linux) y aparte de las dificultades que da un medio en ese estado no ocurre nada grave. Desinstalamos StarForce con la herramienta del fabricante ya que ningún juego proporciona desinstalador y ambos sistemas continuan funcionando tal cual. StarForce no ha dejado restos apreciables.
Visto que no he sido capacez de reproducir ninguno de los problemas comentados en foros he estado investigando un poco sobre ellos y han aparecido algunas cosas que pueden estar relacionadas con el funcionamiento de StarForce. Por ejemplo, StarForce podría activar un problema en el modo de transferencia que sufren Windows 2000 y XP. Cuando usamos un juego con StarForce y este viene en CD o DVD existe la posibilidad de que StarForce encuentre algún problema al leerlo para comprobar la protección con lo que se produzcan errores en el CRC (comprobación de errores). Ante estos casos Windows toma la decisión de degradar el modo de transferencia a uno inferior para reintentar la lectura a menor velocidad pero desgraciadamente no vuelve, con lo que podemos acabar en modos de transferencia actualmente obsoletos y que reducen tanto la velocidad de grabación como la de lectura. Estos modos de lectura son los PIO (Programmed Input/Output) y se usaban en los primeros lectores de CD. Algunos comentan que ciertos lectores no los soportan pero no he dado con ninguno que no soportase al menos PIO Mode 4.
En cuanto a consumo excesivo de recursos e inestabilidades no tampoco he encontrado ningún problema, pero las combinaciones de software son infinitas con lo que seguramente algún sistema pueda tenerlos, aunque la proporción debe ser similar a cualquier otra pieza de código que actue a bajo nivel. Un último punto de controversia es la instalación como drivers, lo cual puede suponer un problema de seguridad ya que estos operan a nivel de administrador y además no tienen ninguna certificación de Microsoft, con lo que en caso de problema el fabricante del SO podría lavarse las manos. No conocemos ningún virus o exploit que se aproveche de esos, pero eso no quiere decir que no exista o pueda desarrollarse.

Un problema más ético que técnico
Así las cosas no podemos hacer más que coincidir con los que dijo Mark Russinovich, el mismo que destapó el escándalo del rootkit de Sony, cuando se le preguntó por el StarForce: "Le he echado un vistazo a StarForce y aparte de unos métodos poco ortodoxos para monitorizar el tráfico del CD-Rom e interceptar la creación de todos los procesos e hilos no hay nada abiertamente inestable en su implementación". Es decir, pica pero no mata. Ahora bien, si a nivel técnico StarForce no parece mucho más peligroso que cualquier otro programa similar, su utilización no está siendo nada ética hacia los consumidores. Nos encontramos con que las productoras de videojuegos están instalando en nuestro ordenador un programa que actua a bajo nivel sin nuestro consentimiento o conocimiento. Estas tampoco nos proporcionan junto al juego un desinstalador para la protección ya que ninguno de los juegos probados eliminan el StarForce cuando borramos el juego. La escusa para no desinstalarlo es que podriamos dejar inservibles otros juegos que usan esta protección, pero si el juego trata de instalarla en caso de no encontrarla ¿hacen esto para ahorrarnos un simple reinicio?
Realmente el problema no está en StarForce y los puntuales problemas que puede causar, algunos reconocidos como el bloqueo de dispositivos SCSI y USB, si no la falta de transparencia en su uso y las consecuencias que este puede tener. Si es seguro ¿por qué no se nos advierte de su existencia en cajas, instaladores o manuales? Hay juegos con otras protecciones que almenos sí indican en su caja que están protegidos (Spellforce por citar uno que tengo sobre la mesa). ¿Que garantía tenemos de poder seguir usando el juego en un futuro si realmente Microsoft hace obligatoria la firma de drivers? En el caso de StarForce se asegura que este funciona en la beta de Windows Vista, pero puede que otras protecciones no lo hagan. ¿Cómo podemos hacer una copia de seguridad para proteger nuestra inversión? Con algunos sistemas podemos hacer copias casi 1:1 pero en este caso no funcionan ya que StarForce utiliza la estructura del disco para desencriptar la protección. Y que nadie llame a esto una alusión velada a la piratería, aun puedo sacar de mi estante varios juegos donde se recomienda que haga una copia de seguridad para evitar posibles daños al original.
En definitiva, mi opinión es que StarForce no es el problema (otra cosa es lo opine de algunos de sus actos y respuestas), si no una de las partes visibles de un iceberg mucho más grande. En un mundo donde las compañías están más interesadas en proteger sus inversiones que en satisfacer a sus clientes, los consumidores llevamos todas las de perder. Se está actuando a nuestras espaldas, se nos obliga a aceptar condiciones leoninas (leed las EULAs que acompañan a muchos juegos y observad a todo lo que renunciais), se sacan juegos al mercado que están claramente inacabados. Lo único que se va a conseguir es una generación de consumidores mucho menos confiada y que ve a las empresas como enemigos que intentan aprovecharse de ellos en vez de como prestadores de servicios o creadores de bienes en los que confiar. Tal vez el mayor problema no es la piratería porque si, es la recíproca falta de confianza que la alimenta.
Y respecto a Trackmania Nations leed la EULA. StarForce tan solo se usa como una medida para encriptar la ejecución del juego y proteger sus datos (aunque no se nos indique ni tan siquiera su existencia), en cambio al instalarlo aceptamos ser conejillos de indias sobre publicidad, anuncios dirigidos y colocación de productos. ¿Qué os parece peor?
Más información | Página oficial de StarForce, Boycott StarForce, foros de Ubisoft sobre StarForce y Heroes 5, foros de Radio GameOver
Ver 19 comentarios
19 comentarios
Me parece que junto con el drm, los rootkits, CDs de musica que solo los puedes oir en m$-windows y esto, lo que estan haciendo es cavando su propia tumba.
Antes tenia pocas ganas de comprar algun juego pero ahora menos si nos acusan directamente de piratas.
Habia un metodo de antes muy bueno contra la pirateria, ya se usaba poco en sus tiempos y ahora tampoco es que se usa mucho, es hacer buenos juegos, juegos de calidad, que cuando pruebes la "copia de seguridad" no te lo pienses y lo compres original...si ya se muchos criajos ni se lo plantean (aunque hay que decir que lo que prueban no es para tirar cohetes :P), pero la gente que disfrutamos del videojuego sabemos lo que vale y sabemos valorar lo que tenemos entre manos.
Bueno gracias por este articulo divulgativo.
OnekO
Buen articulo. Me acabo de acordar de una de las razones por las que uso las consolas para jugar y GNU/Linux para lo demas. Windoze sux!
Yo con el StarForce he tenido varios problemas, pero el mas grave de ellos, se da con el titulo "Silent Hunter III" el cual no me instala porque la "proteccion" dice que el DVD es no valido, y eso que el lector es nuevo, el titulo es original, y la superficie esta impoluta sin ningun rayajo.........
Me encantan estos "anticopia", son tan buenos que no va ni el original.......
Phoenix, intenta ponerte en contacto con Ubisoft, la productora del juego, para ver si te pueden solucionar el problema (tendrás su mail o teléfono en el manual). Mientras me informaba para escribir el artículo he visto que mucha gente se quejaba con este juego, con lo que tal vez ya estén enterados y sepán como podrías solucionarlo.
Si no ve a donde lo compraste y que te lo cambien, siempre está la posibilidad de un DVD mal impreso.
Yo he instalado juegos con Starforce, y si bien no puedo afirmar que me hayan causado algún que otro problema, salvo algunas sospechas, sí que puedo decir que me resultó bastante incomodo.
Por un lado no me gusta que alguien me instale algo sin permiso. Por otro lado, no me gusta la idea de que se quede ahí incluso después de haber desinstalado el juego.
Pero lo peor, es que no me gusta el hecho de no poder hacer una imagen del juego por el que he pagado, para no tener que estar metiendo el dvd en el lector cada vez que quiera jugar.
Si yo prefiero hacer una imagen, guardarla en mi disco y montarla con el Alcohol o el Daemon Tools... ¿por qué no puedo hacerlo?
¿Por qué tengo que estar tirando de mi lector por que sí?...
Además, he tenido problemas con el Starforce y el tener instalado el Alcohol en mi equipo. Me da un error por detectar unidades virtuales, y me ha obligado a desinstalar el Alcohol para poder jugar...
Lo más absurdo es pensar que quienes se bajan los juegos de internte, o los piratean, ya lo hacen con cracks que evitan el uso de el Starforce dichoso...
El problema personalmente lo he encontrado a muy largo plazo.
Concretamente a partir de X3:Reunion (versión para UK, legal, de verano de 2005 creo recordar) que lo tuve instalado sin saber que llevaba Starforce.
Me sorprendió al iniciarse que la protección se dirigiera a mí en castellano, en un juego británico, pero no le di más importancia que el engorro de esperar a que detectara que el dvd era original.
Con el paso del tiempo, al ir realizando copias de dvd, una me tardo unos 16 minutos, cuando normalmente en unos máx. 5 minutos están listas. Lo achaqué a la nueva marca de dvd's que habia comprado, que por algún motivo no funcionaban a la velocidad deseada.
Al aparecer/explotar la noticia del rootkit de Sony decidí comprobar si lo tenia instalado con las herramientas de SysInternals y, o sorpresa, así era por un cd de música traído desde EEUU. Lo eliminé.
Las herramientas de SysInternals también detectaron otras cosas inusuales y me puse a buscar por la red.
Descubrí la protección de Starforce v3.0 contenida en X3, y decidí volver al antiguo X2, con la protección eliminada para usuarios registrados por decisión última del fabricante (viva Egosoft!), ya que inicialmente contenia Starforce. Espero a que las cosas se calmen, y al Empire at War de Lucas.
Diria que el efecto es a largo plazo, tal vez entre 3 y 5 meses, por tanto diria que es bastante inviable demostrarlo, como mínimo con los conocimientos de un usuario de videojuegos.
Comentar que la protección Starforce puede considerarse como el tabaco: no daña al momento pero sí con el paso del tiempo. A mi se me jodieron en su día dos lectoras de cd, y cuando comencé a investigar descubrí el Starforce. Es curioso como a partir de su desinstalación todo ha ido como la seda...
Los usuarios y jugones de PC ya estamos hartos de que se nos trate como cuotas de mercado, porcentajes y seamos vistos como delincuentes en potencia.
Un saludo.
Estoy con OnekO, sin ninguna duda ;-)
a ver yo toda la vida e sido de los k e comprado un juego nuevo, pero por ejemplo, si yo instalo un juego, i le pongo un crack, es decir, k me funciona sin cd, el starforce actua??
Po va a ser q no xD
Mala suerte tio!!! Yo tb les odio!!!
Leí atentamente todas las criticas, y estoy de acuerdo en:
1)No es justo que de prepo nos obliguen a los consumidores aceptar un contrato donde se oculta la verdad. El problema del pirateo es del fabricante y no del comprador. Este último no es un pirata, por lo tanto que el fabricante investigue otras alternativas para que no le roben su propiedad intelectual sin perjudicar los recursos de su cliente. No se cuales, pero que se las arregle.
2)No estoy de acuerdo en que Ubisoft no me permita hacer una copia de mi Silent Hunter III (comprado originalmente!!!!), condenandome a tener que usar el DVD cada vez que uso el juego, porque esto me provocará a largo plazo al deterioro de lo que es una inversión: El juego en su medio optico en si. Ya lo sufrí con el Silent Hunter I!!!!! y todo por respetar sus contratos. Al fin a cabo, piratear es inseguro, pero mas barato a largo plazo.....
3)Por último, no creo que a Ubisoft le salga gratis el Starforce (salvo que lo baje con Emule pirateado), porque de no ser asi, involuntariamente lo estamos pagando los que compramos legalmente obligandonos a los compradores a pagar un costo mas elevado de lo que saldría el juego desencriptado. El Silent Hunter III funciona sin el Starforce, entonces??...no mas comentarios
El fabricante debería procurar impedir ventas de copias y no las copias que uno mismo hace para desear preservar a posteridad este excitante juego llamado Silent Hunter III
Actualmente ya existe una forma de burlar el starforce, y es sustituyendo un archivo, ademas del ejecutabe del juego. Dicho archivo es "prottect.dll" y se encuentra en la carpeta del juego en cuestion. Habria que buscar una version una version modificada de estos archivos (que son "prottect.dll" y el ejecutable del juego) en internet. No es por fomentar la pirateria, pero resulta que nos compramos un juego original que funciona con el dichoso starforce y los problemas que conlleva...
Si sustituimos estos archivos, el juego ya no nos pedira el CD/DVD para jugar, y ademas (seguramente) prodemos desintalar starforce sin renunciar a nuestro videojuego. La herramienta que actualmente existe para desinstalar starforce es "StarForce Drivers Removal", que debereis buscar en internet. (Su descarga y uso es totalmente legal).
Bien, sabemos que el Starforce es un petardo, y ademas es peligroso no?
Tenemos por internet los medios para saltarlo, asi que no deberia haber más quejas.
Un amigo mío, se descargó el Prince of Persia El Principe Oscuro( un juegazo por cierto) justo cuando salio.
Cual fue su sorpresa al encontrarse el Starforce que no le dejaba jugar.
Entonces no existian esos archivos para saltarselo.
Tuvo que abrir la torre, desenchufar los discos duros MANUALMENTE, y meter un codigo 3 veces.
Todo eso para cada vez que quisiera jugar a ese juego, despues tenia que volver a ponerlos( lo que significa reiiciar)
Asi que por lo que veis, el starforce ha sido un buen protector hasta hace poco.
Pues bueno al parecer este sistema de proteccion tambien esta intalado en el reciente juego toca race driver 3 y en mi caso solo me daba un mensaje de error de starforce algo que ponia de null o algo asi y al desinstalar el juego no e visto ningun driver instalado en los controladores que no son plug and play
Pues la verdad que si. Y hay una cosa nueva. Resulta ser que hace poco compre una nueva pc, y la maquina esta viene con procesadores pentium dual, encima le puse una placa pci express de 256 gforce. Comparada con la maquina que tenia antes era un avion. Rsulto que los primeros dias todo bien, pero cuando comence a instalar juegos nuevos para probarla, de golpe todo el sistema cayo. Es mas, el rendimiento era casi el mismo que con mi vieja maquina. Hasta el visor de uso del cpu de windows me indicaba que tenia permanentemente un procesador ocupado, asi que estaba corriendo todo con uno solo. Los dvd que grababa en 5 minutos se fueron a mas de quince y asi. Llegue a pensar que era una falla de hardaware y todo eso. Hasta que di con esa palabra mágica en meristation. Starforce. Googleando, llegue hasta acá. Me baje el desinstalador de esa porqueria asquerosa de software oculto y, magicamente, todo anda perfecto ahora. Porque sera? Aparentemente, no influye solamente a nivel dma con las lectoras, en mi opinion afecta los bus de datos completos de la maquina o algo peor. Ojala se lo pierdan bien por el cul... al starforce ese.
Actualmente, los "hacker" ya pueden jugar con juegos que tengan esta proteccion anticopia, llamada Starforce y que te puede joder el pc...
Ya hay versiones de juegos piratas sin el starforce de los cojones.
Que sepan las compañias que el Starforce no erradica/elimina a los piratas, sino a los compradores!
Bazozia de Starforce!
BOICOT A STARFORCE; NO COMPRES JUEGOS CON STARFORCE; SI LO QUIERES, PIRATEALO!
DADO LA LARGA LISTA DE ERRORES Y DISFUNCIONES ACUSADAS POR EL STARFORCE. ME GUSTARIA PROMULGAR EN SEÑAL DE PROTESTA HACIA LAS COMPAÑIAS LA GUERRA CONTRA EL STARFORCE Y ME ENCANTARIA HACER UN RECLAMO A TODO USUARIO CUYOS CONOCIMIENTOS PUEDAN DE DARLE EN LA MADRE EN LO POSIBLE AL STARFORCE Y SUS DERIVADOS. COMO SE HA CITADO PREVIO STARFORCE MATA AL CLIENTE NO AL PIRATA, SI KIERES JUEGOS CON STARFORCE PIRATEALOS
Os olvidáis de una cosa. Cuando nos compramos un juego/cd de música/dvd…estamos PAGANDO UN CANON derivado del problema de la piratería y para, "en teoría" tener derecho a realizar nuestras copias privadas. No hace demasiado tiempo estuvo en boca de todos el nuevo CANON en cd's y DVD's vírgenes derivados de esto mismo.
Es decir: YO PAGO UN PUTO CANON 2 VECES Y SIN EMBARGO UNOS SUBNORMALES PONEN UN SISTEMA QUE NO SOLO NO ME DEJA COPIAR MI SOFTWARE ORIGINAL Y COMPRADO, SINO QUE ME JODE EL ORDENADOR.
Visto lo visto. Viva la piratería!!!! A estos que ponen el Starforce de los webos que no les compre ni dios.
–1 tienes derecho por ley a hacer una copia de seguridad para tu uso para que no se te chafe el cd/dvd no es para piratear ni vender ni ostias o los de ubisoft u jowood….ect te van a regalar sin pagar un duro un nuevo cd de tu juego original eso para empezar.
–2 la unica informacion encontrada en el juego con respecto a esta proteccion es una reseña que casi ni se ve este juego esta protegido contra copia ni siquiera la tuya
–3 en ningun momento te advierte que este malware se te intalara en tu ordenata unos drivers de algo que no necesitas que ademas te puteen vivo sea pirata u original ademas de que los efectos los sientes mucho mas tarde
—eso es una practica de muy hp
esas son las medidas para evitar la pirateria noo son medidas para joder al usuario
—no compreis juegos con starforce
….intalaros el prgrama que lo desinstala
….usar crack no-cd en vuestros juegos
….usar A-ray para echarle un vistazo a la proteccion de vuestros cds/dvds por si lo llevaran
y si vos ha pasado algo de sus efectos denunciarlo aportareis precedentes y pruebas molestaros e ir a consumo y al juzgado a poner la denuncia….muchas denuncias tb hacen sospechar y ademas eso esta prohibido en otros paises
suerte a todos