Estas aquiContenido / ¿Es posible recuperar datos sobreescritos?

¿Es posible recuperar datos sobreescritos?


Poradmin- Publicado el29 Junio 2007

Todos sabemos que "borrar" un fichero no equivale a eliminarlo, pero eso sólo es cierto si no se escribe de nuevo sobre los datos "borrados". Si se escriben nuevos datos, el sentido común y una leve idea de cómo funciona el magnetismo, nos llevan a pensar que no puede recuperarse el magnetismo desaparecido.

Sin embargo circula una especie de leyenda urbana que insiste en la permanencia de cierto magnetismo "residual", que si se cuenta con medios suficientes podría permitir recuperar los datos originales que existían previamente a los que se escribieron encima. La idea se basa en que las cabezas de lectura y escritura no caen nunca sobre el mismo sitio exacto, por lo que mediante microscopía electrónica podría encontrarse cierta "sombra" del sector escrito previamente...

Como casi cualquier leyenda, ésta tiene cierta base de realidad y se apoya en los trabajos de Peter Gutmann, un profesor neozelandés que en 1996 publicó un trabajo sosteniendo tales afirmaciones. Sin embargo, los defensores actuales de la idea olvidan el hecho de que Gutmann trabajó sobre unidades de disco cuya capacidad máxima era de 130 MB (los populares Winchester de IBM). En la actualidad el tamaño y la distancia entre las pistas se han reducido en varios órdenes de magnitud, lo que imposibilitaría la recuperación de cualquier atisbo de datos residuales.

 

FUENTES:

>> Is overwritten data really unrecoverable? [ComputerWorld].

>> Overwitten data: Why even the Secret Service can't get it back [ComputerWorld].

>> Secure Deletion of Data from Magnetic and Solid-State Memory [Peter Gutmann].

 

Etiquetas

Comentarios

Selecciona arriba tu forma preferida de visualizar los comentarios y pulsa el botón para guardar tu elección para próximas visitas (sólo si eres usuario registrado).

¿entonces por qué herramientas de borrado seguro sobreescriben los datos en varias pasadas?.

Por ejemplo: shred puedes establecer el número de pasadas con el parámetro -n, pero si no lo haces, predeterminadamente, sobreescribe la información ¡25 veces!

¿Cuántos martillazos hacen falta para destruir un reloj de pulsera? Yo creo que bastaría con uno, pero puestos a destruirlo ¿qué perdemos por darle... 3, 7... 25?

Así las cosas, ¿quién se conformaría con uno?

ya, pero con cada martillazo pulverizas mas el reloj. En el caso del disco duro no hay diferencia entre el segundo martillazo y el tercero y el cuarto. Asi que, ¡para que dar mas de 1? pregunto

No hace falta pulverizar el reloj para que no vuelva a dar la hora.

Lo mismo el disco.

Sin acritud, creo que la pregunta tiene más sentido que la respuesta. Ya puestos a seguir con el ejemplo, de un martillazo puedes hacer que el reloj no dé más la hora... o no.

Hombre, digo yo que cada vez que lo sobrescribimos queda cubierta con datos nuevos una parte más de esta área microscópica, con lo cual a partir de unas cuantas veces la área ya es tan pequeña que la tecnología actual no puede recuperar los...

Que nunca se escribe en el mismo sitio exacto, con lo cual con esas 25 pasadas y por estadística, escribirás en más sitios que si lo haces con 1 pasada no?

Además quedarían varias "sombras residuales" y cualquiera adivina cual es la buena.

Podría estar equivocado, porque no soy ningún experto en el tema, pero a mí me suena esto:

En un momento dado y en un punto determinado de alguno de los cilindros del disco duro pueden darse dos situaciones distintas:

- hay escrito un cero
- hay escrito un uno

Si ahora sobreescribimos esa misma zona con un nuevo bit tendremos cuatro situaciones distintas:

Antes Ahora
----- -----
0 0
1 0
0 1
1 1

Si se mide el campo magnético en esa zona del disco, para cada uno de estos cuatro casos tendremos cuatro márgenes de valores ligeramente distintos. Habrá dos tipos de ceros, muy parecidos entre ellos (de hecho, los lectores normales no los distinguen) pero distinguibles con un lector suficientemente sensible. Lo mismo sucederá con los dos unos.

El mismo principio podría aplicarse para detectar escrituras más antiguas, así que, al menos en teoría, sí hay diferencias entre cada par de martillazos.

No sé hasta que punto invalida esto la observación, pero en los discos duros (bueno, ni en los CDs ni disketes) se graban los 1 y los 0 como tal, se graban los cambios de flujo (de polaridad magentica o de reflexión de láser), que la electrónica convierte con unas tablas a 1 y 0, esto se hace así, porque no habría presición para leer varios 1s o 0s seguidos y poder contarlos.

Lo que quiero decir es que hay que tener en cuenta que no siempre todo cae en el mismo sitio que la vez anterior. Y que, en un disco duro que se haya grabado varias veces, hay que tener en cuenta que la confusión entre lo vigente y lo grabado todas las anteriores veces...

Saludos

Publicidad

Patrocinadores

Kriptópolis alojado en
Zilos-Veloxia Network

Tu mejor defensa:
Bufet Almeida

Publicidad