Usar un ejemplo para comprender por qué borrar un disco de forma "segura" produce mejores resultados que llenarlo con datos sin sentido

Aug 20 2020

Una memoria USB hipotética de 1 GB está llena de documentos, imágenes, etc. y se no encriptada.

El propietario desea desecharlo y es consciente de que primero debe borrarlo de forma segura.

Hay varias herramientas y utilidades para hacer esto. Algunos se pueden configurar para hacerlo “más rápido pero con menos seguridad” , otros lo hacen “más lento pero con más seguridad” .

A diferencia de borrarlo usando todas las diferentes formas conocidas para hacer esto, el propietario elige simplemente arrastrar todos los elementos actuales a la papelera de reciclaje y luego pegar un archivo de película de pantalla negra de 1 GB (~ 2 horas) en la memoria USB.

Nuevamente, no se utilizan utilidades de borrado sofisticadas. A continuación, se desecha la memoria USB.

Si cae en las manos equivocadas, ¿se puede recuperar alguno de los archivos sensibles (que llenaban el dispositivo antes de pegar el archivo de película)?

(1) En caso negativo, ¿por qué existen complejas utilidades de borrado de discos duros? Algunos de ellos cuentan con procedimientos de borrado “seguros” que toman horas, cuando simplemente llenar un disco duro que pronto será descartado con archivos sin sentido, ¿puede hacer el trabajo?

(2) En caso afirmativo, ¿cómo pueden coexistir 2 GB (archivo de película + archivos sensibles) en un dispositivo de 1 GB? Me parece que la única explicación lógica es (a) el archivo de la película era de hecho menos de 1GB, (b) la memoria USB era secretamente más grande que 1GB como se indicó, o (c) el archivo de la película se copió y pegó solo parcialmente y el dueño no se dio cuenta.

Respuestas

4 DouglasLeeder Aug 21 2020 at 08:34

Existía la preocupación de que los discos duros (de una época apropiada ahora) fueran vulnerables a la lectura de bits sobrescritos. Refutada aquí:https://www.nber.org/sys-admin/overwritten-data-guttman.html

Por lo tanto, se diseñaron esquemas para realizar múltiples pases sobrescribiendo los datos suficientes veces y de manera aleatoria para que ningún desarrollo futuro pudiera extraer datos.

Para una memoria USB, el riesgo principal son probablemente los "bloques defectuosos", donde los datos originales se conservan como de solo lectura, porque la reescritura falló. En este caso, no importa cuántas veces o cuán hábilmente lo sobrescriba; alguien que pueda desmontar la unidad y leer la memoria flash directamente puede extraer (algunos de) sus datos originales. Las unidades manejan los bloques defectuosos mediante el aprovisionamiento excesivo: el dispositivo tiene más espacio del que está expuesto al sistema operativo y reasigna los bloques defectuosos al espacio reservado cuando fallan. Flash tiende a fallar en solo lectura (es decir, falla en escritura), por lo que los datos antiguos están presentes si un atacante lee el flash directamente.

3 LjmDullaart Aug 21 2020 at 09:28

Bueno, depende un poco de qué unidad flash se utilice. En general, las unidades flash (y SSD para el caso) usan nivelación de desgaste y sobreaprovisionamiento. Por lo tanto, si está utilizando unidades flash caras de grado industrial (fe Delkin), tiene un aprovisionamiento excesivo (más almacenamiento del que se anuncia). Las unidades flash de nivel de consumidor generalmente no tienen mucho sobreaprovisionamiento.

Por supuesto, si la película era menor que el tamaño de almacenamiento o si la copia estaba incompleta, eso explicaría la posible recuperación.

En los viejos tiempos, incluso hasta el disco duro de 5 Meg (por ejemplo, IBM 2314), la alineación de la cabeza en el disco duro no era tan precisa como ahora. Eso significaba que, con un hardware de control más preciso (sí: cambiar el hardware de control) y algo de suerte, podría recuperar algunos de los bits que se sobrescribieron, leyendo un poco al costado de la pista. Hacer una escritura de 5 o 6 pasadas sobre ellos en general hizo imposible la recuperación del bit original. Muchas empresas de servicios públicos de borrado seguro todavía piensan que están en esa era.

2 TTT Aug 28 2020 at 18:49

Si cae en las manos equivocadas, ¿se puede recuperar alguno de los archivos sensibles (que llenaban el dispositivo antes de pegar el archivo de película)?

Posiblemente, sí, pero no porque su idea de copiar archivos sea menos segura que usar las herramientas de software. No puede haber datos que se han escrito anteriormente ahora los sectores defectuosos o espacio de almacenamiento "oculta" en la unidad de la que ni su copia de archivos, ni las herramientas de software, puede sobrescribir.

En cuanto a tu otra pregunta:

¿Por qué existen complejas utilidades de borrado de discos duros? Algunos de ellos cuentan con procedimientos de borrado “seguros” que toman horas, cuando simplemente llenar un disco duro que pronto será descartado con archivos sin sentido, ¿puede hacer el trabajo?

Hay varias razones y todavía tienen algún valor (quizás limitado):

  1. Probablemente, una sola pasada sea más fácil y rápida que su propuesta. Con su idea, necesita encontrar suficientes datos para llenar exactamente el espacio en la unidad. Si sus archivos son demasiado grandes, podrían fallar o demasiado pequeños y puede dejar algo de espacio sin tocar al final de la unidad. Una empresa de servicios públicos puede realizar una sola pasada rápidamente sin este problema.
  2. Algunas empresas deben seguir estándares obsoletos que requieren varias pasadas para una limpieza segura. Necesitan hacer esto aunque saben que no es necesario, simplemente hasta que se actualicen las reglas de cumplimiento.
  3. Existe la posibilidad de que los discos duros muy antiguos tengan cierta cantidad de memoria después de un solo borrado, y por precaución, no está de más hacer varias pasadas.
  4. Para los productos pagos con garantía y seguro, una empresa puede apoyarse en eso para asegurarse de que están protegidos si algo sale mal con el software.

Pero dado que es posible que las herramientas de seguridad tampoco sobrescriban algunos sectores, para datos de seguridad extremadamente alta, se sigue utilizando la destrucción completa de la unidad física.