¿Una herramienta más rápida que triturar para que los archivos sean un poco difíciles de recuperar?

¿Una herramienta más rápida que triturar para que los archivos sean un poco difíciles de recuperar?

Necesito triturar archivos, pero hay demasiados archivos y shredcada archivo lleva mucho tiempo.
Cada archivo es de 4GB.

¿Existe una herramienta más rápida que shred -n 1?

Curiosamente, shred -n 1en un archivo de 4 GB lleva MÁS tiempo que copiar un archivo de 4 GB al disco.
Para el mismo archivo de 4GB:

  • shred -z -n 1: 6 minutos
  • shred -n 1: 4 minutos
  • copiar archivo de 4GB: 3 minutos

¿Debo copiar un archivo de 4 GB a cada archivo? ¿Algo más inteligente?

Respuesta1

Triturar debería ser más lento que escribir del mismo tamaño, debido a su formato -z.

Del manual:

z, --zero
    add a final overwrite with zeros to hide shredding

Si no estás tratando de ocultar el hecho de que está triturado y solo quieres triturarlo, deja de lado el archivo -z.

Obviamente probablemente no tenga sentido usar shred si estás usando ReiserFS, XFS, Ext3, algunos sistemas RAID...

Respuesta2

La razón por la que lleva mucho tiempo es que shred sobrescribe cada bit del archivo original y luego lo reescribe con ceros.

Una sola sobrescritura hará todo lo que necesita (a menos que tenga un requisito reglamentario específico para sobrescrituras múltiples), por lo que verificar el tamaño del archivo y luego copiar un archivo de al menos ese tamaño en cada uno sobrescribirá todo el archivo.

Si solo necesita 'eliminar' el archivo en *nix, simplemente elimine los inodos, y en Windows simplemente elimine y vacíe la papelera de reciclaje; sin embargo, ambos mecanismos permitirán que las herramientas forenses recuperen la mayoría de los datos. Lo mismo sucederá si simplemente sobrescribe con un archivo pequeño.

Tener una lectura deesta preguntaen Security Stack Exchange y nuestros asociados más ampliosentrada en el blog

información relacionada