Newsgroup: it.comp.hardware.cd
Titolo: CloneCD? Una bufala per l'autore di FireBurner

Cercando notizie più approfondite sulla lettura/scrittura di tipo RAW
mi sono imbattuto su un intervento su un newsgroup dell'autore
di FireBurner a proporito di CloneCD che lo definisce una Bufala. Ho
tradotto e ripubblicato l'editoriale in questione sperando di fare
cosa gradita a molti di voi.
""CloneCD - Una Bufala Elaborata
"Affermazioni Elaborate" 
Tutto ha inizio con affermazioni elaborate. L'autore di CloneCD, noto
con
il nomignolo Olli, afferma che il suo programma è "Il perfetto
replicatore
di CD" ed è in grado di realizzare copie 1:1 dei CD". Nel
seguito vi dimostrerò che ciò è completamente falso. Sto
per darvi la mia personale e unilaterale opinione su CloneCD ed il
motivo
per cui lo considero una bufala elaborata. Inoltre vi rivelerò
i suoi segreti:)
Probabilmente avrei dovuto scrivere questo editoriale un bel po' di
tempo fa.
CloneCD, le sue affermazioni esagerate e la nube di disinformazione
che lo circonda hanno dato a me e ad altre persone dei bei grattacapi.
Dopo il suo rilascio, immediatamente molte persone (non sapendone di
più) hanno
inondato me ed altri centri di supporto tecnico con domande del tipo:
"Il vostro prodotto è in grado di eseguire copie 1:1?" 
"Il mio masterizzatore è in grado di attuare la scrittura di tipo RAW
?" 
"Il vostro programma copia perfettamente i CD come CloneCD?" 
"Perché il mio masterizzatore non funziona con CloneCD?" 
"Eliminerete quella bug dal firmware del mio masterizzatore? 
...e così via.
"Capire la protezione da copia" 
Per rendersi conto della bufala, devo prima darvi un minimo di
informazioni
di base imprescindibili. Un CD è composto da molte tracce. Ogni
traccia è
composta da vari settori. Ogni settore contiene i dati. Tutto ciò è
noto
alla maggior parte delle persone. Ciò che non è tanto noto è che un
settore contiene
molto più dei soli dati. La maggior parte dei settori di un CD
contiene altre
informazioni oltre ai "dati": le informazioni di cotrollo degli
errori.
Mentre il lettore CD ruota rapidamente prelevando le informazioni,
dietro le quinte
esegue un controllo accurato per verificare che le informazioni di
controllo 
degli errori contenute in ogni settore corrispondano a quelle 
calcolate sui dati letti dall'unità. Se il valore 
calcolato non corrisponde a quello letto sul CD, l'unità si accorge
che vi è un problema e comunica un errore. Soffermatevi un secondo su
quanto
 detto. Questa storia del controllo degli errori è importante. Se
aveste su un CD
dati importanti per la vostra attività finanziaria, vorreste
sicuramente sapere se non sono per caso danneggiati.
Una strategia attuabile per "proteggere da copia" un programma
consiste nel realizzare
un CD che contiene un certo numero di settori difettosi in posizioni
prestabilite. Il 
programmatore inserisce alcune istruzioni di "verifica dei settori
difettosi" nell'eseguibile. Quando un 
utente esegue un file .EXE , il programma 
cerca di leggere nelle zone in cui dovrebbero essere presenti i
settori difettosi.
Se l'unità non gli comunica errori in
corrispondenza dei punti in cui dovrebbero essere presenti, il
programma sa che vi è qualcosa di anomalo,
presuppone che l'utente sta usando una copia pirata e annulla
l'esecuzione. 
Il motivo per cui il metodo di protezione da copia con i "settori
difettosi" funziona
risiede nel fatto che la maggior parte dei masterizzatori non permette
di 
scrivere settori difettosi.
"Perfettamente Imperfetto?" 
Più avanti è riportata una istantanea di CloneCD in funzione. Ogni
riga rappresenta un comando  LEGGI
CD. Questo è il comando utilizzato per prelevare dati dal CD. Il
programmatore dice al dispositivo di lettura del CD di iniziare
dall'indirizzo del blocco logico (LBA), quanti settori di dati
prelevare (xl) ed infine
quali porzioni del settore comunicare.
Per chi è interessato agli aspetti prettamente tecnici , S sta per
SYNC, UD sta per
USER DATA (dati utili), EE sta per EDC e ECC, EF sta per ERROR FIELDS
(campi errore)
mentre SCSB sta per SUBCHANNEL SELECTION BITS (bit di selezione dei
subchannel). 
Da notare come CloneCD 
NON prelevi alcuna informazione relativa ai subchannel da ciascun
settore.
Date un'occhiata più avanti e vi spiego che cosa sta succedendo.
CloneCD inizia
dal settore 705 e legge 16 settori per volta chiedendo all'unità di
prelevare tutte le porzioni del settore tranne il subchannel. Da
notare che
l'operazione di lettura sul settore 801 produce un errore.
Dopodiché CloneCD riparte dal settore 801 ed inizia a leggere un
settore per volta. Guardate come va dall'801, 802 via via fino all'814
e poi incontra un errore. Che cosa fa CloneCD questa volta? Niente.
CloneCD si limita ad ignorare l'errore e procede con il settore
successivo. Non so voi,
ma come faccio a dire che ignorare gli errori equivale a fare una
copia perfetta? Dove sarebbe quella 
"funzione speciale" che permette a CloneCD di leggere
ciò che nessun altro programma è in grado dileggere?
r LBA:705 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---LBA:721 xl:16 S:+
HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:737 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:753 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:769 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:785 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:801 xl:16 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:--- UNRECOVERED READ
ERROR ($03/$11/$00)
r LBA:801 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:802 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:803 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:804 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:805 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:806 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:807 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:808 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:809 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:810 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:811 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:812 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:813 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
r LBA:814 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:--- UNRECOVERED READ
ERROR ($03/$11/$00)
r LBA:815 xl:1 S:+ HC:++ UD:+ EE:+ EF:-- SCSB:---
Come potete vedere chiaramente, CloneCD non sta di fatto facendo una
copia perfetta
del CD come pare vi si faccia credere. CloneCD non è in grado di
leggere i settori con errori...
"Il Segreto Perfetto" 
Poiché da un'operazione di LETTURA CD fallita viene comunicato solo il
silenzio digitale,
che cosa inserisce esattamente CloneCD nel settore? Ecco
qui il vero grande segreto.
CloneCD ha due file di uscita. In un file vengono memorizzate le
informazioni relative ai subchannel 
che il programma genera autonomamente (CloneCD è costretto generare
queste
informazioni relative ai subchannel dal momento che di fatto non legge
le informazioni dei subchannel dal CD!). 
Nell'altro file vengono memorizzati i dati utili.
Durante l'operazione di masterizzazione, CloneCD si limita a prelevare
i dati del settore e dei subchannel
da ciascun file, li unisce e li invia al masterizzatore.
Guardate adesso in basso l'effettivo settore generato da CloneCD al
posto del
settore 814 visto nell'istantanea di prima:
Sync
0000: 00 FF FF FF FF FF FF FF FF FF FF 00 ; .ÿÿÿÿÿÿÿÿÿÿ.
Header
0012: 00 12 64 01 ; ..d.
Data
0016: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0032: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0048: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0064: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0080: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0096: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0112: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0128: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0144: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0160: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0176: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0192: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0208: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0224: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0240: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0256: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0272: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0288: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0304: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0320: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0336: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0352: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0368: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0384: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0400: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0416: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0432: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0448: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0464: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0480: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0496: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0512: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0528: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0544: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0560: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0576: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0592: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0608: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0624: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0640: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0656: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0672: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0688: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0704: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0720: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0736: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0752: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0768: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0784: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0800: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0816: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0832: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0848: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0864: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0880: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0896: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0912: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0928: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0944: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0960: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0976: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
0992: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1008: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1024: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1040: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1056: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1072: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1088: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1104: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1120: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1136: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1152: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1168: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1184: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1200: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1216: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1232: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1248: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1264: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1280: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1296: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1312: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1328: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1344: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1360: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1376: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1392: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1408: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1424: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1440: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1456: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1472: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1488: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1504: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1520: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1536: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1552: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1568: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1584: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1600: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1616: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1632: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1648: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1664: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1680: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1696: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1712: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1728: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1744: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1760: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1776: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1792: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1808: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1824: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1840: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1856: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1872: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1888: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1904: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1920: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1936: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1952: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1968: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
1984: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2000: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2016: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2032: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2048: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
EDC
2064: 55 55 55 55 ; UUUU
Zero
2068: 55 55 55 55 55 55 55 55 ; UUUUUUUU
ECC
2076: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2092: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2108: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2124: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2140: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2156: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2172: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2188: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2204: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2220: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2236: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2252: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2268: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2284: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2300: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2316: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2332: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 ;
UUUUUUUUUUUUUUUU
2348: 55 55 55 55 ; UUUU
Come potete vedere, CloneCD ha semplicemente ignorato l'errore di
lettura ed ha riempito il 
settore con dati digitali privi di senso. Guardate come i campi EDC ed
ECC sono riempiti
con dati digitali privi di senso!
"Che cosa ha che fare la lettura RAW con questo?" 
Laciate che vi sia ancora alcune ulteriori informazioni di base.
Fondamentalmente esistono tre modalità standard di masterizzazione:
Track-at-once (TAO), Disc-at-once (DAO) e Session-at-once (SAO). La
modalità DAO
viene spesso denominata "RAW" mentre la modalità SAO viene talvolta
chiamata "SEND CUE
SHEET". Se desiderate ulteriori informazioni sui metodi di
masterizzazione, cercherò 
di trattare la differenza tra questi tre metodi di scrittura
in un prossimo editoriale.
Come ricorderete, ho detto che un settore contiene più che i soli
dati... 
Importantissimo per questa trattazione è il contenuto del settore
relativo al controllo degli errori
che adesso sapete si chiama EDC e ECC. L'insieme dei dati di un
settore e di tutte
le altre sue porzioni viene denominato settore "RAW".
Durante un'operazione di masterizzazione il software invia i settori
RAW al
masterizzatore. Il motivo per cui CloneCD funziona, risiede nel fatto
che certi masterizzatori RAW scrivono
dati privi di senso nel settore senza fare domande. Ne risulta 
la produzione di un settore difettoso poiché i dati EDC/ECC non
corrispondono ai dati utili presenti nel settore. Il motivo per cui
questo metodo non funziona sulla maggior parte dei masterizzatori è
dovuto a fatto che la maggior parte dei masterizzatori durante il
processo di masterizzazione corregge automaticamente le informazioni
di controllo degli errori EDC/ECC in modo da farle corrispondere ai
dati utili, rendendo impossibile la scrittura di settori difettosi!
Al contrario di quanto si crede di solito, la scrittura DAO non è
l'unico metodo con cui
è possibile passare settori RAW al masterizzatore. I settori RAW
possono essere passati
al masterizzatore utilizzando il metodo SAO! Purtroppo per quanto
riguarda la scrittura di settori difettosi, pare che tutti i
masterizzatori SAO siano programmati per effettuare la correzione
automatica degli errori.
Ecco quindi il quanto. La truffa è svelata. Non ingannatevi pensando
che CloneCD
esegua qualche "funzione speciale" che gli permetta
di leggere i dati in un modo impossibile per gli altri programmi.
Infatti altri
programmi leggono in questo modo da molto tempo. Non 
legge i subchannel. Non fa copie perfette. Tutto ciò
che fa è ignorare gli errori e riempire i settori con dati privi di
senso.
"Lo scopo di questo editoriale..." 
Ho scritto questo editoriale per diversi motivi. Innanzitutto sono
stufo
dell'enorme quantità di domande via pervenutemi via e-mail ed altri
tipi di messaggi 
in forma elettronica sull'argomento. Volevo mettere i puntini sulle i 
ed aiutare gli altri a capire esattamente come funziona la tecnologia
in questione.
Volevo diradare la nube di disinformazione 
che circonda CloneCD (una nota per gli amici: ricordate quel tipo che
continuava
 ad affermare che CloneCD scavalcava il firmware dei suoi
masterizzatori
per fare magie?).
Infine sono stufo delle affermazioni esagerate
fatte dall'autore di CloneCD a proposito del suo software. Ricordate
"Cope perfette", "vere copie 1:1 dei vostri CD" e "funzione speciale".
Spero di avervi provato che queste affermazioni sono false.
Un'altra nota importante... per quelli che mi conoscono: sapete che
FireBurner 
Serve esclusivamente a permettere ai suoi utenti di masterizzare CD
con
dati di loro proprietà. Sapete che rispetto i diritti di autore.
FireBurner non ha lo scopo di aggirare le protezioni da copia e non è
progettato come strumento per fare copie pirata.
"Come posso far scrivere al masterizzatore gli errori dei settori?" 
Meglio che risponda a questa domanda, altrimenti domani la mia mailbox
verrà davvero inondata!
Se desiderate davvero questa funzione, la migliore cosa che si possa
fare è
Inviare una mail al produttore del vostro masterizzatore e chiedergli
gentilmente di 
rilasciare una versione del firmware che disabiliti la correzione
automatica EDC/ECC, 
specialmente durante la scrittura SAO.
Perché non è stato già fatto? Chi lo sa? Io conosco alcuni
degli ingegneri addetti ai masterizzatori e sono brave persone
superindaffarate:)
Vi è qualche sorta di cospirazione da parte delle industrie? Non ho
mai
Avuto alcuna prova che mi induca a sopettarlo.""
Ciao
Giuseppe

 wrote in message
u038qssm66s564vcf...@4ax.com...


è questo il signore della missiva LO SA!!!!!!!!!????????
TI PREGO TU IMPARA A QUOTARE!!!!
--
Ciao!
Francesco
Visita 
www.geocities.com/franzafree
 , troverai
cose molto simpatiche e divertenti!

è questo il signore della missiva LO SA!!!!!!!!!????????
Certo che lo sa, ma non stava esaminando la capacità di fare spesso
copie pirata funzionanti, questo lo fanno e lo hanno sempre fatto
anche altri software, bensì la capacità di fare copie esatte
dell'originale come l'autore di CloneCD dice di poter far fare.
Cercava di dire semplicemente che non fa niente di miracoloso e che di
fatto non replica perfettamente la struttura RAW dei frame del CD
originale. Se non fa questo, è solo un programma con cui "cercare" di
aggirare le protezioni, se invece facesse fare al masterizzatore
l'esatta copia dei CD allora  basterebbe un solo comando e
nessun'altra impostazione : Copia.
 Ma probabilmente a te interesserebbe di più un newsgroup che si
chiamasse it.comp.cd.copie-pirata, visto che i particolari tecnici
della materizzazione e della lettura dei CD non ti interessano per
nulla.
Ciao
Giuseppe     

On Wed, 23 Aug 2000 19:43:23 +0200, 
nos...@tin.it
 wrote:
[megasnippete!!!]
Quello che mi pare strano è il fatto che lui dica che Clone non legge
i subcodici....eppure se non si abilita la lettura dei subcodici della
traccia dati i giochi SecuROM non li riesci a copiare......


 Avuto alcuna prova che mi induca a sopettarlo.""
Benissimo, mi fa piacere che hai postato questo utilissimo messaggio. Per
qual poco che ho potuto capire, quello che sospettava si è verificato. Non è
QUESTIONE di MASTERIZZATORI, ma sempre più una questione di software, clone
cd, quindi si è anche detto, non fa miracoli, c'era gente che su questo ng
che diceva che ocn il mac o con l'amiga riusciva a fare copie che con clone
cd non erano possibili.. Semplicemente clone cd da delle informaizoni (
potremmo dire ) fasulle al measterizzatore, il che quindi non effettua copie
1:1
Bye Bye !!
--
|  
http://digilander.iol.it/iccp/
 ( FAQ di ICCP ) ICQ 41710019
|  
http://digilander.iol.it/videocdpsx
 ( Crea video CD per PSX )
|  
http://kickme.to/soldi
 ( Guadagna navigando e invia SMS )
|  
http://setiathome.ssl.berkeley.edu/stats/team/team_7422.html

 cd, quindi si è anche detto, non fa miracoli,
io sono d'accordo pero' non capisco il motivo dell'astio verso questo
programma.. non fara' copie perfettamente uguali, ma chi se ne frega se poi i
cd funzionano? ed ora come ora e' il programma che consente con piu'
probabilita' di copiare una protezione
poi che sia un programma pro sony o incompleto sono comunque discorsi che
lascaino il tempo che torvano :)
ciao :) (da un felicissimo possessore di yamaha che di clone non sa che farsene
:)

 ha scritto nel messaggio
news:39A4E2E9...@itnux2.ing.unitn.it...


 questo mondo che si fanno fregare da dati a casaccio?
e' proprio qui il fatto... la protezione non controlla i dati ma la presenza
dell'errore

 ha scritto nel messaggio
news:39A50706...@itnux2.ing.unitn.it...


 
certo che un errore vale l'altro , come ha detto marco
la protezione e' sulla presenza dell'errore in posizioni note
non il contenuto del settore che,di fatto, e' *illegibile*
-- 
rimuovi NOSPAM per rispondere in email
--

 ciao
il suo e' un discorso *tecnico*
e se lo puo' permettere visto che e' l'autore,appunto,
di un programma per masterizzare
dice solo che clonecd non fa copie uguali perche' i settori
illegibili sono , appunto , illegibili , clonecd si limita
a fabbricare nuovi settori illegibili , semplicemente non
conformi agli standard (e questo puo0 farlo solo con la "complicita'"
del masterizzatore)  in pratica non ' un software per masterizzare , ma 
un software per ingannare (e non replicare o clonare)
le protezioni da copia
inoltre le sue considerazioni erano incentrate sulla confusione
(generata appunto da clone) sulla scrittura RAW e sul suo
significato (scrittura e non lettura : visto che clone NON legge
tutte le informazioni contenute in un settore , non legge in modalita' 
RAW)
cmq il tuo post e' stato veramente fastidioso
(600 righe di quote , e 4 di tuo pugno,alla faccia delle
regole della buona e civile convivenza)
saluti


Ha ha ha ! Come volevasi dimostrare (e come ho sempre detto) clone non
clona.

 Avuto alcuna prova che mi induca a sopettarlo.""
Grazie Giuseppe, ne ero completamente all'oscuro
Ora capisco perchè se masterizzo in RAW un cd graffiato mi trovo dei
click...perchè spara dati a caso !
P.s. Un applauso a Olli ! ;-PP
--
Ciao
A presto
-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-
-'-'-  Jaco the Relentless  -'-'-
-->  
eec....@libero.it
   <--

 Avuto alcuna prova che mi induca a sopettarlo.""
Grazie Giuseppe, ne ero completamente all'oscuro
Ora capisco perchč se masterizzo in RAW un cd graffiato mi trovo dei
click...perchč spara dati a caso !


 ciao vi aspetto!!!!!!!!!!!!
Prova a dare un'occhiata al Thread "CAVI" sul NG
it.hobby.hi-fi.....all'incirca č lungo 30 volte questo !!


 ciao :) (da un felicissimo possessore di yamaha che di clone non sa che
farsene
Guarda io ho il plextor 8/4/32 IDE e lo stesso no nso che farmene del clone,
ho usato Blindwrite per backupparmi Final Fantasy 8 ( ocredo che ad un
utente medio servirebbe un backup tipo il mio, non certo fare copie di
centinaia di cd con le protezioni più disparate ) e ce l'ha fatta alla
grande, attivando i subcodes... Ho avuto un Yamaha4416s e devo dire che mi
sono trovato benissimo. Riguardo a clone, ho sentito da qualche parte che a
breve dovrebbe uscire un "aggiornamento" del secuRom, mi sembra, o un altro
tipo di protezione e allora credete a me, Clone CD potrà fare ben poco.. (
sempre che non trovino un altro metodo per backuppare )..


Se leggi bene il post, noterai che c'è scritto che non tutti i master hanno
un firmware che gli permette di scrivere apposta i settori  errati...non
dico che le marche che hanno sbloccato il firmware siano pro copie...,ma
quasi...senza tale giochetto infatti la protezione funzionerebbe benissimo e
il CD sarebbe effettivamente incopiabile.
Ciiips
Enrico S.
--
Webmaster della Pagina NON Ufficiale del SonyCRX100
SonyCRX120,  SonyCRX140E/S, SonyCRX100EX, HP8100
HP8200, HP9100 & HP9200
http://www.freeweb.org/computer/SonyCRX100/

ciao vi aspetto!!!!!!!!!!!!
L'argomento č perfettamente in-topic, USENET č pubblica, la netiquette
non č stata violata ....quindi dove sta il problema? 
Ciao
Giuseppe

ciao vi aspetto!!!!!!!!!!!!
L'argomento è perfettamente in-topic, USENET è pubblica, la netiquette
non è stata violata ....quindi dove sta il problema?
Ciao
Giuseppe

ciao vi aspetto!!!!!!!!!!!!
L'argomento è perfettamente in-topic, USENET è pubblica, la netiquette
non è stata violata ....quindi dove sta il problema?
Ciao
Giuseppe

Hey ragazzi non vi arrabiata non lo faccio più!!!!!!!!!!!!!!!!!
Se ti ho dato l'impressione di essere arrabbiato scusami, 
non era mia intenzione rispondere in modo sgarbato. 
A proposito...il tuo sito è da un pò nei miei bookmark  e sempre molto
utile.  
Ciao
Giuseppe  

 ciao :) (da un felicissimo possessore di yamaha che di clone non sa che
farsene
A proposito, mi sono informato meglio, è accertato che Clone cd non riesce a
copiare dischi con protezioni del tipo cd cops e disk guard, inoltre sembra
che non riesca a copiare nemmeno gli ultimi Libcrypt della PSX ( ho letto
che Medievil 2 copiato con clone cd manda in crash la PSX al terzo
"livello" ).. Se sony volesse implementare una delle 3 protezioni che ti ho
detto prima, stai sicuro che con Clone cd ci si copia ben poco ( a meno che
non aggiornino il loro programma con qualche altra diavoleria :)) cosa
peraltro difficile, dato che ho letto che la versione 3.x di clone (
prevista se non erro per Ottobre-novembre ) non porterà migliorie notevoli
nel campo delle "sprotezioni".. A proposito della protezione di Medievil 2,
mi fa venire in mente quello che diceva l'autore di FireBurner riguardo alla
"non lettura" dei Subcodes da parte di clone cd, o per meglio dire della
"copertura dei buchi" presenti nei subcodes, che Sony abbia sfruttato
proprio
questo "punto debole" in qualche modo ? Come diceva l'autore di FireBurner
Clone cd non copia i settori raw, ma semplicemente li "scavalca" mettendo
dei settori con "silenzio digitale"..


 traccia dati i giochi SecuROM non li riesci a copiare......
Da quello che ho capito io non dice che non li legga, ma che non li legga al
100% ( per il problema dei settori raw, clone si limita ad "emularli" ),
evidentemente per lui questo particolare significa non leggere i subcodes
( e in effetti avrebbe ragione ).. E forse proprio per quel problema si
spiega il fatto del perchè medievil 2 non è copiabile con clone cd ( ho
letto che crasha al terzo livello )...


 cosa gradita a molti di voi...

Bye Bye !!
Natralmente il masterizzatore deve acconsentire a scrivere quelle
informazioni fasulle, altrimenti rimette posto i codici ECC/EDC ed il
trucco non funziona. Ecco perché è anche una questione di Hardware.
Occore che risulti disattivata la correzione automatica dei codici
ECC/DC.
Ciao
Giuseppe

programma.. 
Beh, sicuramente per l'autore dell'editoriale ci saranno ovvi motivi
di concorrenza sleale e la scocciatura di sentirsi chiedere dai suoi
clienti se il suo programma č in grado di fare lo stesso.
Probabilmente lui sa come fare la stessa cosa, ma non vuole lasciarsi
trascinare nel gioco.
Per quanto invece riguarda me non ho niente nulla CloneCD, ma
effettivamente sarei loro grato se invece di pubblicare grafici su
quanto č bravo a copiare il programma dicessero davvero come funziona
e che cosa richiede davvero a livello hardware.
Ciao
Giuseppe

grazie a Giuseppe che ha tradotto per noi tutte quelle righe di spiegazioni.
Beh, questo mi ripaga abbondantemente del tempo speso per  la
traduzione. Se è stato utile (e dalla partecipazione al thread non ho
dubbi)  è stato ben speso.
Un saluto a tutti
Giuseppe
 

 peraltro difficile, dato che ho letto che la versione 3.x di clone (
Infatti....però ricordiamo che cd-cops non si affida ai settori RAW, bensì
alla velocità in lettura del cd......quindi è proprio la differenza,
soprattutto di riflettività, tra originali e masterizzati che ci frega!!!


 dubbi)  č stato ben speso.
Sicuto che č stato tempo ben speso..
Mi fa paicere che ogni tanto si facciamo discussioni un pň piů serie
rispetto al normale ( come si compia xxx, ci vuole il crack ?? ).. Cosě ho
anche modo di imparare qualcosa da gente piů competente di me :))
Bye Bye !!


 ECC/DC.
Scusa, da quel poco che ho capito io sembra che sia Clone cd che dia
informazioni "fasulle" al masterizzatore, secondo te se il software (
qualunque esso sia ) fosse in grado di fare copie 1:1 poi il masterizzatore
non sarebbe in grado di "fare quello che il soft gli dice ?"..


Bye Bye !!
Beh, in base a quello che dice il tipo sull'editoriale, pare che
questo sia l'unico problema hardware da superare per far funzionare
CloneCD su un masterizzatore. Il tipo dice che CloneCD non copia i
codici ECC/EDC ma ne genera di altri comunque difettosi, laddove è
necessario, che svolgono comunque la stessa funzione al momento di
usare il CD copiato. Quando Clone CD masterizza la copia  chiede al
firmware di scrivere dei codici ECC/EDC scorrelati dai dati utili
presenti nel frame. Alcuni masterizzatori gli obbediscono, altri
invece generano sempre automaticamente i codici ECC/EDC in base ai
dati utili presenti nel frame (in un settore non difettoso i codici
ECC/EDC devo essere sempre  legati indissolubilmente ai dati utili,
infatti vengono generati proprio a partire dai dati utili da scrivere
nel frame  in quanto servono a correggere eventuali errori di
lettura). Infatti alla fine dice:
"Se desiderate davvero questa funzione, la migliore cosa che si possa
fare è
Inviare una mail al produttore del vostro masterizzatore e chiedergli
gentilmente di 
rilasciare una versione del firmware che disabiliti la correzione
automatica EDC/ECC, 
specialmente durante la scrittura SAO."
Ciao
Giuseppe  

 soprattutto di riflettività, tra originali e masterizzati che ci frega!!!
In effetti questa sembr aessere una protezione che a volte da problemi anche
con i cd originali, ecco perchè è poco usata...


 Bye Bye !!
Infatti, si trova soltanto su alcuni dischi della DeAgostini Multimedia (es.
Omnia 9x e 2000)
Un disco originale graffiato potrebbe non venire accettato!
--


 specialmente durante la scrittura SAO."
Adesso la cosa mi è più chiara..
Bye Bye
