[发明专利]一种应用程序的安全检测方法和装置有效
申请号: | 201511030719.0 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105701399B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 黄宏用 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F21/53 | 分类号: | G06F21/53 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 安全 检测 方法 装置 | ||
本发明实施例公开了一种应用程序的安全检测方法和装置;本发明实施例采用接收目标应用程序的安全检测请求,然后,根据该检测请求在终端的虚拟机上运行该目标应用程序,在该虚拟机上检测是否有应用程序获取该目标应用程序的数据,若有,则在该虚拟机上判断该应用程序是否为授权应用程序,若该应用程序为授权应用程序,则确定该目标应用程序安全;该方案可以检测出应用程序运行时数据是否被其他非授权应用程序窃取,相对于现有技术而言,可以提高应用程序的安全性。
技术领域
本发明涉及终端技术领域,具体涉及一种应用程序的安全检测方法和装置。
背景技术
随着移动通信技术的快速发展,越来越多用户使用智能终端进行学习、娱乐等等,不仅丰富用户生活,还给用户带来便利,而伴随着智能终端的发展,各种智能终端的应用程序也被开发出来,以满足用户的不同应用需求,通过各类应用程序来不断对手机功能进行扩充。
随着各种各样的应用程序被开发出来,用户对于应用程序的安全也越来越重视,尤其是金融类应用程序的安全。目前应用程序面临着众多安全隐患,比如应用程序在运行时数据被其他应用窃取,导致数据泄露,进而致使用户的财产损失。
目前应用程序的安全检测均是由第三方应用平台来检测的,比如苹果商店检测开发商提供的应用的安全等,然而,第三方应用平台的安全检测环境与终端实际环境相差很多(比如终端安装的应用不一样),因此,第三方应用平台无法检测出应用程序运行时数据是否被其他应用窃取,导致应用程序的安全性比较低。
发明内容
本发明目的在于提供一种应用程序的安全检测方法和装置,可以提高应用程度的安全性。
本发明实施例提供一种应用程序的安全检测方法,包括:
接收目标应用程序的安全检测请求;
根据所述安全检测请求在终端的虚拟机上运行所述目标应用程序;
在所述虚拟机上检测是否有应用程序获取所述目标应用程序的数据;
若有,则在所述虚拟机上判断所述应用程序是否为授权应用程序;
若所述应用程序为授权应用程序,则确定所述目标应用程序安全。
本发明实施例还提供了一种应用程序的安全检测装置,包括:
接收模块,用于接收目标应用程序的安全检测请求;
运行模块,用于根据所述安全检测请求在终端的虚拟机上运行所述目标应用程序;
检测模块,用于在所述虚拟机上检测是否有应用程序获取所述目标应用程序的数据;
第一判断模块,用于若所述检测模块的检测结果为是时,在所述虚拟机上判断所述应用程序是否为授权应用程序;
反馈模块,用于若判断模块判定为是时,确定所述目标应用程序安全。
本发明实施例采用接收目标应用程序的安全检测请求,然后,根据该检测请求在终端的虚拟机上运行该目标应用程序,在该虚拟机上检测是否有应用程序获取该目标应用程序的数据,若有,则在该虚拟机上判断该应用程序是否为授权应用程序,若该应用程序为授权应用程序,则确定该目标应用程序安全;该方案可以检测出应用程序运行时数据是否被其他非授权应用程序窃取,相对于现有技术而言,可以提高应用程序的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种应用程序的安全检测方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030719.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:云盘数据修改方法
- 下一篇:在电子终端中管理应用程序权限的方法