浅尝辄止55-FAT32-拆个优盘6

看看文件的老底——文件内容

文件的内容

回顾

  • 根目录从0x1004000开始,它是2号簇——没错,第一个簇的编号是2,这个原因后面就知道了。
  • 根目录下的abcde.txt的文件内容存储在3号簇。

簇是一个挨着一个的,因此只要从2号簇开头,跳过一个簇的大小就到了3号簇。簇的大小可以从分区引导扇区的每簇扇区数算出。
可以回去看一下,这个FAT32分区的簇大小是64扇区,也就是32KB,要跳过的地址就是0x8000,得到
3号簇地址=0x1004000+0x8000=0x100C000
可以看下图,右侧有ASCII码文本显示。

abcde.txt文件内容

看到这里我突然发现这个文件的内容有12个字符,但之前看到的文件项里大小是10,我研究了一下,结论是,前面那个图是错的,应该是因为我在试验过程中改过这个文件导致的。

目录的文件项呢?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容