Os voy a culturizar hoy un poco.
En que consiste la proteccion del juego de la X360 ?
1º El bitsetting
El bitsetting no es una proteccion en si. Es un dato que se escribe en todos los discos (y en los grabables tambien) que indica el tipo de Disco que es DVD-ROM, DVD-R, DVD-RW, DVD+R, DVD+RW, etc... Ni que decir cabe que este dato puede ser leido por la unidad DVD de la X360.
2º Los media-flags
Los media-flags es un dato que contienen los ejecutables de la X360 y que dictaminan en que tipo de medio (HD, DVD-R, DVD-ROM, etc...) es posible ejecutar ese mismo ejecutable. En el momento que ese flag, la firma que acompaña al ejecutable cambia, por lo que la consola no lo ejecuta.
3º Zonas
Un disco original esta compuesto digamos que de 2 zonas, una de las zonas es de DVD-Video y otra donde esta el juego. Una unidad de DVD estandard solo puede acceder a la zona de Video y no a la zona de datos que es donde se encuentra el juego. Con el wxRipper es posible acceder a esa zona de datos engañando al lector metiendo un DVD-Video (u otro de datos), haciendole creer que el final del disco esta mas hacia afuera y que tiene 2 capas.
4º Challenger code
El mas IMPORTANTE. Dentro del disco, se encuentran unos datos (le vamos a llamar "Challenger CODE") que no estan ni en la Zona de Video ni en la Zona de Juego. Este "Challenger CODE" son unos numeros que en cada juego es diferente, pero son iguales en el mismo titulo. Estos "Challenger CODE" no pueden ser grabados mediante una grabadora de DVD.
¿ Para que sirven este Challenger code ?
Uno de los metodos de autentificacion de la X360 es la de mandarle un DESAFIO a la unidad DVD de la X360. Un juego original, nada mas meterese en la unidad DVD, el lector lee ese "Challenger code" y se lo da a la X360, la X360 basandose en esos numeros, le envia a la unidad DVD un RETO/DESAFIO consistente en una serie de numeros (siempre aleatorios e irrepetibles) generados a partir de ese "Challenger code", la unidad internamente tiene un algoritmo y una clave que basandose en el "Challenger code" del disco y el codigo aleatorio del DESAFIO responde a la X360. La X360 comprueba la respuesta y si es valida da el visto bueno a la autetificacion del disco.
5º El BCD (aun no activa)
La 3º proteccion se trata del codigo BCD, el codigo BCD es un numero escrito en el interior del disco original, accesible desde cualquier unidad DVD pero no puede ser generado por una GRABADORA. Hasta ahora, se ha demostrado que el lector de la X360 no llega a leer el BCD, pero podria hacerlo perfectamente, y ser añadida como otra forma de verificacion del disco.
Todo parece indicar que las .ISO no serviran para nada porque no contienen ese "Challenger CODE" ni el BCD. Las distribuciones de juegos en .RAW si que contienen ese "Challenger CODE" pero desconozco si contienen tambien el BCD, que podria ser necesario ante una actualizacion del firmware de la X360 que verificase ese BCD.
El 1º chip comercial estara claramente orientado a conectarlo mediante SATA entre la unidad DVD y la X360, ha modo de proporcionar ese "Challenger CODE" junto a su respuesta correcta para que la X360 lo de como valido, aparte de devolver un bitsetting tipo DVD-ROM para un DVD-R. El BCD deberia estar tambien implementado, aunque todavia no se use, ante un posible respuesta por parte de m$ contra los BACKUP's.
El chip comercial tal y como predije en Diciembre en el primer mensaje, ira encaminado en ese sentido, con quizas alguna utilidad mas como conexion a un disco duro para guardar los RAW o quizas una conexion USB para ripear los juegos.
Añadir tambien que la XBOX (1) usa un metodo identico con alguna pequeña diferencia en tema de sectores, por lo que en el momento que salga el CHIP para la X360, veremos otro tipo de chip para la XBOX (1) que permitirar jugar al Live con BACKUP's.
Los 3 ultimos parrafos, evidentemente son especulaciones mias y la descripcion de los metodos de verificacion pueden variar o yo tambien puedo estar equivocado. Si la informacion veis que es erronea o incompleta, posteadlo que lo corregire.
Podeis encontrar mas informacion tecnica general sobre la X360 en este hilo =>
http://www.elotrolado.net/showthread.php?s=&threadid=497813&perpage=10&pagenumber=1
Disidente
aka. Kingland