Version imprimable Flux RSS
 › Tutoriels

SecuROM 4.8x et supérieures

Réalisé par Slywall - Publié le 05/06/2005

Comme c'est un sujet qui revient sans cesse sur notre forum, Gravure-News se décide aujourd'hui à vous proposer un tutoriel vous permettant de sauvegarder vos jeux PC protégés par les protections SecuROM 4.8x / 5.x et la dernière 7.x (cf. cette news ).

Il sera question ici avant tout des jeux CD-ROM, mais il y a fort à parier que les deux méthodes proposées utilisant l'émulation soient tout à fait valables pour les jeux au format DVD-ROM. Nous mettrons à jour ce tutoriel dès que nous pourront tester ces méthodes avec ce support. N'hésitez pas à nous contacter pour nous faire part de vos exprériences en la matière.

D'emblée, il va falloir mettre les choses au point, à notre connaissance, la copie parfaite d'un jeu DVD protégé par ces SecuROM n'est pas possible avec les graveurs DVD actuels. Il n'existe qu'un seul graveur CD intégrant une technologie permettant de réaliser une copie parfaite d'un logiciel ou jeu CD-ROM protégé par de telles protections : le Plextor Premium. Comme tout le monde n'a pas le chance de posséder ce graveur, il va de soi que ce tutoriel, destiné au grand public, va s'attacher avant tout à vous apprendre à réaliser une copie de sauvegarde fonctionnant de pair avec un logiciel qui va émuler la protection.

Une autre partie de ce tutoriel ira plus loin. spécialement pour ceux d'entre vous qui possèdent le Plextor Premium, nous allons vous montrer comment réaliser une copie parfaite (dite 1:1) d'un disque de jeu équipé par ces protections.

Jeux et protections utilisés pour le tutoriel

Ce tutoriel est a priori valable pour toutes les versions de SecuROM que nous avons citées. En tout et pour tout nous avons testé chacune des méthodes proposées avec chacun de ses jeux :

  • Neverwinter Nights : SecuROM 4.82.00.0139
  • NWN - Shadows of Undrentide : SecuROM 4.84.76.0010
  • Empire Earth II : SecuROM 5.03.13.0179
  • Stronghold II : SecuROM 7.00.00.0021

Logiciels utilisés

Tout d'abord intéressons-nous aux logiciels dont vous aurez besoin. Si vous ne les possédez pas, il sont tous disponibles dans notre rubrique Téléchargement en version d'essai. Si leur utilisation vous satisfait, vous pourrez acquérir une licence sur les sites éditeurs.

Pour réaliser une copie utilisant l'émulation nous vous proposons deux méthodes. L'une fait appel au logiciel Alcohol 120 %, l'autre au logiciel BlindWrite de VSO Software. Les deux méthodes fonctionnent parfaitement, aussi nous conseillons aux débutants peu désireux de se compliquer la vie d'opter pour la solution BlindWrite, simple au possible.

Si vous n'avez jamais utilisé ces logiciels et que leur prise en main vous intimide, n'hésitez pas à consultez parallèlement les tutoriels suivants déjà disponibles :

En ce qui concerne la méthode de copie parfaite avec le Plextor Premium, cela demandera un peu plus de bidouillage avec deux autres petits logiciels. Nous utiliserons le logiciel BlindWrite auquel nous associerons le BWABuilder 5 ainsi que le BlindWrite v5 tweaker pour régler manuellement les paramètres de création d'image et de gravure.

Notez que l'utilisation du BWABuilder 5 n'est possible que si vous avez une version enregistrée de BlindWrite, sachez aussi que son utilisation n'est pas vraiment nécessaire mais conseillée et préférable pour garantir la réussite de votre sauvegarde.

Images et lecteurs virtuels - Blacklisting

Le tutoriel que nous proposons concerne la gravure des copies de sauvegarde mais certains d'entre vous aiment utiliser les images des CD de jeu montées dans un lecteur virtuel : Aussi seules les parties consacrées à la création des images les intéresseront. Néanmoins pour ceux là, sachez que les dernières versions des SecuROM détectent la présence des lecteurs virtuels et interdit leur utilisation. Il est possible malgré tout avec certains logiciels - comme StarFuck - d'utiliser quand même les images associées aux lecteurs virtuels. Vous trouverez en dernière page du tutoriel une méthode pour éviter ces désagréments.

Un peu de théorie

Sans trop rentrer dans les considérations techniques à outrance, il est toujours mieux de comprendre comment fonctionne une protection pour assurer un miminum de maîtrise lorsque l'on doit paramètrer un logiciel de gravure pour ce type d'opération

Jusqu'à la SecuROM 4.77, la protection était basée sur l'insertion d'informations déterminées dans ce que l'on appelle les « subcodes channels » des CD. Ces Subchannels sont des informations qui ne sont pas directement accessibles, par l'explorateur windows par exemple, mais elles sont nécessaires au fonctionnement de base d'un CD dans tout lecteur (nombre de pistes / temps / informations diverses).

Au fil des versions, la signature digitale de la SecuROM s'est affinée et pour reproduire les CD protégés par cette protection il fallait des graveurs capables d'écrire ces subchannels selon les finesses des différentes versions. Sont apparus au fil du temps les graveurs supportant le mode RAW (brut - permettant une écriture bit à bit), RAW-DAO+16 et RAW-DAO+96 rendant possible l'écriture des subchannels et la reproduction des variantes signatures de la protection. Il est rare que les graveurs d'aujourd'hui ne supportent pas ces modes.

A partir de la SecuROM 4.8x, les subchannels ont été abandonnés au profit d'une méthode un peu plus redoutable. Un processus de vérification de la répartition physique des donées sur le disque a été implémenté. Le CD servant à lancer le jeu est pressé selon un procédé qui répartit les données de manière déterminée sur la surface du disque. Comprenons par là que la densité des données n'est pas uniforme sur le disque, certaines zones du disque (groupes de secteurs) ont une densité de données différente et bien spécifique. C'est en vérifiant la présence de ces secteurs de densité variable sur le disque que le programme de lancement du jeu vérifie qu'il s'agit d'un original et non d'une copie.

Lorsque l'on parle de courbe de densité (voir ci-dessous), de topologie, de RMPS (Signature Physique du Média enRegistrable), de DPM (Data Measurement Position), de fichier .bwa, c'est de ce paramètre crucial de la protection qu'il est question.

Courbe de densité d'une SecuROM 5

La copie d'un jeu protégé par un tel procédé exige donc que la topologie des données sur le disque soit reproduite réellement ou bien émulée par un logiciel. Comme nous le disions au début de ce tutoriel, seul le Plextor Premium sait repoduire de telles variations de densité des données lors de la gravure, tous les autres graveurs devront se contenter de l'émulation logicielle.

A notre connaissance, seul le logiciel BlindWrite sait tirer parti de la technologie du Premium et reproduire la topologie des données en écriture.

Nous vous donnerons des méthodes adaptées qui ont fait leurs preuves, tant en émulation qu'en reproduction 1:1. La plus grande place étant évidemment réservée à l'émulation étant donné que tout le monde ne possède pas le Plextor Premium.

Assez de bla-bla, passons aux actes !


Page suivante

Copyright © Gravure-News.com - tous droits réservés