The application software management method, device, mobile terminal and readable storage medium provided by the embodiment of the present application first detects whether the package name of the application software exists in the second database after the installation of the application software, and obtains the security level of the application software; then, according to the security level of the application software Access privileges are obtained from the first database under this security level; finally, the application software is managed according to the access privileges under this security level. The above scheme controls the access rights of the application software through the different security levels of the application software, so as to realize the control of the access rights of different application software, and avoid the application software acquiring user information in the mobile terminal without any control, resulting in the leakage of user information.
【技术实现步骤摘要】
应用软件管理方法、装置、移动终端及可读存储介质
本申请涉及信息
,具体而言,涉及一种应用软件管理方法、装置、移动终端及可读存储介质。
技术介绍
随着移动终端(比如,智能手机)的普及,应用软件(Application,简称APP)越来越多,很多应用软件存在权限泛滥的问题,应用软件会读取移动终端中的敏感信息(比如,通信录、短信或通话记录),更有甚者,不法份子通过应用软件窃取个人信息(比如,银行卡信息)。如何确保移动终端中的用户信息不会被某些应用软件窃取,是本领域技术人员急需解决的技术问题。
技术实现思路
本申请的实施例描述一种应用软件管理方法、装置、移动终端及可读存储介质。第一方面,本申请的实施例提供一种应用软件管理方法,应用于移动终端,所述移动终端包括第一数据库及第二数据库,所述第一数据库存储有应用软件的名称及各应用软件在各对应安全等级下的访问权限,所述第二数据库存储有所述第一数据库中应用软件的包名及应用软件的安全等级,所述方法包括:所述移动终端在完成对应用软件的安装后,在所述第二数据库中检测是否存在所述应用软件的包名;当所述第二数据库中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;根据所述应用软件的访问权限对所述应用软件进行权限管理。可选地,在本实施例中,所述方法还包括:当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名;当所述服务器中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;将所述应 ...
【技术保护点】
1.一种应用软件管理方法,其特征在于,应用于移动终端,所述移动终端包括第一数据库及第二数据库,所述第一数据库存储有应用软件的名称及各应用软件在各对应安全等级下的访问权限,所述第二数据库存储有所述第一数据库中应用软件的包名及应用软件的安全等级,所述方法包括:所述移动终端在完成对应用软件的安装后,在所述第二数据库中检测是否存在所述应用软件的包名;当所述第二数据库中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;根据所述应用软件的访问权限对所述应用软件进行权限管理。
【技术特征摘要】
1.一种应用软件管理方法,其特征在于,应用于移动终端,所述移动终端包括第一数据库及第二数据库,所述第一数据库存储有应用软件的名称及各应用软件在各对应安全等级下的访问权限,所述第二数据库存储有所述第一数据库中应用软件的包名及应用软件的安全等级,所述方法包括:所述移动终端在完成对应用软件的安装后,在所述第二数据库中检测是否存在所述应用软件的包名;当所述第二数据库中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;根据所述应用软件的访问权限对所述应用软件进行权限管理。2.如权利要求1所述的应用软件管理方法,其特征在于,所述方法还包括:当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名;当所述服务器中存在所述应用软件的包名时,获取所述应用软件对应的安全等级;将所述应用软件的包名及安全等级存储到所述第二数据库中;根据所述应用软件的安全等级从所述第一数据库中,获取所述应用软件在该安全等级下的访问权限;根据所述应用软件的访问权限对所述应用软件进行权限管理。3.如权利要求1所述的应用软件管理方法,其特征在于,所述方法还包括:当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名;当所述服务器中不存在所述应用软件的包名时,将所述应用软件对应的安全等级设置为默认安全等级;将所述应用软件的包名及默认安全等级存储到所述第二数据库中;根据默认安全等级对应的默认访问权限对所述应用软件进行权限管理。4.如权利要求3所述的应用软件管理方法,其特征在于,所述方法还包括:周期性检测所述第二数据库中为默认安全等级的应用软件在所述服务器中的安全等级;在检测到默认安全等级的应用软件在所述服务器中的安全等级为非默认安全等级时,更新所述第二数据库中所述应用软件的安全等级;根据更新后的安全等级从所述第一数据库中,获取更新后安全等级对应的访问权限;根据更新后安全等级对应的访问权限对所述应用软件进行权限管理。5.如权利要求2所述的应用软件管理方法,其特征在于,所述当所述第二数据库中不存在所述应用软件的包名时,从与所述移动终端通信的服务器中查找是否存在所述应用软件的包名的步骤包括:检测所述移动终端与服务器之间的通信状...
【专利技术属性】
技术研发人员:汤志锋,
申请(专利权)人:厦门美图移动科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。