[发明专利]异常应用控制方法、装置和终端设备有效
申请号: | 201710076918.8 | 申请日: | 2017-02-13 |
公开(公告)号: | CN106845208B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 程力行 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/51 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 应用 控制 方法 装置 终端设备 | ||
本发明实施例公开了一种异常应用控制方法、装置和终端设备,其中,方法包括:响应于处于非前台的应用对API应用程序编程接口的访问请求,判断该访问请求是否属于非法访问请求;当该访问请求属于非法访问请求,拦截该非法访问请求。本发明实施例可以对处于非前台的应用进行监控,当该应用发出非法访问请求时,对非法方法请求进行拦截,能够监控应用是否发出非法访问,在应用发生非法访问时,保护用户的隐私信息能够得到保护,不会因非法访问而被查看从而发生隐私泄露,保证了用户的信息安全。
技术领域
本发明涉及互联网技术,尤其是一种异常应用控制方法、装置和终端设备。
背景技术
随着科学技术的不断发展,人们对智能终端产品的依赖性越来越强,为适应人们的需求,智能终端产品的质量也在逐步地越来越高,市场上各种功能的应用程序也随之产生,安装在同一智能终端产品上方便人们生活的各个方面,例如远程沟通方面可以拨打电话、发送短信、视频通话等。
在实现本发明的过程中,发明人发现,现有技术至少存在以下问题:随着智能终端上的应用程序增多,智能终端用户无法判断安装的应用是否为危险应用,对自己的个人信息造成泄漏,引起自身隐私安全威胁以及个人财务安全问题。
发明内容
本发明实施例所要解决的一个技术问题是:能够智能监控终端设备上安装的应用是否运行异常,提供一种异常应用监控方法、装置和终端设备。
本发明实施例提供的一种一种异常应用控制方法,包括:
响应于处于非前台的应用对应用程序编程接口的访问请求,判断所述访问请求是否属于非法访问请求;
当所述访问请求属于非法访问请求,拦截所述非法访问请求。
基于上述方法的另一实施例中,所述判断所述访问请求是否属于非法访问请求包括:
当所述应用为前台应用通过关联启动调动运行的,判断当前关联启动是否合法,当当前关联启动合法,判断所述应用是否属于白名单数据库中预存的白名单应用;当所述应用属于白名单应用,所述访问请求不属于非法访问请求;所述白名单数据库中预存有允许访问应用程序编程接口的所有白名单应用;
当当前关联启动不合法,所述访问请求属于非法访问请求。
基于上述方法的另一实施例中,当当前关联启动不合法,还包括:将所述应用存入非法关联数据库,所述非法关联数据库中存储所有通过不合法的关联启动的应用。
基于上述方法的另一实施例中,所述判断所述访问请求是否属于非法访问请求包括:
判断所述应用是否为根据用户启动指令运行的,当所述应用是根据用户启动指令运行的,判断所述应用是否属于白名单数据库中预存的白名单应用;当所述应用属于白名单应用,所述访问请求不属于非法访问请求;所述白名单数据库中预存有允许访问应用程序编程接口的所有白名单应用;
当所述应用不是根据用户启动指令运行的,所述访问请求属于非法访问请求。
基于上述方法的另一实施例中,所述判断所述访问请求是否属于非法访问请求包括:
判断所述应用是否属于白名单数据库中预存的白名单应用;所述白名单数据库中预存有允许访问应用程序编程接口的所有白名单应用;
当所述应用不属于白名单应用,所述访问请求属于非法访问请求;
当所述应用属于白名单应用,所述访问请求不属于非法访问请求。
基于上述方法的另一实施例中,还包括:当所述访问请求不属于非法访问请求,允许所述访问请求。
基于上述方法的另一实施例中,还包括:将基于所述非法访问请求获取的所述应用信息、所述访问请求对应的访问时间信息和应用程序编程接口信息存入监控数据库中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710076918.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种正方形槽方柱连接件
- 下一篇:一种袋装液体注氢装置