主页 > u盘整体偏移——哈尔滨数据恢复案例
联系我们

哈尔滨海云数据恢复中心

总部:哈尔滨南岗区一曼街副2号泰山电子城428
全国
免费咨询电话:400-688-5721
技术总监咨询电话:13796657021

QQ:70101211

 

信息内容
u盘整体偏移——哈尔滨数据恢复案例
发布者::海云数据   发布时间: :2009-11-12 07:57 浏览次数: :

网友([秋风有情) 的4GBu盘在windows里打开表面是正常的,继续打开子目录全部乱吗,他怀疑有病毒,于是传到国内某著名安全论坛,该论坛安全专家分析认为没有病毒,正好,那个论坛有个搞安全的高手(whzl999)认识我,就让我帮助看了一下.

   从DBR来看,fat16分区,簇大小是128个扇区,保留扇区31,fat表大小241,根目录在513扇区. dbr, fat1,fat2,根目录的位置都是正确的.
   随便找个根目录"试题",从它的54BA可以找到首簇是47簇,但打开47簇一看(6305扇区),没有发现2e以及2e2e的标志,所以windows 解释的结果肯定是乱码 ,于是我就用winhex找到所有的根目录,一个一个修复回去,结果,仍然是不行,后来仔细分析,发现"试题"子目录信息其实在6368扇区,就是落在了6305+63个扇区的地方,还是47簇,不过是47中间的扇区.实验着把6368的子目录信息移动回到6305扇区,结果,试题能够打开了,并且显示正常,但里面的word文件打不开,下一级目录打开还是乱码.经过仔细分析,我发现原来整体的数据区移动了63扇,我就用winhex把数据区移动回去(通过镜象操作),就成功把数据恢复了.
     接着和海云数据恢复群的朋友做了一下交流,nhqwsj和12:00:00 认为可以通过修改保留扇区的方法比较简单,这个问题就留给网友你们吧!数据虽然恢复,但还有一些疑问,比如2簇应该是545,可为什么用winhex跳根目录是跳到513扇区,而跳2簇才跳到545扇区,此两者应该一致啊?47簇按fat16的公式计算也不是6305扇区,为什么winhex就一下跳到6305扇区?

海云哈尔滨数据恢复中心电话:13796657021 0451-87523721

海云哈尔滨数据恢复中心网站:http://www.hyraid.com/