Diferencia entre el comando DBAN y dd para borrar de forma segura un disco duro

Diferencia entre el comando DBAN y dd para borrar de forma segura un disco duro

He leído ddy veo que se puede utilizar para borrar de forma segura un disco duro. Pero también existe un programa llamado DBAN para borrar el disco duro.

Sé que usando una ISO de gnu-linux en vivo puedo borrar mi disco duro emitiendo el siguiente comando varias (digamos 25) veces

sudo dd if=/dev/urandom of=/dev/sda# bs=4M

mi pregunta es ¿cuál es la diferencia entre usar ddy DBANy se puede afirmar que uno de ellos es superior al otro y por qué?

gracias

Respuesta1

El uso de dd con (u)random escribirá datos aleatorios (una vez), sin garantías sobre cuán aleatorios podrían ser esos datos.

DBAN, como herramienta especializada de limpieza de unidades, tiene un generador de números aleatorios más sofisticado y admite varios patrones de limpieza, incluidos algunos que cumplen con las regulaciones del Departamento de Defensa para borrar datos confidenciales.

Respuesta2

Hay una gran diferencia:

  • Con dd(cualquier otro método para escribir en la unidad con una gran cantidad de datos hasta que esté llena) está sobrescribiendo datos antiguos con datos nuevos. Compárelo con obtener un cuaderno escrito a lápiz y llenar todas las páginas con texto nuevo.
  • Con el comando 'borrar usted mismo de forma segura' utilizado por DBAN (u otras herramientas, como a través de hdparm), le indica a la unidad que se borre por completo. No genera datos ni los envía a la unidad. El propio disco hace todo el trabajo.

información relacionada