|
说明下:本人只是业余玩玩的,个人兴趣爱好而已。本人承认技术不及专业搞数据恢复的大佬。
所以PC3K这些高贵仪器的专业大佬轻怼,当我是吹水就行了。
有大佬玩FE的可以回复指点一下小弟,个人承认在过程中会踩坑了。
使用工具:FLASH Extractor(屌丝级、业余级别恢复工具,PC3K大佬放过我吧)
使用辅助软件:WinHex
使用辅助参数表:IS903 FLASH配置信息表(也不一定是is903,其他也可以,只是903参数表看起来舒服)
辅助工具2:程序员计算器(用于计算一些十六进制转换)
说明:U盘是某香港网友寄过来的,32G 金某顿品牌,群联PS-2251-68主控,症状为丢固件,需要恢复里面的照片
本体
拆之,看起来是群联封装的大白(黑)片?
打标编码为FD32B08UCT1-B1 吧啦吧啦的
再用热风枪吹下FLASH,主控为群联PS2251-68清晰可见
为什么不用PC3K(一键分析?!)?我也想啊,PC3K贵啊,屌丝玩不起,没有的模型一样要分析
颗粒装好上FE的测试座,准备读取底层
读到Flash的前4位ID为 98 3A A8 92
前4位ID对应8T2J及8TDK两种颗粒,而官方给出的默认参数只有8T2J的直接使用读出来的底层数据会不正确
或者换句话说Dump出来的数据会有所缺失,第一次做的时候之前试过默认8T2J的默认参数出来的搜索到的文件非常少而且报错
这个颗粒实际可能是对应了 98 3A A8 92 76 50 对应-->>TH58TE(N)G7TDKTA20
因此要手动配置FLASH的参数
打开IS903的参数表,查找到了这个颗粒的参数
具体Block,page,sparesize这几个重要参数如图
使用程序员计算器,计算好FE上的page和block等(FE上用的是十六进制表示因此要进行进制转换)
另外,刚才也说了可能对应-->>TH58TE(N)G7TDKTA20
东芝里面E代表Toggle(同步),N代表非同步片(或异步片)
这个片片我直接用Toggle模式读了一下,直接读到了双字节,因此推测这片片是异步片
换为异步模式(即取消DDR勾)
底层读取完成,大概耗时1小时10分
踩坑中,这片片加载后用Check模式快速扫描查找PS2251的算法居然找不到,换了好几个区段查找也找不到算法
因此直接用ECC=ON 模式(即打开ECC纠错)进行查找XOR,这个坑踩中了
要增强ECC才能搜索到算法(这是多烂的片子啊)
搜索到了PS2251 1137_1133 这几个算法
最后经过调整发现PS2251 1137_1133 Xor 0561_86这个算法最适合这个主控及片片(恢复的文件比较全[剧透了])
使用ECC=ON大概检测依然会报大片红色(强ECC依然无法纠错的将会当做坏块处理掉)
使用科学计算器,对FLASH的block及page进行纠正
根据IS903上的参数表计算后转换十六进制
得出block=0x200000,page=0x2000
使用Join by dump 对2个CE进行连接 结果出了点情况
拉到底下发现block及page不正确,直接提示ERROR了
经过各种计算重新给block加了0x4000,十进制表示为16384个block
即现在的block=0x204000,page=0x2000
再次使用Find Mix查找没有报错了,证明page及block配置已正确
但是使用增强ECC依然可见大量红色的坏块
由于存在大量红色区段的坏块可能会影响数据读取及后续处理
因此我使用Fix Ecc error清除所有ECC错误部分
随后使用0x55aa/h/512/509来查找分区表
此处可见查找到了一个NTFS格式的分区标签,继续往下找,没找到新分区,因此这个盘可能只有一个分区
随后配置U盘逻辑参数
使用Ctrl+PageUp或者down调整block大小
直到出现连续的block区块为止
连续的区块类似:
0x4a5
0x4b5
0x4c5
0x4d5
0x4e5
......
但是我并没在这个U盘上查找到FAT表(只找到了NTFS分区标签),估计是FAT表已经丢失或者被破坏了
因此只能用低级扫描了,直接查找每个文件的标签来尝试恢复
这种好处是只要page和block配置正确文件都能正常找到标签对应的文件
坏处是不能查找到目录结构及文件名,因为目录树在FAT表上,FAT表找不到文件就会变成孤立的文件
查找到的结果如图,图片打码中
提取了一个PDF查看,文件正常
大致诊断后,使用SAVE IMAGE保存此镜像,套到Winhex上进一步分析
由于分区表已经查找不到了,所以直接使用Winhex对反编出来的U盘十六进制镜像进行文件提取
恢复出的大致情况如图中打码部分
至此恢复结束,Winhex上报告恢复出了约3482个文件,731个不完整或者损坏,一小部分可能存在不完整情况
给网友确认后,主要的都得到了恢复,恢复率约80%
下面送上分析过的模型及颗粒参数吧
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|