迅维网

查看: 3605|回复: 6
[U盘]

一体化U盘数据恢复全程记录(SM3257主控)

  [复制链接]
发表于 2021-3-2 14:35:16 | 显示全部楼层 |阅读模式 来自: 安徽 来自 安徽

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 芯超科技小俊 于 2021-3-2 14:37 编辑

       有很多朋友对于一体化U盘的数据恢复很感兴趣,这里我就用此案例来阐述一下一体化U盘的数据恢复方案:
首先我们要对U盘的PCB进行打磨除去涂层,然后才能进行飞线IO数据线等关键引线,如图: QQ图片20210302141430.jpg
        上图中我已经把信号全部标记出来了,所有信号定义全部都是用逻辑分析仪所测得出的,接下来我们把他用飞线和PC3000 FLASH设备进行连接:
QQ图片20210302141420.jpg
        上图就是已经完成了所有硬件的物理连接,接下来开始读取内部FLASH内部的原始数据,然后再用PC3000 FLASH进行逆向分析,还原文件数据。
QQ图片20210302141426.png
        每款主控的算法都有所不同,此案例是SM3257,我们要进行逆向分析,首先就要剔除他的算法。步骤如下:
①:做芯片的ECC数据校正。
②:做原始数据XOR算法分析,剔除XOR算法。
③:分析页结构,找到页结构规律。
④:检查分离结合算法,如果有执行分离集合。(本案例中有一次分离集合,并最后一步有页集合)
⑤:选择对应的主控算法,生成文件系统结构。
QQ图片20210302141433.png
        如上图,这里已经剔除了全部算法,还原了原始逻辑,得到了正常的数据,我们再将它保存出来,这个数据就恢复成功了。


评分

参与人数 1下载分 +5 收起 理由
ptmanager + 5 给愿意分享经验的人加分!

查看全部评分

发表于 2021-3-9 10:22:40 | 显示全部楼层 来自: 山东济南 来自 山东济南
厉害了。如果用编程器能不能回复呢,

点评

不可以,编程器只能读原始数据,没办法去除算法  详情 回复 发表于 2021-3-9 15:04
回复 支持 反对

使用道具 举报

发表于 2021-3-9 15:04:24 | 显示全部楼层 来自: 安徽 来自 安徽
BG4MTF 发表于 2021-3-9 10:22
厉害了。如果用编程器能不能回复呢,

不可以,编程器只能读原始数据,没办法去除算法

回复 支持 反对

使用道具 举报

发表于 2021-12-25 10:06:15 | 显示全部楼层 来自: 浙江金华 来自 浙江金华
楼主,一体化的U 盘恢复一般是不是要好几天时间呢?

回复 支持 反对

使用道具 举报

发表于 2021-12-27 20:23:06 | 显示全部楼层 来自: 河北保定 来自 河北保定
厉害  下次有这种活联系你啊

回复 支持 反对

使用道具 举报

发表于 2021-12-30 18:33:10 | 显示全部楼层 来自: 湖南长沙 来自 湖南长沙
看起来很难啊

回复 支持 反对

使用道具 举报

发表于 2022-2-17 17:18:52 | 显示全部楼层 来自: 内蒙古 来自 内蒙古
厉害!一直也没研究会

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长提醒 上一条 /1 下一条

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复