----------------------- Page 1-----------------------
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
湖南公安高等专科学校
学生毕业论文
题 目 基于NTFS 下数据恢复技术研究
姓 名 郑 云 鹏
学 号 070704050005
所属系部 计算机系科学技术系
专 业 信息安全技术
指导教师 范 强(副教授)
年 月 日
----------------------- Page 2-----------------------
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
目 录
摘 要 ................................................. 错误!未定义书签。
关键词 .................................................................. 3
第一章 前言 ............................................ 错误!未定义书签。
第二章 NTFS概述 ........................................ 错误!未定义书签。
2.1 NTFS的特点 ...................................... 错误!未定义书签。
2.2 NTFS的基本概念 .................................. 错误!未定义书签。
2.3 NTFS元文件 ...................................... 错误!未定义书签。
第三章NTFS文件系统的布局 .............................. 错误!未定义书签。
第四章DBR(引导扇区) .................................... 错误!未定义书签。
4.1 DBR的作用 ....................................... 错误!未定义书签。
4.2 DBR的数据结构 ................................... 错误!未定义书签。
第五章MFT .............................................. 错误!未定义书签。
5.1 MFT的特点 ....................................... 错误!未定义书签。
5.2 MFT的数据结构 ................................... 错误!未定义书签。
5.3 MFT下重要属性的数据结构 ......................... 错误!未定义书签。
5.4 文件删除的过程 .................................. 错误!未定义书签。
第六章 NTFS数据恢复技术的实现 .......................................... 20
6.1 NTFS格式化恢复 .................................. 错误!未定义书签。
6.2 手工定位NTFS文件系统下的文件 ................... 错误!未定义书签。
结束语 ................................................. 错误!未定义书签。
参考文献 ............................................................... 20
致 谢 ................................................................. 20
----------------------- Page 3-----------------------
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
基于 NTFS 下数据恢复技术研究
摘要:针对由主观或客观因素造成计算机中数据丢失的情况,提出一种Windows NTFS 文件系
统下数据恢复的实现方案。介绍了NTFS文件系统在磁盘上的结构,重点分析了 NTFS文件系统的核
心——主文件表MFT,文件记录的结构和文件的几个关键属性。通过分析文件删除前后文件记录中
属性值的变化,详细阐述了数据恢复的具体实现。
关键词:DBR; NTFS;数据恢复;MFT;数据结构
第一章 前言
随着社会发展和进步,大家每个人的数据资源都在日复一日的膨胀着,而硬盘作
为数据存储中心,其高精密的结构和高度的使用频率,在复杂的应用环境中,故障发
生率也在与日俱增。
几乎每个计算机使用者都会遇到一些数据损坏或丢失的事情,而随着各种应用软
件、操作系统、病毒木马等各种因素的增加,数据丢失和损坏的程度也在逐渐变的严
重。一旦重要的数据丢失,其所带来的直接和间接的损失都是很惊人的,而通常大家
在费尽心思到处找解决方法的同时,也进一步彻底摧毁了这些数据恢复的可能性。
NTFS 是随着 Windows NT 操作系统而产生的,全称为“NT File System”,中文
意为 NT 文件系统,如今已是 windows 类操作系统中的主力分区格式了。它的优点是
安全性和稳定性极其出色,在使用中不易产生文件碎片,NTFS分区对用户权限作出了
非常严格的限制,每个用户都只能按着系统赋予的权限进行操作,任何试图越权的操
作都将被系统禁止,同时它还提供了容错结构日志,可以将用户的操作全部记录下来,
从而保护了系统的安全。本文主要论述的就是 NTFS 在系统崩溃或磁盘出现故障后如
何安全的恢复文件系统。
NTFS 是一个具备错误预警的文件系统。由于 NTFS 对关键文件系统的系统信息采
用了冗余存储,故而当磁盘上的某个扇区损坏时,NTFS仍可以访问卷上的关键数据。
NTFS 分区的最开始的 16 个扇区是分区引导扇区,用以保存分区引导代码,接下来是
主文件表(MFT),如果 MFT 所在的磁盘扇区出现损坏,NTFS 文件系统会将 MFT 转移到
到硬盘的其他扇区,这样就保证了 NTFS 文件系统和 Windows 操作系统的正常运行。
比之先前的 FAT16 和 FAT32 文件系统的 FAT(文件分配表),FAT 只能固定在分区引导
扇区的后面,一旦该扇区,整个文件系统就会瘫痪,NTFS文件系统显然要先进的多了。
不过这种移动MFT的做法却也并非十全十美,如果分区引导代码中指向MFT的部分出
现错误,那么 NTFS 文件系统便会不知道到哪里寻找 MFT ,从而会报告“磁盘没有格
式化”这样的错误信息。为了避免这样的问题发生,分区引导代码中会包含一段校验
程序,专门负责侦错。
----------------------- Page 4-----------------------
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
第二章 NTFS 概述
NTFS是Mircrosoft推出的一种新型文件系统。Mircrosoft推出NTFS文件系统
的主要目的是将其作为WindowsNT/2000/XP和服务器版本的默认文件系统。NTFS的目
标是获得可靠性.高效性和安全性。
2.1 NTFS 的特点
它提供了容错结构日志,可以有效地保护系统的安全。NTFS 是一个可恢复的
文件系统。在 NTFS 分区上用户很少需要运行磁盘修复程序。NTFS 通过使用标准
的事务处理日志和恢复技术来保证分区的一致性。
它的可升级性基于使用常规结构对特殊数据结构进行管理。在NTFS文件系统
将所有的数据都视为文件,通常在其他文件系统中被隐藏的管理数据在NTFS中也
被存储在文件中,文件系统管理数据可以像普通文件一样被�
评论4
最新资源