Weak Sector Utility

Alexander Noé, 12.02.2003




English, Deutsch


Merci à Scaramanga pour corriger cette page!

Ce programme permet de faire des expériences avec les secteurs faibles, qui ont été introduits dans la protection de CD "SafeDisc 2".

Il peut créer des secteurs faibles, et en trouver dans des fichiers existants.

Recherche de secteurs faibles

Appel:
weak_sectors -sector-size=n -in=nom du fichier

La taille d'un secteur d'un fichier image de CloneCD est n = 2352

C'est pas nécessaire d'indiquer le nom du fichier.
Dans ce cas, le programme lira depuis stdin. . Le nom du fichier pourra être reçu d'un "pipe".
Exemple: Vous désirez scanner le seul fichier IMG qui se trouve dans le répertoire courant, cela pourra se faire avec la commande : (ex: dans un fichier BAT):
dir /b *.img | weak_sectors -in= -sector-size=2352

On obtient ce genre de résultat : ("Star Trek - Bridge Commander"):
source file:STBC.img

Sector   1034: Occurence of pattern 5859 (0/0/  0): 1024 times =>  
Sector   1035: Occurence of pattern 5859 (0/0/  0): 1024 times =>  
...
Sector   1120: Occurence of pattern 7D65 (1/1/  0): 1024 times => w
Sector   1121: Occurence of pattern 7D65 (1/1/  0): 1024 times => w
Sector   1122: Occurence of pattern 7D65 (1/1/  0): 1024 times => w
Sector   1123: Occurence of pattern 7D65 (1/1/  0): 1024 times => w
Sector   1154: Occurence of pattern 14B9 (1/2/-14): 1024 times => w
Sector   1185: Occurence of pattern 082A (0/0/  0): 1024 times =>  
...
Sector   1264: Occurence of pattern 3F65 (1/1/  0): 1024 times => w
Sector   1265: Occurence of pattern 3F65 (1/1/  0): 1024 times => w
Sector   1296: Occurence of pattern 1212 (0/2/-14): 1024 times => w
Sector   1327: Occurence of pattern 2D9E (0/1/  0): 1024 times =>  
MBytes done:  757

Ça veut dire:
A l'heure actuelle, les motifs faibles suivants sont utilisés : SCAN.BAT:
=> cherche des secteurs faibles dans le premier fichier IMG qui se trouve dans le répertoire courant, et sauvgarde le résultat dans result.txt.

La création des fichiers

Cet appel est plus difficil. J'ai préparé quelque fichiers pour lancer des appels typiques.
Appel:
weak_sectors -create -forcemin=n -forcemax=n -forceminsum=n -forcemaxsum=n -minDSV=n -dup=n -gap=n -out=file name -list=list_name

Les paramètres suivants sont importants:
-create créer un fichier
-dup indique le nombre des copies de chaque motif faible qui sont sauvegardés au fichier de destination
-gap indique le nombre des secteurs pas faibles qui sont ajoutés entre deux chaînes des secteurs faibles
-out indique le nom de fichier de destination
-list Permet la création des fichiers typiques, qui contiendront des motifs faibles. Possibles sont sd2old et sd251+
Les fichiers suivants sont déjà préparés:
sd2old.bat Crée un fichier qui contiendra tous les motifs faibles qui se trouvent sur ces CDs protégés par SafeDisc 2 jusqu'à la version 2.41.
sd251.bat Crée un fichier qui contiendra tous les motifs faibles qui se trouvent sur ces CDs protégés par SafeDisc 2 de 2.51 à 2.80
bad.bat Crée un fichier qui contiendra tous les motifs qui sont vraiment très difficil à écrire
sheep_3.bat Crée un fichier qui contiendra tous les motifs qui pourraient être faibles

Écrivez chaque fichier sur un CD-R ou CD-RW (en Mode 1) et essayez de le lire sur les lecteurs différants, notament sur les DVD-ROMs de Toshiba.

Téléchargement: