- 积分
- 1607
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2007-3-28
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 芯超科技小俊 于 2021-3-2 14:37 编辑
有很多朋友对于一体化U盘的数据恢复很感兴趣,这里我就用此案例来阐述一下一体化U盘的数据恢复方案:
首先我们要对U盘的PCB进行打磨除去涂层,然后才能进行飞线IO数据线等关键引线,如图:
上图中我已经把信号全部标记出来了,所有信号定义全部都是用逻辑分析仪所测得出的,接下来我们把他用飞线和PC3000 FLASH设备进行连接:
上图就是已经完成了所有硬件的物理连接,接下来开始读取内部FLASH内部的原始数据,然后再用PC3000 FLASH进行逆向分析,还原文件数据。
每款主控的算法都有所不同,此案例是SM3257,我们要进行逆向分析,首先就要剔除他的算法。步骤如下:
①:做芯片的ECC数据校正。
②:做原始数据XOR算法分析,剔除XOR算法。
③:分析页结构,找到页结构规律。
④:检查分离结合算法,如果有执行分离集合。(本案例中有一次分离集合,并最后一步有页集合)
⑤:选择对应的主控算法,生成文件系统结构。
如上图,这里已经剔除了全部算法,还原了原始逻辑,得到了正常的数据,我们再将它保存出来,这个数据就恢复成功了。
|
评分
-
查看全部评分
|