用WinHex软件解析FAT32文件系统
来源:互联网 发布:长江证券开户软件下载 编辑:程序博客网 时间:2024/06/05 03:33
用WinHex软件解析FAT32文件系统
准备工作:
将一个U盘格式化为FAT32格式,在U盘内创建几个文件,最好是TXT文档,其中至少有一个是长文件(命名较长)。
补充知识:
短文件名表示
长文件名表示
当一个文件名为长文件名时,会由几个长文件名表示法和一个缩略名的短文间名表示,并且其文件大小以及首簇号等信息存放在短文件内
开始解析
(1)U盘信息:
保留扇区:2226;文件目录首簇号:2;FAT表大小 :15271; 簇大小:8
(2)U盘DBR:
FAT32分区上DBR中各部分划分位置
(3)跳转2226个扇区到FAT表1:
(4)跳转15271个扇区到FAT表2:
(5)再跳转15271个扇区到文件目录表:
(6)U盘根目录文件:
(7)解析长文件A Long Long Test Txt File.Txt
长文件的缩写名(短文件)看出文件首簇号为: 00 00 00 07
大小为00 00 40 BE =16574 Bytes
推测占的簇数为16574/4096 =4.04>4 故需要5个簇存放
目录表首簇号为2
(8)从目录表跳转7-2=5个簇,即5 X 8=40个扇区到达文件位置:
(9)在FAT表中找出簇号链:
从FAT表跳转7 X 4 =28 bytes 找到首簇号
得到簇号链 第七个簇内容为00 00 00 08 ,第八个簇内容是00 00 00 09——>00 00 00 0A——>00 00 00 0B——>FF FF FF 0F与之前推测相符合 PS:在FAT32系统中FAT表中每个簇占四个字节
文献参考:《计算机病毒与反病毒技术》2006-6-1清华大学出版社出版,作者:张仁斌,李钢,侯整风
0 1
- 用WinHex软件解析FAT32文件系统
- 用WinHex查看SD卡FAT32文件系统结构
- 用WinHex查看SD卡FAT32文件系统结构
- 用Winhex软件解析PE文件
- fat32文件系统解析
- fat32文件系统解析
- fat32文件系统解析
- FAT32文件系统解析
- FAT32文件系统解析
- 解析Fat32文件系统
- 如何使用WinHex脚本自动修复FAT32文件系统DBR
- 如何使用WinHex脚本自动修复FAT32文件系统DBR
- 用WinHex解析分区表
- FAT32文件系统
- FAT32文件系统
- FAT32文件系统
- FAT32文件系统
- FAT32文件系统
- Apache配置本地虚拟域名
- 基于Android移动终端的微型餐饮管理系统的设计与实现1-简介
- JavaScript入门<3>JS外置对象:Window、Document对象与DOM实例详解
- 开发环境、生产环境、测试环境的基本理解和区别
- ksh regular expression pattern
- 用WinHex软件解析FAT32文件系统
- tomcat在eclipse中启动成功,主页却打不开
- 工作总结
- Windows内存清理工具实现——从现象到本质
- 2016年淘宝购买华硕FL5900UQ7500惨痛经历教训总结
- 牛客网刷题之复杂链表的复制
- 【C语言】”student a am i “和“we are happy”
- ksh getopts function
- 线性代数阶段性总结