APP下载

固态盘闪存扰乱数据的恢复方法研究

2017-10-21江山

电脑知识与技术 2017年20期

江山

摘要:针对数据扰乱技术影响固态盘闪存数据恢复率的问题,该文提出一种能有效恢复扰乱闪存数据、提高固态盘数据恢复率的方法。实验表明,该方法既能在不拆除闪存硬件的前提下获取到固态盘闪存的所有数据,为固态盘数据分析提供了完整的数据源,又能生成无扰乱的闪存物理镜像,使取证数据的数据恢复率达到75%以上。

关键词:固态盘;NAND闪存;数据扰乱;数据恢复

1概述

固态盘(SSD)是一种基于闪存阵列的硬盘,固态盘大容量、高密度的数据存储需求促使硬件厂商采用位密度更小的MLC型闪存作为固态盘的基本存储单元,固态盘闪存存储密度的增加加重了相邻闪存单元之间的电压干扰,造成闪存数据错误率的增大。ECC校验算法虽然能对错误数据进行检测和校验,但其可校验的数据位个数是有限的。为了解决该问题,数据扰乱技术被提出并被应用于固态盘主控中。然而,闪存数据扰乱技术的存在破坏了文件的标志符特征,使得利用文件标志符从物理镜像中查找文件并重组时无法恢复出任何有效数据,给通过文件镜像方式进行数据恢复带来了极大的难度。

2闪存数据扰乱问题

为了解决因读写特殊位模式的数据而造成错误率升高的问题,数据扰乱技术(data scrambling或data randomization)被提出并被应用于MLC闪存的设备控制器中。该技术能够在向物理闪存写人数据之前通过随机化手段打乱原有数据的位模式,减轻相邻存储单元之间的电压干扰,进而降低闪存读写数据的错误率㈣。……

登录APP查看全文