研究如何正确地从固态设备删除数据是一个完全不同的主题,与我所读的每一个网页都有不同的答案。我知道擦除来自SSD的数据是有问题的,但现在我读到eMMC支持TRIM,这是否意味着eMMC存储将和SSD一样复杂?
发布于 2016-03-08 20:57:21
我不认为TRIM对内存清除有重大影响;这是主要的问题,因为它意味着操作系统可以在物理媒体上仍然存在的时候“覆盖”数据。TRIM只是告诉驱动器一个特定的区域是不需要的,驱动器可以做它喜欢做的事情。
SATA驱动器(包括SSD)具有ATA-SE命令,允许您告诉驱动器删除其上的所有内容,包括任何“保留”区域。然而,这是否正确实现是另一个问题。我不认为eMMC驱动器有这个。
由于eMMC驱动器通常是一个单一的包,所以很难删除闪存芯片(或直接焊到平板上),在不经过控制器的情况下读取闪存--这可能会使它变得更加困难。不过,eMMC控制器可能有允许读取闪存的调试模式.
我不得不同意奇多夫松的观点,你不能确定这一切都没有完全毁灭。
https://security.stackexchange.com/questions/116845
复制相似问题