[发明专利]基于Android系统的智能终端文件获取以及数据恢复系统及方法有效
申请号: | 201710103398.5 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106874778B | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 陈晶;王持恒;邓七四;田在荣;杜瑞颖;黎芮彤;王泽 | 申请(专利权)人: | 陈晶 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430072 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于Android系统的智能终端文件获取以及数据恢复系统及方法,系统包括数据导入模块、数据整理模块和数据管理模块;数据整理模块包括情景恢复子模块和数据恢复子模块;数据导入模块用于导入Android系统软件、应用软件和浏览器信息;数据管理模块包括证据管理子模块和报告管理子模块;数据导入模块与待取证设备连接获取所需的数据,然后通过数据整理模块进行情景恢复和数据恢复,最后通过数据管理模块管理存储后发动到司法机关;方法包括获取待取证设备数据、数据恢复、情景恢复和数据输出等四步骤;本发明能够有效的恢复非完全覆盖的数据、能有效的提取HTML5中的数据,为取证人员的深度取证提供有力支持。 | ||
搜索关键词: | 基于 android 系统 智能 终端 文件 获取 以及 数据 恢复 方法 | ||
【主权项】:
1.一种基于Android系统的智能终端文件获取以及数据恢复方法,采用基于Android系统的智能终端文件获取以及数据恢复系统;其特征在于:所述系统包括数据导入模块、数据整理模块和数据管理模块;所述数据整理模块包括情景恢复子模块和数据恢复子模块;所述数据导入模块用于导入Android系统软件、应用软件和浏览器信息;所述数据管理模块包括证据管理子模块和报告管理子模块;所述数据导入模块与待取证设备连接获取所需的数据,然后通过所述数据整理模块进行情景恢复和数据恢复,最后通过所述数据管理模块管理存储后发送到司法机关;所述方法包括以下步骤:步骤1:获取待取证设备数据;步骤1.1:通过sessionStorage对象直接操作存储在浏览器中的会话级别的WebStorage;步骤1.2:通过localStorage对象直接操作用户永久存储的Web端的数据;步骤2:数据恢复;步骤2.1:根据删除数据的储存形式,获取到空闲块与未分配区中的数据;步骤2.2:根据获取到的数据进行数据恢复,如果获取到部分覆盖的数据,利用可变长区域长度估算法计算删除域是否大于27字节,小于27字节则直接进行恢复,大于27字节则利用单元切割法进行切割;其中,计算删除域是否大于27字节,其具体实现包括以下子步骤:步骤2.2.1:验证估算值的过程中,需计算可变长区域的长度和数据类型type区域长度和数据内容data区域长度之和与最初的单元长度作比较;计算公式为:f(x)=m+x+l;其中,x表示估算的可变长区域长度,包括Payload‑Size、RowID和Header‑Size;m表示记录数据类型type部分的总长度,计算公式为:
l表示记录数据内容data区的总长度,计算公式为:
其中,i为自定义的循环参数,n为可变长区域块的个数,type_size[i]表示第i块的数据类型长度,data_size[i]表示第i块的数据内容长度;步骤2.2.2:将f(x)值与碎片的总长度进行比较,当两个值相等时就认为估算正确并且可以进行恢复,如果这两个值并不相等,就需要重复上述过程并将估算值加1;当可变长区域长度的估值超过了27个字节时,表明该删除域包含部分被覆盖、损坏的数据或者包含多个单元,则利用单元切割法进行切割;其中所述利用单元切割法进行切割,具体实现过程是:将预测的数据单元长度从前往后加入栈中,当确定最后一个单元的大小后,依次出栈,从后往前确定每一个数据单元的大小,直到栈为空,若最后栈还不为空则表示数据被部分覆盖或者损坏;步骤2.3:将步骤2.2所获取到的可恢复数据进行恢复;步骤3:情景恢复;步骤3.1:利用adb shell从已损坏的手机中提取手机中的app列表;步骤3.2:根据app列表导出应用APK文件,其中包括配置文件;步骤3.3:导出用户应用数据库文件;步骤3.4:把配置文件和数据库覆盖到在安卓模拟器中,在安卓模拟器中实现对手机的情景重现;步骤4:数据输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈晶,未经陈晶许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710103398.5/,转载请声明来源钻瓜专利网。