一种对删除的隐私数据的恢复方法及系统的制作方法

文档序号:8922487阅读:323来源:国知局
一种对删除的隐私数据的恢复方法及系统的制作方法
【技术领域】
[0001] 本发明属于移动通信设备技术领域,涉及一种数据恢复方法及系统,特别是涉及 一种对删除的隐私数据的恢复方法及系统。
【背景技术】
[0002] 随着移动物联网和智能手机,以及计算机技术的飞速发展,传统工业陷入疲软,智 能手机在影响我们生活的同时,也保存了大量手机持有者的隐私信息,这些信息直接或间 接反映了手机持有者所操作过的用户行为。然而当前针对智能终端系统安全的研宄主要集 中于通讯安全,对智能终端上信息存储和数据安全研宄较少,如果涉及到在一个智能终端 犯罪案件中,如果能够有效的从智能终端中恢复出那些与用户行为相关的信息,并重构出 相应的用户行为包括罪犯间的通话行为、短信行为、浏览网页的行为、可疑的删除行为等, 将大大降低证据的分析难度,能够有效提高取证效率,保障取证工作的顺利完成。因此,针 对智能终端中用户行为的重构技术研宄具有重大现实意义。
[0003] 例如,申请号为201410260715. 0,专利名称《Android系统隐私数据恢复实现方 法》,该申请是通过对无法获得文件系统信息的磁盘镜像进行数据块划分,然后依次从数据 块中提取出结构特征和语义特征,并进一步筛选出SQLite3文件头数据块和SQLite3页数 据块,经分割重组恢复出原始文件。由于在这个技术中Ext4系统的数据恢复技术均是依赖 于Ext4文件系统的journal特性,当该特性被关闭或者磁盘内有关journal的数据被破坏 的情况下,传统的数据恢复技术就失效了,在这个已有技术中提出一种Android系统隐私 数据恢复实现方法,在ext4文件系统journal等文件系统相关信息受损的情况下,通过对 隐私数据特征的分析,从非结构化的Android磁盘原始数据中进行数据恢复,虽然有一定 的积极意义,但是Android中隐私数据信息不仅仅是以SQLite3以SQLite3数据库文件的 形式存放在ext4文件系统中的,具有一定的局限性。
[0004] 因此,如何提供一种对删除的隐私数据的恢复方法及系统,以解决现有技术中恢 复已删除的隐私数据的局限性,对已删除的隐私数据分析的难度高、恢复效率低等种种缺 陷,实已成为本领域从业者亟待解决的技术问题。

【发明内容】

[0005] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种对删除的隐私数据的 恢复方法及系统,用于解决现有技术中恢复已删除的隐私数据的局限性,对已删除的隐私 数据分析的难度高、恢复效率低的问题。
[0006] 为实现上述目的及其他相关目的,本发明一方面提供一种对删除的隐私数据的恢 复方法,所述对删除的隐私数据的恢复方法包括以下步骤:在开启数据恢复的模式下,监听 用户的删除操作,判断所述删除操作是否属于限制级删除操作;若是,则执行下一步骤,若 否,继续监听用户的删除操作;获取所述限制级删除操作的限制级删除操作对象;对所述 限制级删除操作对象进行第一预置处理方式以获取具有唯一性的所述限制级删除操作对 象的删除索引值;根据用户需求判断该限制级删除操作对象是否需要执行粉碎性删除,若 是,彻底粉碎该限制级删除操作对象,并继续监听;若否,则执行下一步骤;对所述限制级 删除操作对象执行第二预置处理方式以将所述限制级删除操作对象恢复至与其对应的原 始位置。
[0007] 可选地,所述第一预置处理方式为采用预存的标识符计算法获取所述限制级删除 操作对象的删除索引值,所述预存的标识符算法为哈希算法,所述限制级删除操作对象的 删除索引值为哈希值。
[0008] 可选地,所述哈希算法包括MD5CryptoService哈希算法,及SHA1哈希算法。
[0009] 可选地,所述对删除的隐私数据的恢复方法还包括:在监听用户的删除操作的时 候,记录所述删除操作的删除操作对象的原始位置;所述删除操作对象包括所述限制级删 除操作对象。
[0010] 可选地,所述第二预置处理方式为根据用户需求及所述限制级删除操作对象的删 除索引值与所述限制级删除对象的一一对应关系获取所述限制级删除操作对象,并对其进 行备份;及根据记录的所述限制级删除操作对象的原始位置,将所述限制级删除操作对象 恢复到与其对应的原始位置。
[0011] 本发明另一方面还提供一种对删除的隐私数据的恢复系统,所述对删除的隐私数 据的恢复系统包括:监听模块,用于在开启数据恢复的模式下,监听用户的删除操作;第一 判断模块,与所述监听模块连接,用于判断所述删除操作是否属于限制级删除操作;若是, 则调用用于获取所述限制级删除操作的限制级删除操作对象的获取模块,若否,调用所述 监听模块;第一处理模块,与所述获取模块连接,用于对所述限制级删除操作对象进行第一 预置处理方式以获取具有唯一性的所述限制级删除操作对象的删除索引值;第二判断模 块,与所述获取模块和第一处理模块连接,用于根据用户需求判断该限制级删除操作对象 是否需要执行粉碎性删除,若是,则调用用于粉碎该限制级删除操作对象的粉碎删除模块 及所述监听模块;若否,则调用用于对所述限制级删除操作对象执行第二预置处理方式以 将所述限制级删除操作对象恢复至与其对应的原始位置的第二处理模块。
[0012] 可选地,所述第一处理模块中预存有标识符计算法,所述第一处理模块采用预存 的标识符计算法获取所述限制级删除操作对象的删除索引值,所述预存的标识符算法为哈 希算法,所述限制级删除操作对象的删除索引值为哈希值。
[0013] 可选地,所述对删除的隐私数据的恢复系统还包括与所述监控模块和第二判断模 块连接的记录模块,用于在监听用户的删除操作的时候,记录所述删除操作的删除操作对 象的原始位置;所述删除操作对象包括所述限制级删除操作对象。
[0014] 可选地,所述第二处理模块还用于根据用户需求及所述限制级删除操作对象的删 除索引值与所述限制级删除对象的一一对应关系获取所述限制级删除操作对象,并对其进 行备份;及根据记录的所述限制级删除操作对象的原始位置,将所述限制级删除操作对象 恢复到与其对应的原始位置。
[0015] 本发明又一方面还提供一种移动终端,包括:对删除的隐私数据的恢复系统;及 与所述对删除的隐私数据的恢复系统连接的交互单元,用于提供备份恢复操作的交互界 面。
[0016] 如上所述,本发明的对删除的隐私数据的恢复方法及系统,具有以下有益效果:
[0017] 本发明所述的对删除的隐私数据的恢复方法及系统重构出了用户的隐私数据,降 低了数据的分析难度,有效提高取证效率,并保证取证工作的顺利完成。
【附图说明】
[0018] 图1显示为本发明的对删除的隐私数据的恢复方法的流程示意图。
[0019] 图2显示为本发明的对删除的隐私数据的恢复系统的原理结构示意图。
[0020] 图3显示为本发明的移动终端的原理结构示意图。
[0021] 元件标号说明
[0022] 1 对删除的隐私数据的恢复系统
[0023] 101 监控模块
[0024] 102 记录模块
[0025] 103 第一判断模块
[0026] 104 获取模块
[0027] 105 第一处理模块
[0028] 106 数据库创建模块
[0029] 107 第二判断模块
[0030] 108 粉碎删除模块
[0031] 109 第二处理模块
[0032] 2 移动终端
[0033] 21 对删除的隐私数据的恢复系统
[0034] 22 交互单元
[0035] S1 ~S8 步骤
【具体实施方式】
[0036] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书 所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实 施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离 本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施 例中的特征可以相互组合。
[0037] 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构 想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸 绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也 可能更为复杂。
[0038] 本发明所述的对删除的隐私数据的恢复方法及系统,技术原理如下:
[0039] 通过在智能操作系统设置捕获删除侦听软件操作,为所需要删除的隐私文件进行 HASH运算同时建立隐私删除数据仓库。在操作界面如果用户恢复出那些与
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1