问一个碎片的问题

[复制链接]

该用户从未签到

0

主题

4

回帖

32

积分

[INTOHARD]工兵

Rank: 1

积分
32
发表于 2008-3-21 10:11:03 | 显示全部楼层 |阅读模式
如果fat表损坏,许多软件恢复数据时会找到文件和碎片文件,如果一个簇是文件的开头可以根据前几个字节判断文件类型并确认为一个文件开始,那么怎么判断下一个簇的数据也属于这个文件呢,又怎么判断哪个簇文件结束呢?  如果不是这样为什么会恢复出大于一簇的文件。
  • TA的每日心情
    开心
    2013-5-27 10:51
  • 签到天数: 5 天

    [LV.2]九品芝麻官

    73

    主题

    711

    回帖

    1889

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    1889
    QQ
    发表于 2008-3-21 13:30:40 | 显示全部楼层
    如果一个簇是文件的开头可以根据前几个字节判断文件类型并确认为一个文件开始,那么怎么判断下一个簇的数据也属于这个文件呢,
    A:当你知道这个文件在下一个簇中是否有特征时,你就能确定了,否则无法判断。这样就要求你对文件的数据结构非常了解。

    又怎么判断哪个簇文件结束呢?  如果不是这样为什么会恢复出大于一簇的文件。
    A:有的文件有结尾标志,比如jpeg文件,有的在开头有其大小的规定,程序可以智能的分析并抓出来。如果这两样都不具备,那只有人为的定义一个大小范围了。比如某文件一般来说都在3m左右,这时候一旦发现头标志,就从头开始抓3m出来。


    最后,要想学好数据恢复的高级知识,就要从数据的结构入手了。因为每种数据都有他特殊的结构,不掌握就无法重建(这里的文件是广义上的,磁盘,阵列,一般意义上的文件都包含在内)

    [ 本帖最后由 jim19 于 2008-3-21 13:33 编辑 ]

    该用户从未签到

    0

    主题

    4

    回帖

    32

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    32
     楼主| 发表于 2008-3-21 14:45:35 | 显示全部楼层

    继续问,非常迷惑

    许多软件会恢复出出大于一簇的碎片文件,难道这个文件原来不一定是一个文件?

    该用户从未签到

    1

    主题

    63

    回帖

    170

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    170
    发表于 2009-1-10 12:33:53 | 显示全部楼层
    顶一下,我也碰上了这种问题,找到的文件里有一个碎片。结果不能用。
  • TA的每日心情
    开心
    2015-1-15 15:06
  • 签到天数: 1 天

    [LV.1]布衣百姓

    180

    主题

    389

    回帖

    6406

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6406
    QQ
    发表于 2009-1-10 12:54:56 | 显示全部楼层
    我的想法是这样的
    如果一块硬盘用户使用了比较长的时间那么肯定会有很多文件碎片产生(如长时间编辑一个WORD文件肯定会产生很多碎片),在这种情况下如果用户并末定时运行"磁盘碎片整理"那么这种情况就发生了.
    恢复软件在扫描过程中会产生一些"误"操作,会把正确的文件头和不匹配的文件中部(我们理解下就可以)及尾部连到一起,所以就产生了错误的结果.
    还有你说的大于一簇的扫描文件,这是比较正常的,你想想看现在小于一簇的文件你能看见几个

    该用户从未签到

    9

    主题

    342

    回帖

    324

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    324
    发表于 2009-1-10 19:32:47 | 显示全部楼层
    如果只有一个碎片文件哪好说,问题是实际上这样的碎片文件通常有很多个,例如系统可能存在多个EXCEl文件为碎片文件,再加上它们的临时文件,已删除的EXCEL文件均具有同样的文件结构特征,即使是不考虑其他文件碎片的干扰,单就这些EXCEL文件碎片,要将它们理顺成多条文件链,我想靠人手是不可能的事。另外我想单靠文件结构也不是可行的方法,试想将多个文本文件分成多个碎片互相交织,如果你不知道文件的内容,你可以恢复出来?
  • TA的每日心情
    擦汗
    2012-12-1 08:00
  • 签到天数: 1 天

    [LV.1]布衣百姓

    0

    主题

    43

    回帖

    172

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    172
    发表于 2009-3-20 17:35:44 | 显示全部楼层
    看的晕乎乎,可是在坚持看。(38:

    该用户从未签到

    15

    主题

    674

    回帖

    9293

    积分

    [INTOHARD]团长

    浸淫

    Rank: 8Rank: 8

    积分
    9293
    发表于 2009-4-1 15:01:20 | 显示全部楼层
    这个要顶一下!!!!!!!!!!!!!!!!

    该用户从未签到

    46

    主题

    533

    回帖

    2126

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2126
    QQ
    发表于 2009-4-1 16:12:21 | 显示全部楼层
    原帖由 kljna 于 2009-1-10 19:32 发表
    如果只有一个碎片文件哪好说,问题是实际上这样的碎片文件通常有很多个,例如系统可能存在多个EXCEl文件为碎片文件,再加上它们的临时文件,已删除的EXCEL文件均具有同样的文件结构特征,即使是不考虑其他文件碎片的 ...

    只要你掌握方法,手工是可以重建的

    该用户从未签到

    0

    主题

    211

    回帖

    195

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    195
    发表于 2010-7-24 12:24:33 | 显示全部楼层
    潜力贴留名.字数补丁.字数补丁..
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表