Proteger Cd's

Estado
Cerrado para nuevas respuestas

_-=HuGo=-_ [GUATE]

Nuevo Miembro
Miembro
PROTECCIÓN CD's DE DATOS

Posiblemente, en algúna ocasión tendréis que prestar (o habréis prestado) algúno de esos CD's que tanto os ha costado conseguir y que tanto apreciáis a algún amigo, vecino, conocido, etc... y éste podría hacerse una copia, sin haber sufrido ningún calvario para conseguirlo. Ante la posibilidad de una situación tan injusta como la anterior, sólo nos queda dificultarle la labor a esa persona.

Es posible que ya conozcáis algún procedimiento para conseguir algúna medida de protección, pero que quizá no llegue a cumplir del todo las expectativas y exigencias esperadas:


"UNA PROTECCIÓN EFICAZ"

A continuación se plantea un procedimiento bastante completo (dentro de las posibilidades de que disponemos) y para el cual NO vamos a utilizar la ayuda de ningún programa específico de protección (tipo Freelock, CDProtector, etc...). Con este método, y por nuestros propios méritos, protegeremos un CD de datos mediante lo siguiente:

- Dummy Files (Archivos de gran tamaño)

- TOC Ilegal (Tabla De Contenido ilegal)

- Pistas Ilegales (Pistas de menos de 4 seg.)

- Overburning (CD de más de 74 min.)

- ERRORES DE LECTURA

Personalmente considero este artículo dirigido a personas con unos conocimientos a un nivel medio/avanzado, pero trataré de explicar todos los pasos de tal forma que todas aquellas personas que tengan unos conocimientos más limitados y estén interesadas en aplicar dicho método puedan hacerlo.

Para empezar será necesario lo siguiente:

- 1 CD-RW (CD-Regrabable)

- WINHEX (Editor Hexadecimal)

- CDRWIN

- CLONECD

- 1 CD-R (CD-Grabable)

- Grabadora compatible con CloneCD y CDRWin (en modo RAW)



PASOS PARA APLICAR LA PROTECCIÓN

1.- Antes de nada, lo primero que debéis hacer es decidir cuantos sectores que provoquen errores de lectura queréis añadir al CD. Pueden ser todos los que queráis (siempre y cuando no se supere la capacidad del CD evidentemente). Una buena cantidad podría ser entre 5000-10000 sectores, por ejemplo.

Una vez decidido esto, vamos a crear un archivo sin ninguna utilidad práctica, más que la de ser "sacrificado" a la hora de crear los errores en el CD.

Para crear este archivo utilizaremos el "WinHex"; seleccionando en el menú "Archivo" la opción "Nuevo".

Aparecerá una pequeña ventana solicitando el tamaño del archivo que queremos crear.

Este tamaño deberá ser el número de sectores erróneos que queremos crear, más un margen de seguridad de un sector, multiplicado todo por 2048. Ejemplo:

10.001 (= 10.000 + 1) Sectores Erróneos X 2048 bytes= 20482048 bytes

Una vez hecho esto, es conveniente escribir una identificación en la primera línea del archivo, como por ejemplo "INICIO ERRORES", y otra en la última, como "FINAL ERRORES". Ejemplo:

Ahora ya sólo queda guardar este archivo con el nombre y extensión que queráis, eso corre a cargo de vuestra imaginación.


2.- El segundo paso consiste en crear una imagen ISO de los archivos que queremos incluir en el CD. "No olvidéis incluir el archivo creado en el paso anterior".

Para esto utilizaremos el "CDRWIN" marcando la siguiente opción:

En esta ventana, seleccionaremos en el menú superior "Build an ISO9660 image file".

Es muy IMPORTANTE marcar la opción "Generar Sectores RAW".

Ejemplo:

* Para dar la etiqueta (nombre) al CD, debéis pinchar en "Opciones Avanzadas".


3.- DUMMY FILES.

Ahora, vamos a agrandar los archivos del CD utilizando de nuevo el "WinHex".

Para esto buscaremos el nombre del archivo a agrandar, mediante el menú "Búsqueda" y la opción "Encontrar texto".

Una vez localizado el nombre del archivo en cuestión, situaremos el cursor encima de la primera letra del nombre y contaremos 23 espacios hacia atrás. Aquí podréis ver que comienza una serie (de izquierda a derecha) que se repite de forma simétrica. Ejemplo:

El tamaño máximo corresponde a los valores: FF FF FF FF FF FF FF FF (aprox. 4 Gb.), pero podéis utilizar esta "Calculadora ISO" para dar un tamaño en concreto a los archivos.

En caso de haber utilizado el formato Joliet al crear la imagen, tendréis que buscar de nuevo la serie anterior mediante "Búsqueda", la opción "Encontrar Valores Hexadecimales" y realizar de nuevo el proceso de sustitución.

También podéis encontrar esta segunda serie mediante "Búsqueda" y la opción "Encontrar Texto", poniendo el nombre del archivo con un punto después de cada letra. Ejemplo:

S.E.T.U.P...E.X.E.

Una vez realizada la modificación completa del tamaño del archivo, sólo queda guardar la imagen.



4.- Una vez modificada la imagen ISO, ahora vamos a crear un archivo "CUE" (o "txt") para grabar esta imagen. Para esto emplearemos el "NotePad" (Block De Notas) de Windows.

Escribiremos lo siguente:

FILE "IMAGEN.ISO" BINARY

TRACK 01 MODE1/2352

INDEX 01 00:00:00

POSTGAP 00:04:00

Guardaremos este archivo con extensión "CUE" (o "txt").

* El motivo de introducir el POSTGAP se explicará posteriormente.



5.- Una vez creado el archivo "CUE" (o "txt"), vamos a quemar la imagen seleccionando la siguiente opción en el CDRWIN:

En esta ventana seleccionaremos "Cargar Cue", y buscaremos el archivo que acabamos de crear en el paso anterior.

Es muy IMPORTANTE "NO" marcar la opción "RAW" al grabar en este paso.

Una vez grabado el CD correctamente, ya podéis borrar los archivos "ISO y CUE".

Ahora crearemos una nueva imagen de este CD con el "CDRWIN", marcando lectura "RAW".



6.- TOC ILEGAL & PISTA ILEGAL.

Una vez creada esta segunda imagen en el disco duro, ya podéis borrar el CD-RW.

Seleccionaremos la siguiente opción:


Ahora, "Cargar CUE", y anotaremos el valor exacto de "Tiempo:" que aparece en la ventana.

Ejemplo:

A continuación, abriremos el archivo ".Cue" con el "Notepad" y lo modificaremos como en el siguiente ejemplo:

FILE "IMAGEN.BIN" BINARY

TRACK 01 MODE1/2352

INDEX 01 00:00:00

TRACK 02 AUDIO

INDEX 01 03:39:21 (Tiempo Total -4 Seg.)

TRACK 03 MODE1/2352

INDEX 1 03:40:21 (Tiempo Total -3 Seg.)

Como podéis observar, añadimos una pista de "audio" y otra de "datos". A la pista de audio le quitamos "cuatro" seg. del tiempo que hemos anotado, y a la pista de datos le quitamos "tres" seg. respecto del tiempo anotado.

Ya podéis guardar el archivo CUE modificado.



7.- Ahora ya podemos quemar la imagen marcando esta vez la opción "RAW".

Tras lo cuál, podremos eliminar los archivo "BIN y CUE".

En el momento de grabar la imagen aparecerán dos mensajes, uno avisando de la compatibilidad en modo RAW, y otro avisando de la ilegalidad de la longitud de las pistas.

Aceptaremos los dos mensajes para continuar.

8.- Crearemos una última imagen del CD con el "CloneCD".

Se crearán tres archivos de idéntico nombre, pero distinta extensión (.CCD, .IMG, .SUB).


9.-
OVERBURNING.

Abriremos el archivo ".CCD" con el "Notepad" y aparecerá una columna en la que buscaremos donde está escrito [Entry 2]. Debajo de esto, aparecerá una línea en la que aparece "PMin= XX" (donde XX corresponde a la duración del CD en minutos) que modificaremos por un valor superior a 80 (p.j.= 90). Ejemplo:

[Entry 2]

Session=1

Point=0xa2

ADR=0x01

Control=0x04

TrackNo=0

AMin=0

ASec=0

AFrame=0

ALBA=-150

Zero=0

PMin=90

PSec=53

PFrame=2

PLBA=254752

Una vez hecho esto, ya se puede guardar el archivo "CCD".



10.- ERRORES DE LECTURA.

Ahora llega el punto donde vamos a introducir los errores. Podéis bajaros estos archivos para crearlos:

"Sectores Erróneos"

* Este archivo ".zip" ocupa 42 Kb, pero al descomprimirlo aumenta hasta aprox. 25 Mg. Contiene los cinco archivos correspondientes a 1, 10, 100, 1000 y 10000 errores.

Abrimos ahora con el "WinHex" el archivo correspondiente a los sectores erróneos que queremos crear, y el Menú "Edición" la opción "Copiar Todo" y "Normal".

Abrimos el archivo ".IMG" con el "WinHex", y buscamos (Busqueda/Encontrar Texto) donde está escrito "INICIO ERRORES". Situamos el cursor justamente en el primer valor de esta línea, y seleccionamos el menú "Edición" y la opción "Portapapeles" y después "Escribir".

Ya podéis guardar el archivo de imagen (.IMG).



11.- Para finalizar, quemamos la "IMAGEN DEFINITIVA" (CD-R) con el CloneCD.

Aparecerá una ventana de aviso como la del siguiente ejemplo con dos opciones, marcaremos la primera.



CONSEJOS Y PREGUNTAS

- ¿Que archivos puedo engordar?

Es aconsejable engordar archivos de gran importancia, como por ejemplo los archivos ".EXE".

- ¿Que archivos NO debo engordar?

No debes engordar archivos que vayan a ser copiados al disco duro posteriormente, así como archivos dependientes de otras aplicaciones, ya que éstos provocarán un error en su apertura. Algunos archivos .EXE verifican su tamaño, por lo que tampoco sería buena idea agrandarlos.

- ¿Por qué hemos introducido un POSTGAP.?

La introducción de este postgap es un paso previo para la creación de las dos últimas pistas (Audio y Datos) que provocan la TOC ilegal. Al crear éste, dejamos un espacio vacío antes del final del CD (cuatro seg.) que aprovechamos para crear las pistas.

- ¿Por qué cuatro seg. de duración del POSTGAP?

A estos cuatro segundos hay que restarles dos seg. del pregap al comienzo del CD, con lo cual nos quedan otros dos seg. que podemos aprovechar para introducir dos pistas (Audio y Datos) de un segundo de duración cada una (pistas de menos de cuatro seg.).

- Mi grabadora no me permite grabar pistas de menos de cuatro segundos.

En ese caso, en lugar de crear un postgap de cuatro segundos podéis crearlo con "diez seg." de duración, y hacer un reparto de cuatro seg. por cada una de estas dos pistas.

- ¿Puedo añadir más de dos pistas al crear la TOC ilegal?.

Si, puedes añadir tantas como quieras (sin superar un máximo total de noventa y nueve). Puedes añadir todas la pistas de audio que quieras entre las dos pistas de datos, pero el resultado es prácticamente el mismo, una TOC ilegal.

- ¿Que valores puedo poner en PMin?

Es recomendable poner un valor algo superior a ochenta minutos (noventa p.j.), ya que hoy por hoy los CD de más de esta duración son muy escasos, así como las grabadoras capaces de grabar con esta duración.

- ¿Por que mi lector detecta un error más de los que inserté?

En un CD los sectores siguen una secuencia ordenada. Al introducir los sectores con errores (de este manual), se rompe esta secuencia, no coincidiendo la ordenación correspondiente al final de la secuencia de errores (último sector).

Por eso, dejamos un último sector de margen (en aquel que está escrito "FINAL DE ERRORES").

Este último error (irreal) no se produce en todos los lectores, pero es conveniente añadirlo para una mayor seguridad.

- ¿Puedo añadir más errores en el CD?

Si, de hecho, lo ideal sería introducir varias secuencias de errores dejando entre éstas archivos útiles pertenecientes al programa en cuestión, y cuanto más pequeños e indispensables fuesen estos archivos que dejamos entre medias, mejor.

Para esto, al crear los archivos que serán suplantados por errores, les damos un nombre de forma que queden anterior y posterior (por orden alfabético) al archivo que vamos a dejar en medio. Procurad que los nombres sean un poco reales.

- ¿Que utilidad tiene introducir un archivo en una secuencia de errores?

Las últimas versiones de algúnos programas de grabación, como el CloneCD y el InstantCD 6, han añadido la posibilidad de configurar el método de detección de errores ("Escaneo Inteligente De Errores" y "Error Seek" respectivamente), de forma que mediante un proceso de saltación se agiliza la lectura del CD.

Si al realizar este proceso se le asignase un valor alto (por tanto, rápido), entonces se perdería este "archivo trampa" como si fuesen errores.

- ¿Puedo crear errores de forma salteada?

Si, dentro de los márgenes (INICIO DE ERRORES y FINAL DE ERRORES) podéis insertar todos los errores que queráis y haciendo cualquier tipo de distribución (siempre que se respete la secuencia de 2352 bytes por sector).


NOTAS

Software específico utilizado:

- WinHex 9.72

- CDRWin 4.0

- CloneCD Cualquier Versión

Hardware específico utilizado:

- Lector: Toshiba XM-6602B

- Grabadora: Plextor 121032A

Con esto finaliza el artículo, espero haber sido de ayuda y haberlo explicado todo con suficiente claridad. O si faltan las imagenes de ejemplo lo siento :confused:

Otra cosa si no puedes descargar algún archivo, mandenme mail pidiendome el archivo yo los tengo. :confused:
 
Estado
Cerrado para nuevas respuestas
Thread starter Temas similares Forum Replies Date
J Manuales programas 2
Temas similares
Sobre Cd's Y Dvd's
Arriba Pie