[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Borrado seguro



Max Valdez wrote:

Como nunca he tenido la penosa necesidad de esconder mis archivos, nunca habia intentado usar srm.

Pero con este hilo de correos empeze a leer, y hay un detalle muy importante para que funcione srm o wipe, el sistema de archivos no debe ser con journal,
Los sistemas de archivos con journal que se usan en Linux ext3, Reiser, JFS y XFS sólamente tienen journal de metadatos (se abre el inodo, se escribe el inodo, se cierra el inodo) porque tener un journal de datos resulta sumamente ineficiente, entonces existe una sola copia de la información en los bloques del disco. Por esta razón es que con sobreescribir muchas veces el contenido de los bloques que tienen los datos se llega al borrado seguro.

pero si montas un sistema de archivos ext3 como ext2, y haces el borrado, deberia funcionar.
Es lo mismo. El journal lo único que te dice es cuáles inodos se quedaron abiertos, cerrados, medio abiertos, medio cerrados en el momento en el que se le acabó la pila a tu nobreak y se apagó tu máquina. El journal (por lo menos en el caso de ext3, Reiser, jfs y XFS) no tiene ninguna copia de los datos que estaban siendo escritos.


Que bonito es complicar las cosas por medio del avance no? :-), tenemos sistemas de archivos mas estables, pero menos privados :-)
Ahora que si resulta que tienes un sistema de archivos con journaling de datos pues entonces lo que debes de hacer es:
for i in 1 2 3 4 5 6 7 8 9 a b c ; do
   dd if=/dev/urandom of=caca.$i
   rm -f caca.$i
done
dd if=/dev/zero of=caca
rm -f caca
Esto lo que hace es llenarte doce veces seguidas todos los bloques disponibles de basura (y también el journal de escritura) y al final sólamente pone todos los bloques en ceros para que quede limpio y ordenadito.

Por cierto, aun despues de borrar sucesivamente poniendo bits aleatoriamente, es posible leer un disco con medios fisicos, asi como le hacen para recuperar discos dañados. No importa si le das una pasada, o 20, aun es posible recuperar datos antiguos.

¿Tienes referencias de alguien que lo haya logrado?
Entonces no queda más remedio que tomar un desarmador de estrella y sacar los platos del disco, luego conseguir un electroimán suficientemente potente y pasárselo por encima y por último tomar un esmeril y hacer polvo con los platos del disco.

O sea, nuestro HD es un repositorio latente, de datos que "ya no existen".

Saludos
Max



--
Sandino Araico Sánchez
-- ... there's no spoon ...





[Hilos de Discusión] [Fecha] [Tema] [Autor]