一种基于内容的Zip文件雕复方法技术

技术编号:5994749 阅读:296 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于内容的Zip文件雕复方法。目前的方法文件恢复效果不好。本发明专利技术方法首先获取需要恢复的磁盘分区数据,在磁盘分区上搜索Zip文件数据块并保存这些数据块的位置信息;其次排除非Zip数据块,对Zip数据块的关键信息进行存储并定位一个完整的Zip文件;然后对组成一个完整Zip文件的各个部分进行排序;最后输出一个Zip文件,结束雕复过程。本发明专利技术方法运行速度快,能在短时间内搜索出组成Zip文件的各个子部分。?

【技术实现步骤摘要】

本专利技术属于信息安全与计算机应用
,涉及一种Zip文件恢复方法,特别 是一种对磁盘中已经删除,相关文件系统元信息遭到破坏时的Zip文件恢复方法。
技术介绍
随着计算机和网络技术的不断发展,计算机取证技术渐渐成为打击高科技犯罪的 关键技术手段之一。打击计算机犯罪的关键是如何将犯罪者留在计算机中的“痕迹”作为有 效的诉讼证据提供给法庭,以便将犯罪者绳之以法。此过程涉及的技术就是计算机取证技 术。计算机取证学作为设计计算机、刑事侦查学和法学领域的交叉学科,受到了越来越多的 关注。而数据恢复技术则是计算机取证中的核心技术之一。数据恢复技术主要依赖于文件 系统元信息和特定的文件头(Header)、尾(Footer)结构技术。基于文件系统元信息和特定 文件头尾结构的恢复技术往往只能恢复在磁盘上连续存放的文件。此外,当前数据恢复技 术面临反计算机取证技术的考验越来越严峻。文件雕复就是针对这些情况而提出的一种数 据恢复技术,它从表面上无结构的二进制数据流(即原始磁盘映像)中试图恢复、重构文件, 而不依赖于源磁盘映像的文件系统;也即是说雕复是一个不依赖于文件系统分配信息的从 磁盘映像中抽取出本文档来自技高网...

【技术保护点】
一种基于内容的Zip文件雕复方法,其特征在于该方法包括以下步骤:步骤(1)根据用户输入信息定位到需进行文件雕复操作的磁盘分区,通过使用系统API函数获取磁盘分区的必要信息,所述的必要信息包括磁盘分区的大小、扇区数和簇数目;步骤(2)利用Zip文件中对应于Zip File Header,Central Directory和End Central Directory的三个魔数特征字符串,对整个磁盘分区进行扫描,查找Zip文件中Zip File Header,Central Directory和End Central Directory在磁盘分区上的位置,并将这三类位置信息分别保存至数组A、数组B和...

【技术特征摘要】

【专利技术属性】
技术研发人员:徐明卫英杰张海平徐建郑宁
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:86

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1