日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

使用winhex对fat16文件系统分析

發布時間:2024/3/26 windows 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用winhex对fat16文件系统分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

“FAT16”是“File Allocation Table,16-bit”的英文縮寫,意思是“文件分配表,16位” 。FAT16文件系統是從微軟的DOS 3.0系統開始使用的,它能夠支持大于16MB小于2GB的分區,Windows 2000以上操作系統可以創建4GB的FAT16分區,但與傳統的FAT16不兼容。
FAT16文件系統由DBR、FAT1、FAT2、FDT、數據區五個部分組成,其結構如圖所示。

DBR分析
DBR:Dos Boot Record。
DBR包括:跳轉指令、OEM參數、BPB(BIOS Parameter Block,BIOS參數塊)、引導程序、結束標志(55AA)。
FAT16文件系統DBR大小:512字節。
跳轉指令3字節。
OEM參數8字節。
BPB共51字節。
引導程序448字節。
結束標志2字節。

在winhex中,依次點擊【查看】-【模板管理器】-【Boot Sector FAT】-【應用】:

BPB分析




重點字段:

FAT16文件系統跳轉指令固定為EB 3C 90,通過該跳轉指令可知為FAT16文件系統(當然該字段也可能被篡)。EB 3C為跳轉指令,從3C的下一個位置開始跳轉3C個字節數。因此3C也是從90到BPB結尾的字節個數。


通過上述數據,分析如下:

則可通過winhex跳轉到相應扇區,進行數據分析。數據區在根目錄區后面,即數據區從56號扇區開始。
同時winhex上也自動計算出相關區域扇區號:

與手動計算一致。
引導扇區即為DBR。System Volume Information就是數據區的第一個文件夾。

總結

以上是生活随笔為你收集整理的使用winhex对fat16文件系统分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。