技术领域
本发明属于电子设备技术领域,尤其涉及一种基于递归循环的安卓智能设备存储空间纯净化处理方法。
背景技术
随着经济水平的不断发展,人们对手机的要求也不再停留于接打电话的水平,不论是在工作、学习和娱乐中也愈发扮演着不可或缺的角色。手机厂商为顺应消费者要求,并创造自己的最大收益,每年都会推出新的产品面向市场。在手机厂商的推动下,更多的人更换手机的频率越来越快,从而造成目前废旧设备的现有量逐渐增大。
废旧设备中由于存有使用者长年的使用痕迹,其中保存众多隐私数据,针对此类设备若不能及时有效地进行处理,必定会造成隐私泄露、资源浪费以及环境污染。如何确保废旧设备在流入二手市场或提取贵金属处理过程中,隐私数据能够被彻底清除成为当今有待解决的重要问题。
发明内容
本发明要解决的技术问题,提供一种基于递归循环的安卓智能设备存储空间纯净化处理方法,针对废旧设备能够经过其中子模块的递归循环检测、清除,最终能够得到纯净空间设备,即经过恢复软件恢复后的设备中仍不含任何可读、可用的有效历史信息。在清除整体实验设计中覆写清除及恢复是检测覆写方案准确的重要指标,若采用空间不纯净的设备进行清除实验,必定会通过第三方恢复软件恢复出设备历史信息,而这些历史信息由于安卓智能设备底层存储架构,并不会直接显现在设备可读内容中,若采用此类设备将会对覆写方案的评估造成影响,能够在清除实验中得到纯净空间设备是重中之重。
为实现上述目的,本发明采用如下的技术方案:
一种基于递归循环的安卓智能设备存储空间纯净化处理方法,包括:存储空间特性判断模块、存储空间递归纯净化处理模块和存储空间纯净度检测模块。目的在于将废旧安卓智能设备的存储空间进行纯净化处理,便于在后续应用实验中排除其他因素干扰从而保证实验的准确性。
首先,利用存储空间特性判断模块判断实验设备的性质,由于手机厂商生产出厂的安卓智能设备其中空间不含任何历史数据,通过此模块可分辨出空间不纯净的旧设备和空间纯净的新设备;
接着,通过存储空间递归纯净化处理模块采用第三方清除软件针对空间不纯净的旧设备进行数据清除操作,进而得到清除完毕设备;
最后,采用存储空间纯净度检测模块检测清除完毕设备中的空间,若其中仍存有可识别的文件则被定义为纯净度不达标设备,返回至存储空间递归纯净化处理模块中重新进行清除操作,否则,则结束本次实验,进而得到空间纯净设备。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本申请的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1基于递归循环的安卓智能设备存储空间纯净化处理方法结构图;
图2存储空间特性判断模块的示意图;
图3存储空间递归纯净化处理模块的示意图;
图4存储空间纯净度检测模块的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下结合附图对本发明进行具体阐述。
本发明提供一种基于递归循环的安卓智能设备存储空间纯净化处理方法,其包括存储空间特性判断模块、存储空间递归纯净化处理模块和存储空间纯净度检测模块,其结构图如图1所示。
(1)存储空间特性判断模块
该模块的输入是实验设备,输出是空间不纯净的旧设备和空间纯净的新设备,功能是分辨实验设备是否存有使用过后产生的历史数据遗留设备存储介质中,针对空间不纯净的旧设备进行后续实验操作。(2)存储空间递归纯净化处理模块
该模块的输入是空间不纯净的旧设备和纯净度不达标设备,输出是清除完毕设备,功能是利用第三方清除软件对空间不纯净的旧设备进行数据清除操作,保证其中不含有任何可识别的历史数据。
(3)存储空间纯净度检测模块
该模块的输入是清除完毕设备,输出是纯净度不达标设备和空间纯净设备,功能是利用第三方恢复软件恢复清除完毕设备,检测恢复数据中是否存有可识别的历史数据,从而判断是否继续进行数据清除操作。
所述存储空间特性判断模块的具体过程为,如图2所示:
该模块的输入是实验设备,输出是空间不纯净的旧设备和空间纯净的新设备,安卓智能设备的底层存储模式是将删除数据的文件头进行标记,但实际其中关键数据内容仍然保存在介质其中,等待下次需要存储新内容时会将被标记位置原有内容进行覆盖,所以在进行清除实验时若不将历史数据彻底的进行清除,势必会对清除实验结果造成影响。通过此模块可以直接的判断实验设备中是否含有历史数据,并将实验设备分为两种类型,针对空间纯净的新设备则会直接结束本次实验等待后续操作。具体流程如下所示:
首先,通过设备重置模块将实验设备中的原有内容进行重置,从而保证后续操作中设备不能直接浏览得到历史数据,并确保带有原生系统。
接着,利用设备镜像提取模块获得重置完毕的实验设备的镜像数据包,便于后续比对是否含有历史数据。
然后,采用设备恢复模块对提取镜像后的设备进行数据恢复操作,获得恢复后的镜像数据包。
最后,经过数据比对模块比对实验设备恢复前后的镜像数据包,判断二者之间是否存在出入,若其中内容完全一致,则定义该设备为空间纯净的新设备,等待后续实验操作。若其中内容存在出入,则定义该设备为空间不纯净的旧设备,并针对其进行本申请中后续模块操作,以确保最终能够得到纯净空间设备。
所述存储空间递归纯净化处理模块的具体过程为,如图3所示
该模块的输入是空间不纯净的旧设备和纯净度不达标设备,输出是清除完毕设备。为保证清除整体实验中的数据及结果的可靠性,必须排除实验设备本身所带来的干扰,即消除其中存有的历史数据。而只采用刚出厂空间纯净的设备进行清除实验所带来的成本过于巨大,于是选择采用第三方清除软件针对空间不纯净的旧设备进行数据清除操作,从而清除遗留在实验设备存储介质中的历史数据内容,具体流程如下所示:
首先,通过设备重置模块将空间不纯净的旧设备或清除不达标的设备进行重置操作,是因为目前第三方清除软件所采用的策略大多基于覆写清除操作,而安卓智能设备存储协议中仅能针对被标记空间进行覆写,未被标记删除的空间不能进行覆写操作,于是采用此模块对此类设备的空间进行重置以确保拥有充分的空间完成第三方清除软件的覆写操作。
接着,利用第三方清除软件清除模块对重置完毕的待清除设备进行数据清楚操作,从而得到清除完毕设备。
所述存储空间纯净度检测模块的具体过程为,如图4所示:
该模块的输入是清除完毕设备,输出是纯净度不达标设备和空间纯净设备,具体流程如下所示:
首先,利用设备重置模块将清除完毕设备进行重置。
接着,通过设备恢复模块恢复重置完毕设备,进而得到恢复完毕设备。
然后,通过数据读取模块读取恢复完毕设备设备中的内容,若其中存在可识别的历史数据文件,则定义此设备为纯净度不达标设备返回至存储空间递归纯净化处理模块中重新进行数据清除操作,根据此模块不断地循环检测直至设备其中不含有可识别的历史数据文件,进而得到清除达标设备。
最后,采用设备重置模块针对清除达标设备再进行一次重置操作,以确保此时既不含有历史数据文件,也带有完整的原生系统,从而得到空间纯净设备。
本申请的创新性体现在:
能够分辨出实验设备的空间纯净性;
能够针对空间不纯净的实验设备进行递归循环清除操作,以使其满足实验要求。
显然,本领域的技术人员可以对本发明进行各种改动和变形而不脱离本发明的精神和范围。应注意到的是,以上所述仅为本发明的具体实施例,并不限制本发明,凡在本发明的精神和原则之内,所做的调制和优化,皆应属本发明权利要求的涵盖范围。
机译: 基于安卓的智能设备,系统和方法来控制功耗
机译: 装瓶方法,装瓶装置和安卓智能设备
机译: 装备有基于linux的android容器平台的设备和方法在基于linux的安卓容器环境中应用安全系统