[发明专利]MP4格式的碎片文件恢复与重组的方法有效
申请号: | 201510887995.2 | 申请日: | 2015-12-04 |
公开(公告)号: | CN105447168B | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 梁效宁;许超明;赵飞;樊潮波 | 申请(专利权)人: | 四川效率源信息安全技术股份有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | mp4 格式 碎片 文件 恢复 重组 方法 | ||
本发明公开了一种MP4格式的碎片文件恢复与重组的方法,属于信息安全技术领域,001‑加载磁盘分区或镜像文件,识别其分区类型,根据文件系统获取簇大小nCluster,根据簇位图来查找该分区或者镜像文件的空闲簇;002‑解析MP4文件结构,对MP4数据区mdat box进行重组,找出mdat连续文件。本发明的有益效果如下:一个正常的mp4文件由多个box组成,一般分为管理区和数据区,本发明能处理管理区丢失的文件;可区分文件系统空闲区域,可准确查找到文件系统中所有mp4数据区的所有数据,通过特征数据中的大小对其进行重组,针对在存储介质中为非连续存储的数据碎片进行重组的数据恢复,数据恢复成功率高。
技术领域
本发明涉及信息安全技术领域,特别涉及一种MP4格式的碎片文件恢复与重组的方法。
背景技术
MP4格式是一种比较常见的视频格式,广泛的运用于手机视频拍摄和监控领域。在信息化迅速发展的21世纪,计算机技术日新月异,与人们的日常生活息息相关,存储设备数据丢失往往能给个人,甚至企业单位带来无尽的烦恼与麻烦,在涉及计算机数据存储工作中,如在企业工作中,企业数据丢失造成的损失是不可估量的,小则使公司无法开展工作,大则可能导致企业损失惨重而倒闭,特别是在信息化企业中,公司的电子资料就是他们的命脉,如能恢复这些资料将能拯救企业,让企业的损失降到最低;如在公安领域,这些数据也许就是案件的电子证据,如果检验人员能够获取更多计算机中的数据,那么就更加有利于案件的早日侦破,也能够向法庭提供更多的可靠的证据;这对取证,特别是数据恢复工作提出了更高的要求。
目前,市场上使用最为流行的数据取证商业软件有encase、WinHex、R-Studio等,这些软件在常规文件记录存在,且文件连续是可以恢复的;一旦遇到文件记录不在或者文件存储位置不连续就无法恢复出这些文件中的数据或者关键信息。
发明内容
本发明针对现有技术的不足,提供一种MP4格式的碎片文件恢复与重组的方法,能够有效解决现有技术无法恢复MP4格式的碎片文件。
为解决以上问题,本发明采用的技术方案如下:一种MP4格式的碎片文件恢复与重组的方法,包括如下步骤:
001-加载磁盘分区或镜像文件,识别其分区类型,根据文件系统获取簇大小nCluster,根据簇位图来查找该分区或者镜像文件的空闲簇;
002-解析MP4文件结构,对MP4数据区mdat box进行重组,找出mdat连续文件。
作为优选,所述002的具体方法如下:
201-在空闲区检索关键字0x0000XXXX,按照是否存在此类型的关键字划分集合,存在为集合Y,不存在为集合N,Y中元素的记录方式为(n,nPos),n表示簇号,nPos表示关键字在相对此簇起始的偏移地址,N中元素的记录方式为(n),n表示簇号;
202-Y(n)表示集合Y中的第n个元素,n初始化为1,取出F(n),得到F(n)中关键字出现的次数;
203-判断关键字出现的次数,如果>1次,转到204,等于1次转到212;
204-使用关键字出现的次数来初始化值nTimes;
205-根据关键字,读取出数据块大小nSize,如果nSize>(nCluster-nPos),转到206,否则转到209;
206-从关键字后面向后跳转nSize个字节;
207-判断跳转出现的数据是否为关键字,如果是关键字,则转到208,否则转到209;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川效率源信息安全技术股份有限公司,未经四川效率源信息安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510887995.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种Hadoop平台下的数据处理方法和系统
- 下一篇:一种斜胀珠螺纹式胀管器