本公开关于一种软件处理方法、装置、电子设备及存储介质。该方法可以包括:检测到目标终端中对目标软件执行预设操作的情况下,获取预设黑名单信息;若所述目标软件与所述第一软件列表信息不匹配,获取所述预设对象自定义的软件可操作配置信息;所述软件可操作配置信息包括第二软件列表信息,所述第二软件列表信息中的软件满足所述预设对象自定义的可操作条件;基于第二软件列表信息,对所述目标软件进行匹配检测,得到检测结果;若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息;根据所述处理配置信息,对所述预设操作进行相应处理。根据本公开提供的技术方案,可以提升预设对象对黑名单之外的软件进行有效处理的灵活性。理的灵活性。理的灵活性。
【技术实现步骤摘要】
一种软件处理方法、装置、电子设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种软件处理方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,随着企业办公的需要,出现了很多辅助企业办公的软件。其中,有些软件企业允许使用,有些软件企业不允许使用或者使用需要有相应条件,现有技术中,企业仅能对通用黑名单中的软件进行管控,无法针对不属于黑名单的其它软件进行管控。
技术实现思路
[0003]本公开提供一种软件处理方法、装置、电子设备及存储介质,以至少解决相关技术中如何对黑名单之外的软件进行灵活处理的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种软件处理方法,包括:
[0005]检测到目标终端中对目标软件执行预设操作的情况下,获取预设黑名单信息;所述目标终端属于预设对象;所述预设黑名单信息用于指示不满足安全条件的第一软件列表信息;
[0006]若所述目标软件与所述第一软件列表信息不匹配,获取所述预设对象自定义的软件可操作配置信息;所述软件可操作配置信息包括第二软件列表信息,所述第二软件列表信息与所述第一软件列表信息不同;所述第二软件列表信息中的软件满足所述预设对象自定义的可操作条件;
[0007]基于第二软件列表信息,对所述目标软件进行匹配检测,得到检测结果;
[0008]若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息;
[0009]根据所述处理配置信息,对所述预设操作进行相应处理。
[0010]根据本公开实施例的第二方面,提供一种软件处理装置,包括:
[0011]黑名单获取模块,用于检测到目标终端中对目标软件执行预设操作的情况下,获取预设黑名单信息;所述目标终端属于预设对象;所述预设黑名单信息用于指示不满足安全条件的第一软件列表信息;
[0012]配置信息获取模块,用于若所述目标软件与所述第一软件列表信息不匹配,获取所述预设对象自定义的软件可操作配置信息;所述软件可操作配置信息包括第二软件列表信息,所述第二软件列表信息与所述第一软件列表信息不同;所述第二软件列表信息中的软件满足所述预设对象自定义的可操作条件;
[0013]匹配检测模块,用于基于第二软件列表信息,对所述目标软件进行匹配检测,得到检测结果;
[0014]处理配置信息获取模块,用于若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息;
[0015]处理模块,用于根据所述处理配置信息,对所述预设操作进行相应处理。
[0016]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的方法。
[0017]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面中任一所述的方法。
[0018]本公开的实施例提供的技术方案至少带来以下有益效果:检测到目标终端中对目标软件执行预设操作的情况下,获取预设黑名单信息;若所述目标软件与所述第一软件列表信息不匹配,获取所述预设对象自定义的软件可操作配置信息;所述软件可操作配置信息包括第二软件列表信息,所述第二软件列表信息中的软件满足所述预设对象自定义的可操作条件;基于第二软件列表信息,对所述目标软件进行匹配检测,得到检测结果;若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息;根据所述处理配置信息,对所述预设操作进行相应处理。根据本申请的技术方案,不仅可以基于黑名单进行软件处理,还可以进一步地在目标软件不属于黑名单的情况下,利用预设对象自定义的软件可操作配置信息对目标软件进行匹配检测处理,并可以进行相应处理,提升了目标软件的检测准确度,并且可以提升预设对象对黑名单之外的软件进行有效处理的灵活性。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0021]图1是根据一示例性实施例示出的一种应用场景的示意图;
[0022]图2是根据一示例性实施例示出的一种软件处理方法的流程图;
[0023]图3是根据一示例性实施例示出的一种确定目标软件关联的处理配置信息的流程图;
[0024]图4是根据一示例性实施例示出的另一种确定目标软件关联的处理配置信息的流程图;
[0025]图5是根据一示例性实施例示出的一种对所述软件可操作配置信息进行更新的流程图;
[0026]图6是根据一示例性实施例示出的一种确定目标软件特征信息的流程图;
[0027]图7是根据一示例性实施例示出的一种根据黑名单处理信息,对预设操作进行相应处理的流程图;
[0028]图8是根据一示例性实施例示出的一种软件处理装置框图;
[0029]图9是根据一示例性实施例示出的一种用于电流控制的电子设备示意图。
具体实施方式
[0030]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0031]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0032]请参阅图1,图1是根据一示例性实施例示出的一种应用环境的示意图,如图1所示,该应用环境可以包括服务器01和终端02。
[0033]在一个可选的实施例中,服务器01可以用于接收终端上传的信息、下发处理配置信息、查找黑名单软件或可操作配置信息以及信息通知。具体的,服务器01可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0034]在一个可选的实施例中,终端02可以结合服务器01进行软件处理。具体的,终端02可以包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、智能可穿戴设备等类型的电子设本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种软件处理方法,其特征在于,包括:检测到目标终端中对目标软件执行预设操作的情况下,获取预设黑名单信息;所述目标终端属于预设对象;所述预设黑名单信息用于指示不满足安全条件的第一软件列表信息;若所述目标软件与所述第一软件列表信息不匹配,获取所述预设对象自定义的软件可操作配置信息;所述软件可操作配置信息包括第二软件列表信息,所述第二软件列表信息与所述第一软件列表信息不同;所述第二软件列表信息中的软件满足所述预设对象自定义的可操作条件;基于第二软件列表信息,对所述目标软件进行匹配检测,得到检测结果;若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息;根据所述处理配置信息,对所述预设操作进行相应处理。2.根据权利要求1所述软件处理方法,其特征在于,若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息,包括:若所述检测结果为不匹配,获取所述目标软件对应的软件使用配置类型;基于所述软件使用配置类型,获取所述目标软件关联的处理配置信息。3.根据权利要求1所述软件处理方法,其特征在于,若所述检测结果为不匹配,获取所述目标软件关联的处理配置信息,包括:若所述检测结果为不匹配,获取所述目标软件对应的软件等级信息;所述软件等级信息表征所述目标软件不满足所述可操作条件的程度;基于所述软件等级信息,获取所述目标软件关联的处理配置信息。4.根据权利要求1
‑
3任一项所述的软件处理方法,其特征在于,所述方法还包括:响应于所述软件可操作配置信息的更新请求,获取更新配置信息;根据所述更新配置信息对所述软件可操作配置信息进行更新。5.根据权利要求1所述的软件处理方法,其特征在于,所述方法还包括:扫描所述目标软件关联的磁盘,获取所述目标软件的特征信息;若所述特征信息与所述第一软...
【专利技术属性】
技术研发人员:黄扬洋,童将,
申请(专利权)人:连连杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。