你正在浏览:电脑问题网 > 电脑维修 > 硬盘维修 > Flash闪存数据恢复大师7.0

Flash闪存数据恢复大师7.0

  • 来源:电脑问题网
  • 作者:硬盘维修
  • 审核:电脑问题网
  • 时间:2014-04-07 17:36
  • 阅读:

Flash闪存数据恢复大师7.0

 

 

随着社会各界对Flash闪存数据恢复需求的急剧增加,效率源对Flash闪存数据恢复大师的研究力度也越来越大,在Flash闪存数据恢复大师6.0的基础上,经过一年时间的科研攻关,在数据恢复行业领域具有里程碑意义的"Flash闪存数据恢复大师7.0"成功问世,新增加密芯片解密算法、文件分配表解析、副ID排序算法等新功能,同时,修改了用户自定义块大小设置,可更大程度上提高Flash闪存数据恢复成功率,将给全球数据恢复从业者带来更多价值,具体如下:


 

Flash闪存数据恢复大师7.0界面


一、增加加密芯片的解密算法,支持下列主控,共计400余种组合情况:


  •  

    • 慧荣系列(SM):SM3254Q、SM3255Q、SM3255EN、SM3257Q、SM3257EN、SM2683、EN2683、SM2685、SM2687B、EN2232T、SM2236G 


    • 群联系列(PS):PS2232、PS2233、PS2251-01、PS2251-02、PS2251-03、PS2251-33、PS2251-36、PS2251-38、PS2251-50、PS2251-60、PS2251-61、PS2251-67、PS3016-P8-D、UP16、UP19、UP303 


    • 鑫创系列(SSS):SSS6690、SSS6691、SSS6692、SSS6696、SSS6697 


    • 东芝系列(TC):TC58NC2233、TC58NC2239、TC58NC2250、TC58NCF618、TC58NC6689 


    • 银灿系列(IS):IS902、IS902E、IS903、IS916、IS916EN 


    • 联阳系列(ITE):ITE1167、ITE1168、ITE1169、ITE1170、ITE1171 


    • 安国系列(AU):AU6987、AU6990、AU6998AN 


    • 擎泰系列(SK):SK6617、SK6627、SK6213 


    • 智微系列(JMF):JMF612、JMF616 


    • 芯邦系列(CBM):CBM2092、CBM2093

    • SD卡系列:5523A1、5523A2


 

    当我们在读取闪存芯片数据时,程序最终没有从数据流中分析到任何数据目录,则芯片有可能是采用加密算法,遇到加密的数据我们首先要对数据进行解密。Flash闪存数据恢复大师7.0能够支持包括USB2.0、USB3、SD Card、CF Card等,400余种加密情况,涵盖市面上90%的加密芯片,用户只需选择相应的闪存主控型号,程序便自动判断算法,并对数据进行解密。


 

操作步骤:


  • 当需要对数据进行解密时,请勾选上加密数据选框: 


  • 单击解密参数设置: 


  • 选择相应的主控芯片型号: 

    以下列表中自动判断出了该项目可能存在的加密算法,我们只需选择对应的主控型号即可。


  • 选择完成后单击"OK"按钮: 

    如果当前的page size小于了列表中的标准page size则不能够进行解密,会出现以下错误提示:

    若出现此错误,请修改页大小,重读芯片后再进行解密。


    成功选择主控芯片型号后,程序会自动填写页结构,用户不再进行填写,并自动加载解密算法。这时单击"查看数据"进入十六进制查看窗口,便可以对解密后的数据进行浏览。



     

在查看解密后的数据时,有一个简单的方法可以判断解密是否成功,那就是查看十六进制框的ASCII码区域:

IS902解密前

IS902解密后

从上图中可以很明显的看出,在121755同一个页处数据解密前为乱字符,解密后从现了正常的英文文本字符。在大量的数据中不免会有一些文本格式的英文文件,它是我们能够快速判断解密情况的一个方法。


 

        同样,我们也可以找到文件系统中的关键信息来判断解密是否成功,这里就需要用到Flash闪存数据恢复大师7.0新增加的一个功能——文件分配表解析功能。




二、增加文件分配表解析功能

      在对加密的芯片数据完成了解密参数设置后,需要在解密后的数据中找到文件系统的关键参数对闪存交换规则进行分析,Flash闪存数据恢复大师7.0新增加的自动文件分配表解析功能可以方便的找到数据解密后的关键参数地址,帮助我们进行闪存交换规则的分析。
    当我们正确设置好解密参数和页结构参数后,点击按钮,程序将从0芯片0通道开始检索文件分配表,并将检索到的信息显示在分析信息框中。在解析过程中可以随时单击"停止分析"按钮来终止操作。


上图是解析到的一段分析信息:
Device:表示芯片编号。
Dump:表示通道编号。
Page:表示物理页号,每个页将显示一条记录信息,这里是用十六进制显示,在实际实用过程中我们需要用计算器将其转换为十进制后,在填入十六进制编辑框中的页参数。

如:分析信息框中显示0x0000568A转换为十进制后等于22154。
Start:表示解析到的文件分配表在当前页中的开始簇号。从图中可以很明显的看出22154页的开始簇号为01F40000,刚好和分析信息款中的Start参数对应。
End:表示解析到的文件分配表在当前页的结束簇号。

    找到文件分配表后我们有两个方法可以分析数据的混合关系,一是通过查看原始数据中的文件分配表链来判断,这是以前的常用方法。二是通过分析信息框中显示的文件分配表解析记录来判断。

如图:当上一个页和下一个页的簇号总是连续,则表示没有数据混合关系。如果不连续我们可以通过计算簇号之间的差值,来判断数据的混合关系。


三、增加副ID排序算法 
    

在Flash闪存数据恢复大师6.0程序中,只能选择一个主ID对数据进行排序,若遇较为复杂的排序算法并不能将数据完整进行排序,导致恢复效果不理想。设置副ID后,程序将会进行二次内部排序修正,保证了每一页数据顺序的正确性。


  • 在选用副ID排序功能时,首先要勾选副ID结构选框。 


  • 设置偏移位置和长度: 

     

如上图为FC8508主控的管理区,绿色的部分为主ID,我们在主ID项目框中设置,偏移为0,长度为2。可以看到红色的部分是高半字节,低半字节为不需要的乱码,不能进行排序,这里可以设置红色的部分为副ID,偏移为2,长度为1。

主ID和副ID是两组独立的ID,数据在排序时先排主ID。副ID可以和主ID相邻也可以远离主ID,在主ID完成排序后,程序会根据副ID进行二次内部排序,对同一个主ID中的数据进行修正。


 

3、"方向"参数分为低前高后,和高前低后,主要用于区分超过一个字节的ID的高位和低位,在ID的排序过程中高位变化很慢,低位变化很快。少于一个字节的ID不存在高位低位之分。


 

4、"排序"参数主要用于负ID的排序算法:

    升序:为从小到大排序、不分组。

    降序:为从大到小排序、不分组。

    分组升序:将相同的副ID分为多个组进行从小到大的排序。

    分组降序:将相同的副ID分为多个组进行从大到小的排序。

    IS902系列:用于USB3.0主控IS902系列的特殊排序算法。


四、修改了用户自定义块大小设置:

Flash 6.0程序只能将逻辑块的大小设置为2的次方,不支持192、384、768等块大小,升级Flash 7.0后,用户可以任意设置逻辑块大小,解决了的特殊块大小,遇到块内页交换等算法不支持的问题。

[本文来自电脑问题网-亚洲最大.最全.最实用的电脑问题技术网站,永久网址http://www.pcwenti.com,转载本文务必注明来源。]

推荐阅读
热点排行