一种软件处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37670686 阅读:11 留言:0更新日期:2023-05-26 04:32
本公开关于一种软件处理方法、装置、电子设备及存储介质。该方法可以包括:获取目标软件的进程信息;基于所述进程信息确定所述目标软件运行过程中的关联软件;所述关联软件为用于辅助所述目标软件运行的软件;将所述关联软件与软件白名单信息进行信息匹配,得到第一信息匹配结果;所述软件白名单信息用来表示满足预设对象要求的软件信息;在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息;根据所述处理配置信息,对所述关联软件进行程序中断处理。根据本公开提供的技术方案,可以对白名单中的软件进行进程监测,对进程中出现的关联软件进行管控,以提高终端的安全性。全性。全性。

【技术实现步骤摘要】
一种软件处理方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种软件处理方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,随着企业办公的需要,出现了很多辅助企业办公的软件。其中,有些软件企业允许使用,有些软件企业不允许使用。现有技术中,企业仅能根据预先设置的白名单库对软件进行比对来检测软件是否可以使用,无法对白名单中的软件在进程中打开的关联软件进行管控。

技术实现思路

[0003]本公开提供一种软件处理方法、装置、电子设备及存储介质,以至少解决相关技术中无法对关联软件进行管控,以提高终端安全性能的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种软件处理方法,包括:
[0005]获取目标软件的进程信息;
[0006]基于所述进程信息确定所述目标软件运行过程中的关联软件;所述关联软件为用于辅助所述目标软件运行的软件;
[0007]将所述关联软件与软件白名单信息进行信息匹配,得到第一信息匹配结果;所述软件白名单信息用来表示满足预设对象要求的软件信息;
[0008]在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息;
[0009]根据所述处理配置信息,对所述关联软件进行程序中断处理。
[0010]在一种可能的实现方式中,所述获取目标软件的进程信息,包括:
[0011]将所述目标软件与所述软件白名单信息进行信息匹配,得到第二信息匹配结果;
[0012]在所述第二信息匹配结果表征所述目标软件与所述软件白名单信息匹配的情况下,获取所述目标软件的进程信息。
[0013]在一种可能的实施方式中,在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息,包括:
[0014]在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件对应的软件使用配置类型;
[0015]基于所述软件使用配置类型,获取所述关联软件的处理配置信息。
[0016]在一种可能的实施方式中,所述软件白名单信息包括软件的特征信息;
[0017]在所述第二信息匹配结果表征所述目标软件与所述软件白名单信息匹配的情况下,获取所述目标软件的进程信息之后,所述方法还包括:
[0018]将所述软件白名单信息中与所述目标软件对应的特征信息发送至所述目标终端。
[0019]在一种可能的实施方式中,所述软件白名单信息包括软件的特征信息,所述将所
述目标软件与所述软件白名单信息进行信息匹配,得到第二信息匹配结果,还包括:
[0020]扫描所述目标软件关联的磁盘,获取所述目标软件的特征信息;
[0021]将所述目标软件的特征信息与所述软件白名单信息中软件的特征信息进行信息匹配,得到所述第二信息匹配结果。
[0022]在一种可能的实施方式中,所述方法还包括:
[0023]在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息匹配的情况下,将所述进程信息存入进程白名单信息。
[0024]在一种可能的实施方式中,所述程序中断处理包括以下中的至少一种:阻断所述关联软件的进程、对所述目标终端进行断网、删除所述关联软件。
[0025]根据本公开实施例的第二方面,提供一种软件处理装置,包括:
[0026]进程信息获取模块,用于获取目标软件的进程信息;
[0027]关联软件确定模块,用于基于所述进程信息确定所述目标软件运行过程中的关联软件;所述关联软件为用于辅助所述目标软件运行的软件;
[0028]信息匹配模块,用于将所述关联软件与软件白名单信息进行信息匹配,得到第一信息匹配结果;所述软件白名单信息用来表示满足预设对象要求的软件信息;
[0029]处理配置信息获取模块,用于在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息;
[0030]处理模块,用于根据所述处理配置信息,对所述关联软件进行程序中断处理。
[0031]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的方法。
[0032]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面中任一所述的方法。
[0033]根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时,使得计算机执行本公开实施例的第一方面中任一项所述的方法。
[0034]本公开的实施例提供的技术方案至少带来以下有益效果:获取目标软件的进程信息;基于所述进程信息确定所述目标软件运行过程中的关联软件;所述关联软件为用于辅助所述目标软件运行的软件;将所述关联软件与软件白名单信息进行信息匹配,得到第一信息匹配结果;所述软件白名单信息用来表示满足预设对象要求的软件信息;在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息;根据所述处理配置信息,对所述关联软件进行程序中断处理。根据本申请的技术方案,可以对目标软件进行进程监测,确定进程信息中涉及的关联软件,并基于软件白名单信息对关联软件进行管控,更好地保障终端的安全性能。
[0035]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0036]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0037]图1是根据一示例性实施例示出的一种应用环境的示意图;
[0038]图2是根据一示例性实施例示出的一种软件处理方法的流程图;
[0039]图3是根据一示例性实施例示出的一种获取目标软件的进程信息的流程图;
[0040]图4是根据一示例性实施例示出的一种确定关联软件的处理配置信息的流程图;
[0041]图5是根据一示例性实施例示出的一种确定第二信息匹配结果的流程图;
[0042]图6是根据一示例性实施例示出的一种软件处理装置框图;
[0043]图7是根据一示例性实施例示出的一种用于软件处理的电子设备示意图;
[0044]图8是根据一示例性实施例示出的一种用于软件处理的电子设备示意图。
具体实施方式
[0045]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0046]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件处理方法,其特征在于,包括:获取目标软件的进程信息;基于所述进程信息确定所述目标软件运行过程中的关联软件;所述关联软件为用于辅助所述目标软件运行的软件;将所述关联软件与软件白名单信息进行信息匹配,得到第一信息匹配结果;所述软件白名单信息用来表示满足预设对象要求的软件信息;在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息;根据所述处理配置信息,对所述关联软件进行程序中断处理。2.根据权利要求1所述的软件处理方法,其特征在于,所述获取目标软件的进程信息,包括:将所述目标软件与所述软件白名单信息进行信息匹配,得到第二信息匹配结果;在所述第二信息匹配结果表征所述目标软件与所述软件白名单信息匹配的情况下,获取所述目标软件的进程信息。3.根据权利要求1所述的软件处理方法,其特征在于,在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件的处理配置信息,包括:在所述第一信息匹配结果表征所述关联软件与所述软件白名单信息不匹配的情况下,获取所述关联软件对应的软件使用配置类型;基于所述软件使用配置类型,获取所述关联软件的处理配置信息。4.根据权利要求2所述的软件处理方法,其特征在于,所述软件白名单信息包括软件的特征信息;在所述第二信息匹配结果表征所述目标软件与所述软件白名单信息匹配的情况下,获取所述目标软件的进程信息之后,所述方法还包括:将所述软件白名单信息中与所述目标软件对应的特征信息发送至目标终端。5.根据权利要求2所述的软件处理方法,其特征在于,所述软件白名单信息包括软件的特征信息,所述将所述目标软件与所述软件白名单信息进...

【专利技术属性】
技术研发人员:童将黄扬洋
申请(专利权)人:连连杭州信息技术有限公司
类型:发明
国别省市:

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

1