FDT问题请教

[复制链接]

该用户从未签到

24

主题

273

回帖

2928

积分

[INTOHARD]营长

9

Rank: 6Rank: 6

积分
2928
发表于 2008-8-25 11:48:05 | 显示全部楼层 |阅读模式
[wiki]FAT[/wiki]32的分区,我在根目录下创建了文件夹123,在123里面创建了456,在456下面创建了789,789下面创建了文本文件abc.txt

问题是:我如何通过winhex在该分区下查看文件夹123的目录项?以及该目录各[wiki]字节[/wiki]的含义模板在哪处打开?

我的方法是:打开该分区的DBR,可以在根目录下看到123,选中这个文件夹,如图,红笔所划这断应该是123的目录项,我把123转换成十六进制,得出来是31 32 33,看来我的方法是错的。
chenkai.jpg

请知道的指点下,不一定按我说的例子,能说明问题就行,谢谢

[ 本帖最后由 yjlbcjk 于 2008-8-25 11:49 编辑 ]

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
发表于 2008-8-25 12:45:28 | 显示全部楼层
该子目录的起始[wiki]簇[/wiki]是: 33 00
它的父目录是根目录

在winhex中没有什么打开子目录的模版。
看子目录的文件项,和一般的文件目录项解释是一样的啊~
还有什么不明白?

那你个什么123转16进制是什么意思?
123是什么?你的最终目的是要找那个文本是把?

[ 本帖最后由 wsszsmx 于 2008-8-25 12:50 编辑 ]

该用户从未签到

24

主题

273

回帖

2928

积分

[INTOHARD]营长

9

Rank: 6Rank: 6

积分
2928
 楼主| 发表于 2008-8-25 13:10:14 | 显示全部楼层
原帖由 wsszsmx 于 2008-8-25 12:45 发表
该子目录的起始簇是: 33 00
它的父目录是根目录

在winhex中没有什么打开子目录的模版。
看子目录的文件项,和一般的文件目录项解释是一样的啊~
还有什么不明白?

那你个什么123转16进制是什么意思?
123是 ...


谢谢指点,其实我的意思很简单:就是在根目录下的文件夹,用WINHEX如何找到它? 你所说的33 00是如何得到的?
123是根目录下的一个文件夹,456是123的子目录

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
发表于 2008-8-25 13:21:12 | 显示全部楼层
这个文件夹在根目录也有文件目录项 跳转文件的起簇号
就到了123 文件夹

我所说的33 00 是看第26、27字节 就是文件夹的起簇号
你找到123文件夹 跳转到123的文件夹起始簇号 就可以找到456 了
后面的依次类推。。。。。就可以找到文件文本了

找子目录的方法:
用 winhex搜索16进制: 2E202020202020  偏移512=0


你是看了一本汪中夏写的[wiki]数据恢复[/wiki]的书吧
上面有这个例子 看仔细点 就明白了
  • TA的每日心情
    开心
    2013-6-3 11:52
  • 签到天数: 6 天

    [LV.2]九品芝麻官

    48

    主题

    686

    回帖

    768

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    768
    QQ
    发表于 2008-8-25 14:04:51 | 显示全部楼层
    虽然看不懂,也扶持一下~!

    该用户从未签到

    24

    主题

    273

    回帖

    2928

    积分

    [INTOHARD]营长

    9

    Rank: 6Rank: 6

    积分
    2928
     楼主| 发表于 2008-8-25 14:11:48 | 显示全部楼层
    原帖由 wsszsmx 于 2008-8-25 13:21 发表
    这个文件夹在根目录也有文件目录项 跳转文件的起簇号
    就到了123 文件夹

    我所说的33 00 是看第26、27字节 就是文件夹的起簇号
    你找到123文件夹 跳转到123的文件夹起始簇号 就可以找到456 了
    后面的依次类推。 ...



    谢谢你,的确是汪老师的书
  • TA的每日心情
    开心
    2015-2-12 09:10
  • 签到天数: 1 天

    [LV.1]布衣百姓

    26

    主题

    646

    回帖

    1491

    积分

    [INTOHARD]营长

    QQ 82997644

    Rank: 6Rank: 6

    积分
    1491
    QQ
    发表于 2008-8-25 16:21:15 | 显示全部楼层
    这个书有错误,我看到有2个地方有错误,别的没仔细看

    该用户从未签到

    7

    主题

    357

    回帖

    3857

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    3857
    发表于 2008-8-31 11:14:15 | 显示全部楼层

    回复 7# 的帖子

    能指点一下错误在何处吗  好让我等菜鸟少些弯路  谢谢DX
  • TA的每日心情
    无聊
    2017-3-26 12:59
  • 签到天数: 1 天

    [LV.1]布衣百姓

    16

    主题

    192

    回帖

    506

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    506
    发表于 2008-9-13 15:59:26 | 显示全部楼层
    我把123转换成十六进制,得出来是31 32 33  请问这个是怎样转换的?
  • TA的每日心情
    擦汗
    2012-12-5 18:24
  • 签到天数: 2 天

    [LV.1]布衣百姓

    2

    主题

    15

    回帖

    26

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    26
    发表于 2008-9-14 16:43:43 | 显示全部楼层
    123就是ASC码喽,1是31,依次类推。
    123的目录项前8个字节应该是31 32 33吧,上图不知道是怎么回事。

    我的理解是楼主的问题是windows如何在FDT中找到123这个子目录的文件登记项。

    [ 本帖最后由 ruobo 于 2008-9-14 16:45 编辑 ]
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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