应用程序的监管方法、系统、电子设备及存储介质技术方案

技术编号:37443321 阅读:8 留言:0更新日期:2023-05-06 09:15
本申请公开了一种应用程序的监管方法、系统、电子设备及存储介质,其中,该应用程序的监管方法包括:获取应用程序标签;基于防火墙工具和应用程序标签,查找并下载应用程序标签对应的应用程序安装包;监听应用程序安装包对应的应用程序运行数据,基于应用程序运行数据获得目标应用程序,用于生成目标应用程序列表;将目标应用程序列表发送至监管端,以使监管端对应用程序进行监管;该方法提高了应用程序安装过程的安全性和可靠性,并且监听应用程序运行数据,将目标应用程序列表发送至监管端,提高了应用程序监管的及时性、可靠性和安全性。可靠性和安全性。可靠性和安全性。

【技术实现步骤摘要】
应用程序的监管方法、系统、电子设备及存储介质


[0001]本申请涉及信息安全管理领域,尤其涉及一种应用程序的监管方法、系统、电子设备及存储介质。

技术介绍

[0002]应用程序是一种为了完成某项或者某几项特定任务而被开发运行在操作系统上的计算机程序。
[0003]随着智能手机、平板电脑等智能终端得到普及,每一个智能终端的操作系统运行着各种各样的应用程序,如娱乐类应用程序、办公类应用程序和学习类应用程序等,这些应用程序给用户的生活带来了很多便利。
[0004]然而,由于应用程序在安装的过程中或安装后存在一些恶意行为,比如,安装的过程中可能存在捆绑、病毒入侵等情况,安装后还可能存在未经用户允许自动获取用户信息等问题,这些问题可能给用户造成不便,甚至是带来严重的经济损失。
[0005]因此,上述技术问题亟待解决。

技术实现思路

[0006]本申请实施例提供一种应用程序的监管方法、系统、电子设备及存储介质,以解决或部分解决由于应用程序在安装的过程中或安装后存在一些恶意行为,比如,安装的过程中可能存在捆绑、病毒入侵等情况,安装后还可能存在未经用户允许自动获取用户信息等问题,这些问题可能给用户造成不便,甚至是带来严重的经济损失的问题。
[0007]一种应用程序的监管方法,包括:获取应用程序标签;基于防火墙工具和应用程序标签,查找并下载应用程序标签对应的应用程序安装包;监听应用程序安装包对应的应用程序运行数据,基于应用程序运行数据获得目标应用程序,用于生成目标应用程序列表;将目标应用程序列表发送至监管端,以使监管端对应用程序进行监管。
[0008]本申请在一较佳示例中可以进一步配置为:基于防火墙工具和应用程序标签,查找并下载应用程序标签对应的应用程序安装包,包括:基于预设标签关联模型和应用程序标签,生成若干组应用程序列表;获取若干组应用程序列表中的应用程序评分,基于系统应用评分阈值和应用程序评分,筛选出同一类别应用程序中应用程序评分大于或等于系统应用评分阈值的应用程序,基于应用程序生成目标下载应用程序列表,用于下载应用程序安装包。
[0009]本申请在一较佳示例中可以进一步配置为:在筛选出同一类别应用程序中应用程序评分大于或等于系统应用评分阈值的应用程序之后,还包括:获取目标应用程序对应的应用程序名称;
基于应用程序数据库和应用程序名称,确定应用程序名称是否存在于应用程序数据库中的黑名单内,得到应用程序名称确认结果;基于应用程序名称确认结果,确定是否将应用程序名称对应的应用程序添加至目标下载应用程序列表。
[0010]本申请在一较佳示例中可以进一步配置为:在将目标应用程序列表发送至监管端之前,还包括:获取监管端的身份信息;基于身份信息,对监管端进行身份验证,获得身份验证结果;若身份验证结果为监管端通过身份验证,则向监管端发送目标应用程序列表。
[0011]本申请在一较佳示例中可以进一步配置为:应用程序运行数据包括运行时间;在监听应用程序安装包对应的应用程序运行数据之后,还包括:将运行时间阈值和应用程序运行时间进行比对,得到运行时间比对结果;当运行时间比对结果为应用程序运行时间大于或等于运行时间阈值时,确定并获得目标应用程序,并将携带目标应用程序的运行信息发送至监管端,以使监管端确认是否关闭目标应用程序。
[0012]本申请在一较佳示例中可以进一步配置为:在监听应用程序安装包对应的应用程序运行数据之后,还包括:标记应用程序运行数据中的异常数据;监听并跟踪异常数据,用于确定异常数据是否属于恶意行为数据。
[0013]本申请在一较佳示例中可以进一步配置为:在将目标应用程序列表发送至监管端之后,还包括:采用IPSec工具包向监管端传输应用程序访问记录信息,应用程序访问记录信息包括应用程序的运行数据和请求访问权限次数;将请求访问权限次数阈值和请求访问权限次数进行比对,获得请求访问权限次数比对结果;若请求访问权限次数比对结果为请求访问权限次数大于请求访问权限次数阈值,则获取对应的应用程序名称和运行数据,并将应用程序名称和运行数据发送至监管端,以使监管端确认是否卸载应用程序。
[0014]本申请目的二是提供一种应用程序的监管系统。
[0015]本申请的上述申请目的二是通过以下技术方案得以实现的:一种应用程序的监管系统,包括:获取应用程序标签模块,用于获取应用程序标签;查找并下载应用程序安装包模块,用于基于防火墙工具和应用程序标签,查找并下载应用程序标签对应的应用程序安装包;监听应用程序运行数据并获得目标应用程序模块,用于监听应用程序安装包对应的应用程序运行数据,基于应用程序运行数据获得目标应用程序,用于生成目标应用程序列表;发送目标应用程序列表模块,用于将目标应用程序列表发送至监管端,以使监管端对应用程序进行监管。
[0016]本申请目的三是提供一种电子设备。
[0017]本申请的上述申请目的三是通过以下技术方案得以实现的:一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述应用程序的监管方法。
[0018]一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述应用程序的监管方法。
[0019]综上,本申请包括以下有益技术效果:上述应用程序的监管方法、系统、电子设备及存储介质,根据防火墙工具和获取的应用程序标签,在系统中查找该应用程序标签对应的应用程序安装包,并下载该应用程序安装包;然后,对下载后得到的应用程序运行数据进行监听,进而得到目标应用程序,再将根据该目标应用程序生成的目标应用程序列表发送给监管端,使得监管端对该应用程序的安装和运行过程进行监管;该方法提高了应用程序安装过程的安全性和可靠性,并且监听应用程序运行数据,将目标应用程序列表发送至监管端,提高了应用程序监管的及时性、可靠性和安全性。
附图说明
[0020]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1绘示本申请一实施例中应用程序的监管方法的流程图;图2绘示本申请第一实施例中应用程序的监管方法的整体流程图;图3绘示本申请一实施例中应用程序的监管系统的示意图;图4绘示本申请一实施例中电子设备的示意图。
具体实施方式
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0023]下面结合说明书附图对本申请实施例作进一步详细描述。
[0024]本申请实施例提供一种应用程序的监管方法,方法的主本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的监管方法,其特征在于,包括:获取应用程序标签;基于防火墙工具和所述应用程序标签,查找并下载所述应用程序标签对应的应用程序安装包;监听所述应用程序安装包对应的应用程序运行数据,基于所述应用程序运行数据获得目标应用程序,用于生成目标应用程序列表;将所述目标应用程序列表发送至监管端,以使所述监管端对所述应用程序进行监管。2.根据权利要求1所述的一种应用程序的监管方法,其特征在于,所述基于防火墙工具和所述应用程序标签,查找并下载所述应用程序标签对应的应用程序安装包,包括:基于预设标签关联模型和所述应用程序标签,生成若干组应用程序列表;获取若干组所述应用程序列表中的应用程序评分,基于系统应用评分阈值和所述应用程序评分,筛选出同一类别应用程序中所述应用程序评分大于或等于所述系统应用评分阈值的应用程序,基于所述应用程序生成目标下载应用程序列表,用于下载所述应用程序安装包。3.根据权利要求2所述的一种应用程序的监管方法,其特征在于,在所述筛选出同一类别应用程序中所述应用程序评分大于或等于所述系统应用评分阈值的应用程序之后,还包括:获取所述目标应用程序对应的应用程序名称;基于应用程序数据库和所述应用程序名称,确定所述应用程序名称是否存在于所述应用程序数据库中的黑名单内,得到应用程序名称确认结果;基于所述应用程序名称确认结果,确定是否将所述应用程序名称对应的应用程序添加至所述目标下载应用程序列表。4.根据权利要求1所述的一种应用程序的监管方法,其特征在于,在所述将所述目标应用程序列表发送至监管端之前,还包括:获取所述监管端的身份信息;基于所述身份信息,对所述监管端进行身份验证,获得身份验证结果;若所述身份验证结果为所述监管端通过所述身份验证,则向所述监管端发送所述目标应用程序列表。5.根据权利要求1所述的一种应用程序的监管方法,其特征在于,所述应用程序运行数据包括运行时间;在所述监听所述应用程序安装包对应的应用程序运行数据之后,还包括:将运行时间阈值和所述应用程序运行时间进行比对,得到运行时间比对结果;当所述运行时间比对结果为所述应用程序运行时...

【专利技术属性】
技术研发人员:周奇
申请(专利权)人:宜宾邦华智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1