一种网络防病毒指标优化方法和装置制造方法及图纸

技术编号:16102292 阅读:40 留言:0更新日期:2017-08-29 22:44
本发明专利技术实施例公开了一种网络防病毒指标优化方法,包括:获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标;本发明专利技术实施例还公开了一种网络防病毒指标优化装置。

【技术实现步骤摘要】
一种网络防病毒指标优化方法和装置
本专利技术涉及计算机防病毒领域,尤其涉及一种网络防病毒指标优化方法和装置。
技术介绍
现有的终端防病毒体系中,对于病毒的防控方面,各式各样的指标繁芜丛杂;这些指标可以通过统计分析的方法获得,也可以凭经验获得。图1为现有技术中评估网络防病毒指标的流程图,如图1所示,该流程包括:步骤100:对网络防病毒指标的需求进行分析。具体地说,统计接入待评估网络的终端数,对待评估网络中不同网段/安全域之间采用的安全策略进行分析,并分析待评估网络中各个终端之间的病毒传播关系。步骤101:采用统计学分析方法或经验方法得出网络防病毒指标。这里,采用统计学分析方法得出网络防病毒指标,包括:统计网络中各个终端部署防病毒软件的情况,并收集各个终端的防病毒指标;这里,可以针对收集的防病毒指标采用最大似然算法、后验概率等概率论方法得到防病毒指标最优解。在采用统计学分析方法得出网络防病毒指标时,通常各个终端的防病毒指标不能反映计算机病毒本身的特性、以及计算机病毒与防病毒软件的相互作用关系。采用经验方法得出网络防病毒指标时,个人或企业可以在长期工作的过程中,主观上制定各种指标;但是依照经验制定的往往难以反映实际情况,例如,通常主观上期望制定很高的指标,但是在实际中往往难以达到所指定出的高的指标。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种网络防病毒指标优化方法和装置,能够使所得出的优化后的网络防病毒指标更准确,更符合实际情况。本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种网络防病毒指标优化方法,所述方法包括:获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标。上述方案中,所述病毒感染信息,用于指示对应终端是否感染预先确定的第i类病毒,i取1至N,N表示预先确定的病毒的种类数;所述防病毒能力信息包括第一指示信息,所述第一指示信息用于指示对应终端针对预先确定的每类病毒的防病毒能力信息。上述方案中,所述初始防病毒能力信息还包括第二指示信息,所述第二指示信息用于指示对应终端是否部署有防病毒软件;在所述第二指示信息指示对应终端部署有防病毒软件时,所述防病毒能力信息还包括第三指示信息,所述第三指示信息用于指示对应终端上防病毒软件是否开启防毒功能。上述方案中,所述利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标,包括:将网络中的每个终端的防病毒指标进行染色体编码,将经过染色体编码后的每个终端确定为一个个体,在确定的所有个体中选择多个个体,利用选择的各个个体构成初始种群;利用遗传算法对初始种群进行逐代优化,得出优化后的种群,在优化后的种群满足预设的终止条件时,将优化后的种群作为最终种群;通过对最终种群中每个个体进行解码,得出最终种群的每个个体对应的终端的优化后防病毒指标,将所述最终种群的各个个体对应的终端的优化后防病毒指标作为优化后的网络中各个终端的防病毒指标。上述方案中,所述预设的终止条件为:所述优化后的种群对应的各个终端形成的网络的防病毒指标达到预设指标。上述方案中,所述基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标,包括:通过对优化后的网络中各个终端的防病毒指标进行统计,得出优化后的网络中各个终端的防病毒指标形成的网络的防病毒指标,将所述优化后的网络中各个终端形成的网络的防病毒指标作为优化后的网络防病毒指标。本专利技术实施例还提供了一种网络防病毒指标优化装置,所述装置包括:获取模块和优化模块,其中,获取模块,用于获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;优化模块,用于利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标。上述方案中,所述病毒感染信息,用于指示对应终端是否感染预先确定的第i类病毒,i取1至N,N表示预先确定的病毒的种类数;所述防病毒能力信息包括第一指示信息,所述第一指示信息用于指示对应终端针对预先确定的每类病毒的防病毒能力信息。上述方案中,所述初始防病毒能力信息还包括第二指示信息,所述第二指示信息用于指示对应终端是否部署有防病毒软件;在所述第二指示信息指示对应终端部署有防病毒软件时,所述防病毒能力信息还包括第三指示信息,所述第三指示信息用于指示对应终端上防病毒软件是否开启防毒功能。上述方案中,所述优化模块,具体用于将网络中的每个终端的防病毒指标进行染色体编码,将经过染色体编码后的每个终端确定为一个个体,在确定的所有个体中选择多个个体,利用选择的各个个体构成初始种群;利用遗传算法对初始种群进行逐代优化,得出优化后的种群,在优化后的种群满足预设的终止条件时,将优化后的种群作为最终种群;通过对最终种群中每个个体进行解码,得出最终种群的每个个体对应的终端的优化后防病毒指标,将所述最终种群的各个个体对应的终端的优化后防病毒指标作为优化后的网络中各个终端的防病毒指标。上述方案中,所述预设的终止条件为:所述优化后的种群对应的各个终端形成的网络的防病毒指标达到预设指标。本专利技术实施例提供的一种网络防病毒指标优化方法和装置,获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标;如此,能够利用遗传算法实现网络防病毒指标的优化,所得出的优化后的网络防病毒指标更准确,更符合实际情况;另外,由于在得出优化后的网络防病毒指标时还会考虑到病毒感染信息或防病毒能力信息,因此能够反映病毒本身的特性或者病毒和防病毒软件的相互作用关系。附图说明图1为现有技术中评估网络防病毒指标的流程图;图2为本专利技术网络防病毒指标优化方法的第一实施例的流程图;图3为现有技术中利用遗传算法解决实际问题的流程图;图4为本专利技术实施例网络防病毒指标优化装置的组成结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例提供了一种网络防病毒指标优化方法和装置,在本专利技术的各种实施例中,网络中包括多个终端,网络中的各个终端可以通过有线通信方式或无线通信方式形成连接。需要说明的是,网络中的每个终端并不需要与其余各个终端均形成通信连接,网络中的任意两个终端之间的通信连接可以是受防火墙限制的通信连接,也可以是不受任何限制的通信连接;网络中的任意两个终端之间的通信连接可以是单向通信连接,也可以是双向通信连接,具体地,在网络中的任意两个终端之间的通信连接是单向通信连接时,对于对应的两个终端,只能由允许的传输方向由一个终端向另一个终端传输数据,而不能进行反向传输;在网络中的任意两个终端之间的通信连接是双向通信本文档来自技高网...
一种网络防病毒指标优化方法和装置

【技术保护点】
一种网络防病毒指标优化方法,其特征在于,所述方法包括:获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标。

【技术特征摘要】
1.一种网络防病毒指标优化方法,其特征在于,所述方法包括:获取网络中各个终端的防病毒指标,所述网络中每个终端的防病毒指标包括以下至少一种信息:病毒感染信息、防病毒能力信息;利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标;基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标。2.根据权利要求1所述的方法,其特征在于,所述病毒感染信息,用于指示对应终端是否感染预先确定的第i类病毒,i取1至N,N表示预先确定的病毒的种类数;所述防病毒能力信息包括第一指示信息,所述第一指示信息用于指示对应终端针对预先确定的每类病毒的防病毒能力信息。3.根据权利要求1或2所述的方法,其特征在于,所述初始防病毒能力信息还包括第二指示信息,所述第二指示信息用于指示对应终端是否部署有防病毒软件;在所述第二指示信息指示对应终端部署有防病毒软件时,所述防病毒能力信息还包括第三指示信息,所述第三指示信息用于指示对应终端上防病毒软件是否开启防毒功能。4.根据权利要求1所述的方法,其特征在于,所述利用遗传算法对所述网络中各个终端的防病毒指标进行优化,得出优化后的网络中各个终端的防病毒指标,包括:将网络中的每个终端的防病毒指标进行染色体编码,将经过染色体编码后的每个终端确定为一个个体,在确定的所有个体中选择多个个体,利用选择的各个个体构成初始种群;利用遗传算法对初始种群进行逐代优化,得出优化后的种群,在优化后的种群满足预设的终止条件时,将优化后的种群作为最终种群;通过对最终种群中每个个体进行解码,得出最终种群的每个个体对应的终端的优化后防病毒指标,将所述最终种群的各个个体对应的终端的优化后防病毒指标作为优化后的网络中各个终端的防病毒指标。5.根据权利要求4所述的方法,其特征在于,所述预设的终止条件为:所述优化后的种群对应的各个终端形成的网络的防病毒指标达到预设指标。6.根据权利要求1、2、4或5所述的方法,其特征在于,所述基于优化后的网络中各个终端的防病毒指标,得出优化后的网络防病毒指标,包括:通过对优化后...

【专利技术属性】
技术研发人员:韩恩郭璇徐冬涛马亮周娇李彦光
申请(专利权)人:中国移动通信集团河北有限公司
类型:发明
国别省市:河北,13

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

1