Borrar datos de una unidad flash vs disco duro [duplicar]

0

Estoy estudiando para un examen, por eso no necesito un software para ese propósito (que es lo que proporcionan otras preguntas que encontré sobre este tema), sino una explicación.

Las preguntas concretas que estoy tratando de responder son:

¿Cómo se pueden eliminar de forma segura los datos de una unidad flash? ¿Cuál es la diferencia para eliminar de forma segura de un disco duro?

Hasta ahora pensé que la forma más segura para ambos sería sobrescribir los datos (o destruirlos físicamente), pero considerando estas preguntas, asumo que el procedimiento no es el mismo.

    
pregunta Verena Haunschmid 16.03.2014 - 16:27
fuente

1 respuesta

0

Todo depende del sistema operativo que esté utilizando y del firmware utilizado en su SSD. Hay dos problemas, que ocurren con frecuencia.

  1. Al usar Windows, tiene una función llamada Volume Shadow Copy Service (VSS) . Lo que esto hace es mantener una copia adicional de cada archivo (indexado) en una parte diferente de su "disco". Si está utilizando un software de eliminación "seguro" y barato que no reconoce VSS, es posible que solo elimine la copia principal, por lo que podría haber copias adicionales presentes en su disco.

  2. Ahora, como notó, no especifiqué sobre qué era ese disco, pero si es un SSD que emula un HD normal, hay un problema adicional. Esto se debe a que los SSD no pueden borrar bloques de archivos parciales, solo bloques completos, por lo que cada vez que realiza un pequeño cambio en un archivo, solo copia esos bloques o bloques en uno nuevo y elimina solo el inode de esos bloques. . Esto significa que los datos todavía están allí después de la eliminación, a menos que emita un SSD con un comando de "eliminación segura". Sin embargo, esto a su vez depende de qué tan bien se admita tanto en su sistema operativo como en el firmware de SSD.

Normalmente debería ser suficiente con 1-2 pases de sobrescritura para eliminar de forma segura, dado que está formateando todo el disco o aquellas partes que contienen datos. Un método para lograr esto es formatear cualquier disco con 0 y al borrar archivos, buscar regiones distintas a cero, no formar parte de un árbol de inodo y escribir datos aleatorios en esas ubicaciones. ¡Formateo de bajo nivel!

    
respondido por el not2qubit 16.03.2014 - 17:55
fuente

Lea otras preguntas en las etiquetas