PC3000 军达成数据恢复论坛

 找回密码
 立即注册
查看: 261|回复: 0
打印 上一主题 下一主题

PC-3000 Flash !6步从基于FC1178/FC1179控制器的设备中恢复数据 [复制链接]

管理员

张柏祯

Rank: 9Rank: 9Rank: 9

该用户从未签到

金钱
9999
元宝
112954
专业度
10059

突出贡献 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2024-4-12 01:30:58 |只看该作者 |倒序浏览


PC-3000 Flash !6步从基于FC1178/FC1179控制器的设备中恢复数据

首先芯片技术在几年前开始其在闪存市场的扩张。今天,一些现代USB闪存驱动器是基于FC1178/FC1179控制器。从大多数这些设备中恢复数据可能是复杂的,因为在使用它们时,您可能会遇到1位大小的坏列、自适应XOR以及非常复杂的内部转换。

好消息是,我们的开发人员在提取XOR方面做得非常好,将一些FC1178/FC1179控制器添加到支持列表中。现在,您可以从更多的NAND闪存设备中恢复数据!而且,在本文中,您将找到如何做到这一点的步骤。

在我们的案例中,我们有一个16 GB的USB闪存驱动器,它带有FC1178控制器(内含1个芯片和1个部件)。


芯片ID是0x2C845832。


首先,我们需要添加一个转换图,自动发现ECC,并对其进行修正。我们强烈建议您只在转换图上自动发现ECC(而不是在芯片上)。

步骤2. 不要忘记重新读取ECC修正后可能留下的无效扇区。

步骤3. 下一步是为您的案例选择正确的XOR。

FC1178和FC1179控制器可以具有相同的XOR类型,它们之间完全兼容。如果您找不到兼容的XOR,请随时联系我们的技术支持部门

定期更新资源数据库(例如,每周一次),以确保总是拥有最新的XOR。


步骤4。在我们的案例中,页面转换是在XOR之后自动应用的,这种情况不包含交叉混合(按块分离,按页结合)。所以,为了检查所应用的XOR是否兼容,我们尝试对最后一个图形字符串应用原始恢复:

结果看起来很有希望。但我们还有一个问题。如何获取文件系统?


不幸的是,FC的工作方式与SSS控制器非常相似,SSS控制器只使用一个翻译器,并且不在SA中存储标记。因此,我们只能通过组装算法的翻译器来建立映像。现在,这种类型的CPU的翻译器还没有准备好,但是ACE Lab开发人员正在努力找出翻译器表在FC117x家族上是如何工作的。所以,对于映像重建,我们将使用基于文件系统的虚拟映像建立!


步骤5. 我们需要在最后一个图上的复杂操作菜单中启动“从MAP恢复RAW并建立虚拟驱动器”选项。这个一键式点击选项在PC-30000 Flash ver. 7.4.17及更高版本中可用。

步骤6.之后,我们应该使用这种方法将分区内的所有文件和文件夹进行组装。请记住,只有在文件系统的所有部分在RAW:MBR、BOOT、ROOT中都可用时,这个解决方案才能正常工作:

经过所有准备工作后,最终结果看起来很棒。不幸的是,在翻译器组装后,它没有达到应有的质量。但我们仍然能够看到几乎所有可以恢复的文件夹和文件,没有任何问题:

FC1178 with the recovered folder structure

军达成技术总监张柏祯

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|PC3000 数据恢复 ( 京ICP备09023376号-1 )

GMT+8, 2024-4-30 20:52 , Processed in 0.166909 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部