一种安卓系统智能控制管理方法

文档序号:8528405阅读:859来源:国知局
一种安卓系统智能控制管理方法
【技术领域】
[0001]本发明涉及移动通信领域,尤其涉及一种安卓系统智能控制管理方法。
【背景技术】
[0002]随着移动设备(智能终端、平板电脑)的普及和性能增加,移动设备上的应用也越来越多,范围也越来越广,不仅涉及娱乐、工具,更有网银等应用。移动设备中的软件程序保护和隐私数据保护也越发重要。
[0003]安卓系统作为一种开源的智能终端操作系统,吸引了大量应用程序开发者。由于智能终端中存有大量的用户隐私信息,因此吸引了大量的欺诈应用程序涌入应用程序市场,窃取用户的隐私信息;加之各个应用程序市场的监督管理制度和检测方法尚不完善,无法对应用程序的欺诈性进行甄别,因此使用户隐私信息大量外泄,应用程序的使用者蒙受很大损失。
[0004]现有技术中,移动应用程序保护只在软件的安装流程方面进行了有限的控制,但是由于安卓系统的开放性,这很难给破解者造成障碍。目前安卓系统中对应用程序和存储数据的保护缺少有效的保护方案。因此亟需提供相应的安全保护安卓系统应用程序和内部数据的技术方案。

【发明内容】

[0005]本发明的目的是通过以下技术方案实现的。
[0006]根据本发明的实施方式,提出一种安卓系统智能控制管理方法,所述方法具体包括如下步骤:
[0007]S1、应用程序非法装载检测单元根据平台数据保障管理中心的指令周期性的检测非法应用程序是否进行未授权的后台装载;
[0008]S2、欺诈性木马病毒解析单元根据平台数据保障管理中心的指令周期性的检测安卓平台内是否存在欺诈性木马病毒程序;
[0009]S3、软件标准化装载单元根据平台数据保障管理中心的指令执行安卓平台内应用程序的独立标准化装载;
[0010]S4、授权应用程序安保单元根据平台数据保障管理中心的指令执行安卓平台内授权应用程序的安全保护;
[0011]S5、所述数据库读写监控单元根据平台数据保障管理中心的指令执行应用程序对数据库读写的监控与保护;
[0012]S6、存储数据保障单元根据平台数据保障管理中心的指令保护应用程序中所使用到的终端存储数据;以及
[0013]S7、数据还原单元根据平台数据保障管理中心的指令实现系统数据非正常丢失的还原。
[0014]根据本发明的实施方式,所述SI的应用程序非法装载检测单元根据平台数据保障管理中心的指令周期性的检测非法应用程序是否进行未授权的后台装载具体包括:
[0015]S1-1、设置应用程序非法装载检测单元运行所需的参数;
[0016]S1-2、当接收到平台数据保障管理中心的指令时,所述隐私权利检测单元通过启动周期性检测;
[0017]S1-3、通过并行处理方式分别对各隐私权利进行检测;
[0018]S1-4、对上述隐私权利检测结果做进一步解析,解析检测各隐私权利所占的比例;
[0019]S1-5、根据所述比例解析结果判断所述android终端是否发生未授权的后台装载,并将检测结果向用户提示,由用户判断是否保留所述应用程序。
[0020]根据本发明的实施方式,所述S3的软件标准化装载单元根据平台数据保障管理中心的指令执行安卓平台内应用程序的独立标准化装载具体包括:
[0021]S3-1、当应用程序被调取时,所述应用程序对待装载数据进行编码,得到第一数据集合;
[0022]S3-2、所述应用程序以业务支持程序的地址符、所述应用程序的地址符和所述第一数据集合为参数,调取系统预定参数对应关系式;
[0023]S3-3、当业务支持程序被所述系统预定参数对应关系式调取时,解析所述系统预定参数对应关系式的参数,保存所述应用程序的地址符;
[0024]S3-4、所述业务支持程序对解析得到的所述系统预定参数对应关系式的参数中的所述第一数据集合进行解扰,如解扰成功则得到所述待装载数据,执行步骤S3-5,否则将解扰失败信息作为反馈值,所述业务支持程序以所述保存的所述应用程序的地址符和所述反馈值为参数,调取所述系统预定参数对应关系式,执行步骤S3-8 ;
[0025]S3-5、所述业务支持程序将所述待装载数据和预设标准类型发送给自适应标准加密单元;
[0026]S3-6、所述业务支持程序接收所述自适应标准加密单元返回的信息;
[0027]S3-7、所述业务支持程序以所述自适应标准加密单元返回的信息、所述保存的所述应用程序的地址符和反馈值为参数,调取所述系统预定参数对应关系式;
[0028]S3-8、当所述应用程序被所述系统预定参数对应关系式调取时,所述应用程序解析所述系统预定参数对应关系式的参数,得到装载结果。
[0029]根据本发明的实施方式,所述S4的授权应用程序安保单元根据平台数据保障管理中心的指令执行安卓平台内授权应用程序的安全保护具体包括:
[0030]S4-1、构建第二隔离android模拟器和第三隔离android模拟器;所述第三隔离android模拟器用于执行所述授权应用程序中的第一程序指令;所述第二隔离android模拟器用于执行对应于所述授权应用程序中第一程序指令的第二程序指令;
[0031]S4-2、生成第一程序指令与第二程序指令的转换对应表;
[0032]S4-3、根据所述转换对应表将所述授权应用程序中的所述第一程序指令转换为所述第二程序指令;
[0033]S4-4、将所述第一程序指令从所述授权应用程序中删除,并将所述授权应用程序中调取所述已删除的第一程序指令的调取方式变更为本地调取方式;
[0034]S4-5、构建本地调取接口 ;
[0035]S4-6、当需要执行所述授权应用程序中第一程序指令时,所述第三隔离安卓模拟器执行所述本地调取接口;
[0036]S4-7、所述本地调取接口调取所述第二隔离安卓模拟器,由所述第二隔离安卓模拟器执行所述第二程序指令。
[0037]根据本发明的实施方式,所述S7的数据还原单元根据平台数据保障管理中心的指令实现系统数据非正常丢失的还原具体包括:
[0038]S7-1、终端进入安卓系统的复位模式,其中,平台终端在复位模式下具有对所有数据的修改权利;
[0039]S7-2、当应急拷贝数据时,平台终端在安卓系统中将自身数据分区中所有数据进行应急拷贝;
[0040]S7-3、建立应急拷贝时间和应急拷贝数据的对应关系;
[0041]S7-4、平台终端根据所述应急拷贝时间和应急拷贝数据的对应关系,确定需要还原的时间对应的应急拷贝数据;
[0042]S7-5、当还原数据时,平台终端在安卓系统中将应急拷贝数据还原至自身数据分区。
[0043]本发明的安卓系统智能控制管理方法,通过多个数据或程序保障流程的组合,对应用程序和存储数据的进行了有效的保护,实现了整个android系统的安全性和稳定性。
【附图说明】
[0044]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0045]附图1示出了根据本发明实施方式的安卓系统智能控制管理方法流程图。
【具体实施方式】
[0046]下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1