[发明专利]应用软件管理方法、装置、移动终端及可读存储介质有效
申请号: | 201810321348.9 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108520177B | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 汤志锋 | 申请(专利权)人: | 厦门美图移动科技有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 张海洋 |
地址: | 361000 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 管理 方法 装置 移动 终端 可读 存储 介质 | ||
本申请实施例提供的应用软件管理方法、装置、移动终端及可读存储介质,首先,在完成应用软件的安装后,检测在第二数据库中是否存在该应用软件的包名,并获得该应用软件的安全等级;接着,根据该应用软件的安全等级从第一数据库中,获得在该安全等级下的访问权限;最后,根据该安全等级下的访问权限对应用软件进行权限管理。上述方案通过应用软件的安全等级不同,对应用软件的访问权限进行管控,从而实现不同应用软件权限的管控,避免应用软件在没有任何管控的情况下,获取移动终端中的用户信息,造成用户信息泄露。
技术领域
本申请涉及信息技术领域,具体而言,涉及一种应用软件管理方法、装置、移动终端及可读存储介质。
背景技术
随着移动终端(比如,智能手机)的普及,应用软件(Application,简称APP)越来越多,很多应用软件存在权限泛滥的问题,应用软件会读取移动终端中的敏感信息(比如,通信录、短信或通话记录),更有甚者,不法份子通过应用软件窃取个人信息(比如,银行卡信息)。如何确保移动终端中的用户信息不会被某些应用软件窃取,是本领域技术人员急需解决的技术问题。
发明内容
本申请的实施例描述一种应用软件管理方法、装置、移动终端及可读存储介质。
第一方面,本申请的实施例提供一种应用软件管理方法,应用于移动终端,所述移动终端包括第一数据库及第二数据库,所述第一数据库存储有应用软件的名称及各应用软件在各对应安全等级下的访问权限,所述第二数据库存储有所述第一数据库中应用软件的包名及应用软件的安全等级,所述方法包括:
所述移动终端在完成对应用软件的安装后,在所述第二数据库中检测是否存在所述应用软件的包名;
当所述第二数据库中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;
根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;
根据所述应用软件的访问权限对所述应用软件进行权限管理。
可选地,在本实施例中,所述方法还包括:
当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名;
当所述服务器中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;
将所述应用软件的包名及安全等级存储到所述第二数据库中;
根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;
根据所述应用软件的访问权限对所述应用软件进行权限管理。
可选地,在本实施例中,所述方法还包括:
当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名;
当所述服务器中不存在所述应用软件的包名时,将所述应用软件对应的安全等级设置为默认安全等级;
将所述应用软件的包名及默认安全等级存储到所述第二数据库中;
根据默认安全等级对应的默认访问权限对所述应用软件进行权限管理。
可选地,在本实施例中,所述方法还包括:
周期性检测所述第二数据库中为默认安全等级的应用软件在所述服务器中的安全等级;
在检测到默认安全等级的应用软件在所述服务器中的安全等级为非默认安全等级时,更新所述第二数据库中所述应用软件的安全等级;
根据更新后的安全等级从所述第一数据库中,获取更新后安全等级对应的访问权限;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图移动科技有限公司,未经厦门美图移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810321348.9/2.html,转载请声明来源钻瓜专利网。