| Approche automatique
Les détecteurs de protections
Devant la multiplication des systèmes anti-copie,
sont rapidement apparus de petits logiciels dont le
seul but était d’identifier quel type de
protection était utilisé sur un CD. Avec
cette indication, il était ensuite possible de
paramétrer son logiciel de copie de façon
adéquate. Sophistication oblige, les détecteurs
de protections ont évolué jusqu'à
transmettre automatiquement au logiciel de copies, les
bons paramètres selon la protection qu’ils
venaient de détecter.
Voyons a présent les différents programmes
susceptibles d’entrer dans notre caisse à
outils.
Ceux-ci se répartissent en 2 catégories.
D’un coté les logiciels qui analysent un
CD dans sa globalité :
- ClonyXXL
- A-Ray scanner
- DiscScanX
Et de l’autre les utilitaires qui se concentrent
sur l’analyse exclusive d’un fichier exécutable :
- Protection ID
- Proteus
- SafeDisc / SecuROM Version Detector
- SafeDisc Analyser
Il est important de préciser que tous ces outils
ne sont pas infaillibles, loin de la. Les exemples de
mauvaise reconnaissance sont légion mais voyons
cependant ce qu'il est possible d'obtenir comme informations
avec ces différents programmes.
Parmi les outils qui analysent un CD de A à
Z, honneur au plus ancien : ClonyXXL
1) ClonyXXL
ClonyXXL, le plus souvent appelé Clony tout
court est l'œuvre d'un programmeur allemand : BxxxxJ.
Pendant de nombreuses années il aura tenu son
logiciel a jour, le faisant évoluer au gré
des nouvelles protections. Le développement de
la version actuelle a commencé début 2002
et constituait en son temps une évolution de
la version précédente, ClonyXL, déjà
connue dans le monde entier depuis 2000. Mais aujourd'hui,
suite notamment à une législation particulière
en Allemagne, le développement de Clony n'est
plus assuré. Clony se fait donc un peu vieux
et sa reconnaissance des protections, bien que générique,
risque d'être défaillante sur certains
titres récents.
Un didacticiel complet de Clony est disponible sur
le site, nous allons en ce qui nous concerne nous focaliser
sur le maniement de base. Ci dessous, une capture d'écran
de l'interface du logiciel, avec le panneau d'options
développé (bouton "Outils / Options").

Après insertion d'un CD dans l'un de vos périphériques
(Lecteur/graveur CD/DVD), les zones de liste du haut
s'adaptent pour refléter le contenu du media
inséré. Si ce n'était pas le cas,
un clic sur le bouton "Actualiser le CD" devrait
faire son office.
Avant de lancer l'analyse, un petit détour dans
le panneau d'option de droite, histoire de régler
le champs "après le scan :" sur "sauver
le journal" permettra d'enregistrer un fichier
texte détaillant contenu et caractéristiques
du CD. Si votre sauvegarde échoue, vous pourrez
trouver de l'aide sur le forum et nous aurons alors
besoin d'un maximum d'informations.
Enfin, un clic sur le bouton "Options du scan"
fait apparaître la boite de dialogue suivante
:

On commencera par faire une "première passe"
sans cocher l'option "Cherchez aussi la protection
sur le disque dur". Si l'analyse venait à
afficher "Aucune protection", il sera alors
judicieux de faire un deuxième passage en la
cochant. Ceci, en ayant préalablement installé
le contenu du CD car comme cela est mentionné,
certaines protections ne peuvent être correctement
identifiées qu'une fois le CD installé.
A présent, Clony ne demande plus qu'a inspecter
notre CD de fond en comble et nous livrer son verdict.
Un clic sur le gros bouton "Scan du CD" et
il s'exécute.
La protection, ou le cas échéant l'absence
de protection (absence supposée) est affichée
en rouge par Clony.

Plus bas, un certains nombres de crânes (têtes
de mort) s'affichent pour représenter la difficulté
à reproduire un tel CD. Cette indication ne doit
pas être prise au pied de la lettre, car en matière
de protections, c’est souvent les capacités
du graveur qui feront la différence. Baser un
indice de difficulté sur le seul nom de la protection
n’est pas adapté.
Pour la protection SafeDisc, Clony s'arrête quoi
qu'il arrive à la version 2.9. Cela signifie
que toute version supérieure de la protection
(SafeDisc 3.10 , 3.15 etc.) restera identifiée
comme 2.9. C'est aujourd'hui le principal défaut
de Clony. Mais cela a toutefois le mérite de
vous indiquer que la protection de base est SafeDisc,
et ce au minimum en version 2.9. Une fois la direction
de recherche principale donnée, grâce a
d'autres outils vous pourrez facilement connaître
le numéro exact de version.
Pour SecuROM, la réponse donnée par Clony
sera au choix SecuROM, SecuROM *new* ou bien SecuROM
V4.xx.xx.
SecuROM "tout court" correspond à la
toute première version de la protection (disparue
de la circulation aujourd'hui), SecuROM *new* désigne
une version comprise entre 2 et 4.77, le dernier type
de libellé (4.xx) donnant un numéro de
version exact (version la plus répandue de la
protection). Au dela de la version 4.84 ou 4.85 Clony
sera incapable de donner le numéro exact, car
celui est désormais crypté.
Nous l'avons vu, Clony, du fait de l'absence de mises
a jour souffre de quelques points faibles, ce qui a
amené d'autres programmeurs a amener leur contribution
dans un domaine ou Clony régnait en maître.
Un des programmes alternatifs à Clony est A-Ray.
2) A-Ray
Programmé en collaboration par Rico, également
connu pour le Blindwrite Tweaker (et plus anciennement
Alcoholer) et Andareed, auteur de Daemon Script, A-Ray
est un logiciel récent, dont le développement
a débuté fin 2003, la première
version grand public, la version 1.0 étant sortie
fin mars 2004. Un des points importants concernant le
logiciel réside dans le fait que les personnes
qui participent activement a son développement
son très au fait du domaine de la gravure et
des protections, plus que ne devait l'être BxxxxJ
avec Clony.
L'interface d'A-Ray est plus minimaliste que celle
de Clony, même si les similitudes sont très
grandes, Clony ayant fortement inspiré les esprits
pendant de longues années.

À l'instar de Clony, on retrouve donc les 2
listes déroulantes permettant de sélectionner
l'unité a analyser, avec comme compagnons, les
boutons d'éjection et chargement des tiroirs.
L'espace principal de la fenêtre affiche les mêmes
renseignements que dans Clony. Le bouton Scan CD se
chargeant de lancer l'analyse du type de protection
présente.
A noter qu'un clic sur "Special Scan" permet
d'accéder a 2 types de recherches spéciales
: la recherche de secteurs défectueux ("bad
sector scan") ou l'examen d'un dossier du disque
dur. Si la recherche de secteurs défectueux n'est
plus un objectif majeur de nos jour, la 2eme option
est bien plus intéressante, vu que comme précisé
en début de ce dossier, certaines protections
ne sont identifiables qu'une fois le contenu du CD installé.
N'hésitez donc pas a faire appel a cette fonction.
A-Ray étant tout jeune, ses techniques de reconnaissance
ne sont pas forcément très optimisées.
A titre d'exemple le scan d'un jeu protégé
par la protection SafeDisc a mis plus de 2 minutes avec
A-Ray qui a analysé le CD de fond en comble,
là où ClonyXXL détecte la protection
au premier coup d'oeil, et en moins de 10 secondes.
Passons à la 3e alternative parmi les logiciels
qui analysent un CD plutot que juste un fichier executable
: DiscScanX
3) DiscScanX
Lui aussi nouveau venu dans le domaine des logiciels
de détection, DiscScanX fait son apparition en
décembre 2003. Son auteur est un très
jeune programmeur de 15 ans, KSKiller, qui a décidé
de fournir une alternative a ClonyXXL vu que ce dernier
n'était plus mis a jour.
Après quelques débuts chaotiques (les
premières versions n'étaient guère
stables), la dernière version en date est relativement
complète si l'on n'utilise pas Windows 98. En
effet, le support de Windows 98 n'est pas assuré
par le développeur. A chaque lancement du programme
une boite de dialogue vous en informera, et certains
dysfonctionnements vous le confirmeront.
Mis a part cet inconvénient, DiscScanX est un
programme tres complet et a l'interface plus élaborée
que ses collègues :

L'étude d'un CD se fait simplement en cliquant
sur le choix "Rechercher une protection" et
en se laissant guider le long des différents
écrans.
Bien que DiscScanX détecte automatiquement quel
périphérique contient un CD/DVD, il vous
laisse le choix dans l'analyse, ainsi que le paramétrage
des options du Scan :

Toutes les options cochées par défaut
constituent un réglage optimal, inutile donc
de passer trop de temps la dessus.
Un clic sur le bouton "Démarrer" et
DiscScanX commence son travail et nous livre le résultat
de son analyse dans une boite de dialogue a onglets
:

L'onglet "Infos Générales sur le
CD/DVD" porte bien son nom. Il récapitule
les informations principales (nom de volume du CD, taille,
type) et la protection détectée le cas
échéant. Les différentes mines
de couleur sont censées représenter (comme
dans Clony) une échelle de graduation de la difficulté
a copier le CD analysé.
La dernière boite de dialogue se propose de
lancer à votre place un logiciel de copie (Alcohol
120% ou BlindWrite) en sélectionnant éventuellement
les paramètres que DiscScanX estime les plus
appropriés. Cette étape est toujours un
peu délicate, Clony lui aussi s'y était
essayé dans les anciennes version (ou par le
biais du Profiler) et nous vous conseillons plutôt
de procéder manuellement. Maintenant que vous
connaissez a priori le nom de la protection, il sera
plus sage de paramétrer vous même le logiciel
de copie avec les options adéquates (que ce soit
via un profil de paramètres "tout fait"
déjà intégré au logiciel,
ou grâce aux informations que nous vous fournissons
sur le site et le forum).
À partir des 3 logiciels que nous avons passé
en revue, vous êtes théoriquement en mesure
d’obtenir l’information dont vous avez besoin
dans la plupart des cas. Mais comme personne n’est
a l’abri d’informations contradictoire entre
l’un ou l’autre des logiciels, nous avons
encore une carte a jouer.
|