摘要: BR、 EBR、DBR他们都是以55AA结尾在winhex中搜索16进制:55AA偏移512=510(1)搜索DBR的标志:FAT16的DBR:EB 3C90 没有备份的DBRFAT32的DBR:EB 58 90 (备份的DBR)在该分区的第6扇区NTFS的DBR:EB52 90 (备份的DBR)... 阅读全文
posted @ 2014-08-27 09:57 毛毛虫的薄刻 阅读(443) 评论(0) 推荐(1) 编辑
摘要: 引导扇区的信息如下:1.偏移地址00H,长度3,内容:EB 3C 90跳转指令。2.偏移地址03H,长度8,内容:4D 53 44 4F 53 35 2E 30为厂商标志和os版本号,这里是MSDOS5.0。3.偏移地址0BH,长度2,内容:00 02。注意这里数据的布局,高地址放高字节,低地址放低... 阅读全文
posted @ 2014-08-27 09:56 毛毛虫的薄刻 阅读(203) 评论(0) 推荐(0) 编辑
摘要: void CReadSectorDlg::OnReadButton(){ UpdateData (TRUE) ; CFile m_Sector_file ; char * buffer ; if ( m_FileName_str == "") { MessageBox ("Please ente... 阅读全文
posted @ 2014-08-27 09:55 毛毛虫的薄刻 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前面已经基于一个格式化的空U盘分析了一下FAT32文件系统存储的组织结构,下面我们从文件操作的角度来分析一下文件系统的运作机制。由于换了个U盘,所以仍然贴出刚格式化的空U盘的几个重要的数据区如下:我们可以看出,在分区格式化的时候,系统将卷标TEST_FAT32存储在2号簇,即跟目录区,如上面根目录... 阅读全文
posted @ 2014-08-27 09:15 毛毛虫的薄刻 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 对磁盘的物理结构,逻辑结构和存储结构有了比较深入的了解后,我们来仔细探讨FAT32文件系统的存储组织结构。说到文件系统的组织结构,我们应该马上意识到,这指的是文件系统在同一个分区内的组织结构,在这个话题上,我们完全可以不管分区之外的所有事情。 为了分析FAT32文件系统的存储组织结构,我们来建立一个... 阅读全文
posted @ 2014-08-27 08:40 毛毛虫的薄刻 阅读(287) 评论(0) 推荐(0) 编辑