WinHex软件的使用.doc_第1页
WinHex软件的使用.doc_第2页
WinHex软件的使用.doc_第3页
WinHex软件的使用.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WinHex软件的使用谁能告诉我,SD卡上的文件数据从哪个扇区开始?振南推荐使用WinHex这个软件。它可以帮我们分析出文件数据的具体位置。在我们后面的实验和讲解中此软件会被经常用到,用它来完成对扇区数据的查看以及对文件系统的解析等操作。WinHex对于研究文件系统是极为有用的,在很多的与文件系统或存储相关的硕士及博士论文中,也都把它作为了必选的工具软件。它的重要意义,在这里就不再过多论述,在后面大家自已领悟吧。下面我们就来看一下,如何让WinHex 告诉我们文件数据到底在哪里?a) 选择及打开磁盘 当把SD卡通过读卡器,插接到计算机上时,如我们平常所见到的,会产生一个盘符。在WinHex中也是通过盘符来对磁盘进行区分的(逻辑模式,说见下文)。如下图,选择及打开目标磁盘对话框。图 3.8 选择及打开目标磁盘对话框 在这里,曾经有人问过我一些问题,我相信有这些疑问的人还不在少数。问题一:这个对话框是从哪里调出来的?答:工具打开磁盘,或者按F9键,也可以直接调出来。如下图,对话框的出处。 图 3.9 对话框的出处问题二:什么是“逻辑驱动器”与“物理磁盘”?答:这个问题问的最多,也是出错误最多的地方。如果选择了物理磁盘,那么磁盘就以物理设备名称来进行区分。如下图所示,物理模式下的物理设备名称。 图 3.10 物理模式下的物理设备名称该模式下软件就认为并不是以文件的方式来访问磁盘,它不会为我们进行文件系统的解析,而只是把磁盘的物理扇区数据呈现在我们面前,供我们查看。这个时候,我们所看到的扇区地址,就是它的物理地址。换言之,此时所看到的就是实际硬件地址上的扇区数据,所使用的扇区地址没有经过任何的变换或映射处理,可以看作是一种非常原始而底层的访问方式。如下图所示,物理磁盘模式下打开磁盘,我们只能看到物理扇区数据,而看不到文件。 图 3.11 物理模式下打开磁盘而如果选择了逻辑驱动器,我打开某一盘符之后,看到的则是该磁盘驱动器中的文件。如下图,逻辑模式下打开磁盘。 图 3.12 逻辑模式下打开磁盘我们可以看到上面所拷入到SD卡中的TEST.MP3文件,这说明WinHex的逻辑模式已经为我们进行了文件系统的解析。至于后面的“FAT 1”“FAT 2”等表项是我们后面要研究的更为深入的内容,这里暂予保留。这里有一个问题大家要能够看到,那就是“物理扇区”和“逻辑扇区”,如上图标注之处。物理扇区编号137,而逻辑扇区编号为0,这是怎么回事?进行了映射?怎么计算这个映射关系的?想搞明白这些问题(其实这是FAT32文件系统非常基础的一个问题)你就得耐得住性子,跟着振南继续往前走!其实大家可以想想,通常一个磁盘,我们会把它分为若干个分区,为了方便管理和操作,文件系统将每一个分区的开始扇区作为本分区的0扇区,这个0扇区自然与物理意义上的0扇区不同,而是一种逻辑化的产物。意思就是说,一个磁盘上,物理0扇区只有一个,而逻辑0扇区则可以有N个。对于存储器的扇区读写的底层操作通常都是针对物理地址来进行的。因此,如果我们错把逻辑地址当成物理地址的话,那么实际操作的扇区当然不是们我们要想操作的扇区了。 前面我说,很多人在这里出错,是怎么回事呢?是这样的,很多人在作物理扇区读写实验的时候,用WinHex来查验所操作的扇区数据。但是他使用的是“逻辑模式”,此时他看到的并非是物理扇区,而是逻辑扇区,而这两者,在绝大部分情况下是不一致的,因此,他就很纳闷,所看到的扇区数据怎么和写入到数据不相符?其实,他应该用“物理模式”才对。就如上面图中,我们所看到的逻辑0扇区,其实它对应的是物理扇区编号为137(有人问,这分区前面的137个扇区记录的是什么呢,难道是空的?它通常由系统保留,记录着系统相关的重要信息或为以后的扩展留出余地) “嗯?你说绝大部分情况是不一致的?意思就是说有时候逻辑地址和物理地址是一样的?”不错,能听出我话外之音!确实有些时候我们在WinHex的逻辑模式下,找不到“物理扇区编号”这一项,这说明物理扇区地址与逻辑扇区地址是一致的,通常这种情况都出现在磁盘没有任何分区的时候。这里只是顺笔提一下,让大家在看到这种情况的时候不会奇怪。b) 定位文件数据上面说了那么多,这里再说定位文件数据,大家就会觉得非常简单。如下图,使用WinHex对文件数据进行定位。 图 3.13 使用WinHex对文件数据进行定位只需要选中文件的表项,下面的数据窗口就会跳转到文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论