解读FAT32文件系统(一).PDFVIP

  • 13
  • 0
  • 约3.13千字
  • 约 6页
  • 2017-10-29 发布于上海
  • 举报
解读FAT32文件系统(一)

解读FAT32 文件系统(一) 突然有兴趣想研究一下FAT32 格式到底是怎么存文件的了。先去网上google 一下发现资料都是copy 的,对我这个超级菜鸟如同看天书,还是自己摸索好点。 先去下载个看文件系统的工具,我用的是winhex 没有破解,但是重要的硬盘的 信息是可以看到的。为方便起见,我用U 盘来研究文件系统。手头买了一个79 元的1G 的U 盘。先格式化为FAT32 格式。然后用winhex 打开。然后就是一堆 的………。头大。 本着先易后难的原则,先在U 盘只放一个短文件名的文件:study.txt. 内容就 放 :0123456789 好了,就十个字节的数,呵呵,简单吧。如图: 接着就用winhex 看看哦。注意:没有特殊说明都为16 进制数据。在提示一 下,数据按小端格式来组织的,就是高地址存放高字节数据,低地址存放低字节 数据。 一般硬盘数据结构是按下面来建立的 我们首先看启动区就是上图粉红色和白色区域,如下图: 手头有microsoft 的hardware white paper ,对着看看这些都是啥意思。 从地址0开始到0x1ff 有几处要注意的地方,这对于以后我们找到fat 表和根目录的位置非常重要。现在列举如下: 字节位

文档评论(0)

1亿VIP精品文档

相关文档