- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
硬盘数据恢复技术探讨
金元兵 唐华灵
西南大学信息管理系,重庆 荣昌 402460
摘 要:数据恢复技术是保证计算机数据安全的重要技术,是当前各行各业信息化关注的热点问题。文章通过对硬盘的数据存储结构的分析,探讨了硬盘数据恢复的基本技术,并结合实际软件开发讨论了数据恢复方法及其实现。
关键词:数据恢复;删除恢复;格式化恢复;Raw恢复
the Analysis of Hard Disk Data Recovery Technology
Jin Yuanbin Tang Hualing
Department of the Information Management Southwest University, ChongQing RongChang 402460
Abstract: Data recovery, which is vital to keep safe to computer data. nowadays, business information is a hot issue. Through the analysis of the hard disk data storage structure, and the technology of data recovery, in conjunction with the discussion of the actual software development and data recovery methods to achieve.
Key Word: Data recovery; Deleted recovery; Formated recovery; Raw recovery;
1 引言
随着科学技术的迅猛发展,信息化已经成为当前各行各业关注的重点问题。而数据作为信息化管理的核心部分,其安全性已受到了人们越来越多的重视,如何能够迅速而正确地恢复数据也就成了至关重要的问题。本文结合数据恢复软件开发实例,讨论数据恢复的方法实现。
2 数据恢复的分类
从数据恢复方式来看,主要有软件恢复方式、软硬件结合恢复方式和深层信号还原方式三种。
软件恢复方式主要是在硬盘还可以使用的情况下用数据恢复软件恢复数据,这种恢复方式恢复成本低,但对于那些已经坏掉的硬盘就显得无能为力了。软硬件结合方式则是先修复硬盘或开盘读出盘片中的数据后再用软件恢复数据,这种方式的数据恢复率是相当惊人的,即使是位于物理坏道上面的数据,由于多种信息的缺失而无法找出准确的数据值,也可以通过大量的运算,在多种可能的数据值之间进行逐一代入,结合其他相关扇区的数据信息,进行逻辑合理性校验,从而找出逻辑上最符合的真值。通过使用不同波长、不同强度的射线对这个晶体进行照射,可以产生不同的反射、折射和衍射信号然后通过分析各种反射、折射和衍射信号,就可以帮助我们“看到”在不同深度下这个磁介质晶体的残影。目前世界范围内也没有几个国家可以拥有这样的技术,只有极少数规模庞大的计算机公司和不计成本的政府机关能拥有这样级别的数据恢复设备。))
FAT32分区的FAT长度计算公式为:
FAT扇区数 =
若结果不为整数时,则按进一法取整。
下面为FAT16分区的计算例子:
由240975个扇区组成的FAT16分区中,保留扇区数为6,根目录扇区数为32,每个簇4个扇区组成,求FAT至少应该包含多少个扇区?
FAT = {[(240975 – 6 – 2 × FAT – 32) / 4] × 2 + 4} ≈ 234.839,取整为235,所以该分区的FAT表至少应该由235个扇区组成。
Dir(Directory)区为文件目录表,它与FAT配合确定文件的具体位置。注意,在Dir区仅保存文名、长度、起始位置、创建时间、修改日间和最后访问日期。
数据区即文件真正存放的位置,保存着文件的详细内容。
4 数据恢复技术
4.1 删除恢复
4.1.1 FAT分区文件恢复
在FAT分区中,当我们删除一个文件时仅仅修改了FAT区和Dir区的数据内容。在这个过程中,系统将Dir区中对应文件的第一个字节改为“E5H”,然后再将对应的FAT记录清零释放使用空间,将对应的区域标记为未使用,而修改数据区的内容。下面是对删除Test.txt文件前和删除文件后的对比分析图:
图2 删除Test.txt文件前的资源管理器
图3 删除Test.txt文件后的资源管理器
图4 删除Test.txt文件前的FAT
图5 删除Test.txt文件后的FAT
图6 删除Test.txt文件前的Dir
图7 删除Test.txt文件后的Dir
图8 删除Test.txt文件前的数据区
图9 删除Test.txt文件前的数据区
因此,当一个文件是连续存放的时,我们
文档评论(0)