Dans le cadre de son programme bêta, Microsoft vient de déployer la mise à jour 14696. Là, où c'est intéressant, c'est qu'il semble que Microsoft s'amuse avec l'AP2.5 (Anty-Piracy 2.5) de Modern Warfare 3. Explications.
D'abord, voilà un petit rappel du
calvaire rencontré par quelques membres. Ceux d'entre vous qui ont tenté
de lancer le titre ont constaté que le jeu est très aléatoire dans son
fonctionnement. Malgré la parade qui consiste à mettre une autre mise à jour de celui-ci dans le cache, le jeu ne se lance toujours pas chez certains, et c'est bien le seul à refuser de se laisser jouer.
Pourquoi ? D'après C4evaspeak, il apparait que Microsoft s'amuse à patcher le Media ID et à activer/désactiver l'AP2.5 de Modern Warfare 3.
Avec sa base gigantesque d'utilisateurs, MW3 était un cobaye tout désigné pour que Microsoft teste sa nouvelle sécurité plus en détail. Et c'est pour cela que celui-ci souffre de problèmes de lancements.
Maintenant, parlons plus en détail de l'AP2.5 et de comment celui-ci est mis en place
En plus de la mise à jour du DAE.bin qui ajoute des vérifications (à celles déjà existantes) ou en créée pour d'autres, il semble que Microsoft soit également capable d'ajouter l'AP2.5 dans un jeu simplement en changeant le Media ID par le biais des mises à jour de jeu (TU, Title Updates).
Comment cela marche ? Le fichier DAE.bin est une sorte de tableau, qui à chaque Media ID
(nombre identifiant le jeu) associe un certain nombre de vérifications
AP2.5. Si un jeu est lancé dans la console, cette dernière analyse le Media ID et si celui-ci figure dans la liste, alors la sécurité est activée.
Si le Media ID n'est pas dans la liste, alors l'AP2.5 est simplement inactif. Là où cela se gâte, c'est que Microsoft peut parfaitement ajouter le Media ID d'un jeu pour le faire apparaitre dans la liste et donc activer la sécurité. Mais encore, et comme c'est le cas avec MW3, le patcher pour lui donner un nouvel ID et l'enlever de la liste du DAE.bin.
Et ceci se fait grâce aux fameuses Titles Updates, ou mises à jour de jeu.
Pour résumer,
Microsoft possède maintenant deux méthodes pour activer/désactiver l'AP2.5 à distance :
- Ajout/retrait du Media ID dans la liste par mise à jour du fichier DAE.bin ;
- Patcher le Media ID et de ce fait, faire sortir ou rentrer le jeu dans la liste du dae.bin par application d'une mise à jour de jeu.
La question qui se pose maintenant est : pourquoi ?
Pourquoi désactiver volontairement une sécurité ? D'après C4evaSpeaks, Microsoft le
fait pour régler le problème des disques AP2.5 illisibles ("Disque non
reconnu" et consorts) sur certains lecteurs, notamment Hitachi/Samsung.
Concernant la méthode de contournement,
le fait de vider le cache, comme montré dans notre tuto, permettait
d'enlever les mises à jour et ensuite, il était facile de la remplacer
par la première mise à jour du jeu. Par conséquent, la console ne
trouvait plus le Media ID correspondant dans son tableau DAE.bin
et n'activait donc pas l'AP2.5 sur ces jeux. C'est sur cette découverte
que se base la méthode de contournement détaillée dans notre tutoriel.
Pour résumer, l'ajout de la première
mise à jour du jeu dans le cache permettait de fournir à la console un
Media ID qui ne correspondait à aucune version du jeu où la sécurité
était active. Par conséquent, l'AP2.5 était restée les bras ballants.
Fait amusant, Battlefield 3 se dote aujourd'hui d'une mise à jour qui n'apporte rien au jeu. Vous avez dit louche ?
Quant au cas de Modern Warfare 3, Microsoft semble
en plein dans ces expériences. Et il faudra attendre que ces dernières
soient terminées pour pouvoir lancer le jeu tranquillement.
Aucun commentaire:
Enregistrer un commentaire