攻防工具效能评估方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:22642689 阅读:36 留言:0更新日期:2019-11-26 16:24
本申请实施例提供的攻防工具效能评估方法、装置、电子设备和计算机可读存储介质,通过获得待评估的各个攻防工具的指标项信息,针对每个攻防工具,根据预设评价函数和攻防工具的指标项信息计算得到的攻防工具的效能分值,从而根据各个攻防工具的效能分值,对多个攻防工具进行效能评估。从而提供了一种科学、有效的攻防效能评估方案,有助于网络安全性能的提升。

Evaluation methods, devices, electronic equipment and computer readable storage media of attack and defense tools

The attack and defense tool effectiveness evaluation method, device, electronic device and computer-readable storage medium provided by the embodiment of the application obtain the index item information of each attack and defense tool to be evaluated, and calculate the effectiveness score of the attack and defense tool for each attack and defense tool according to the preset evaluation function and the index item information of the attack and defense tool, so as to score according to the effectiveness of each attack and defense tool Value to evaluate the effectiveness of multiple attack and defense tools. Thus, it provides a scientific and effective attack and defense effectiveness evaluation scheme, which is helpful to improve the network security performance.

【技术实现步骤摘要】
攻防工具效能评估方法、装置、电子设备和计算机可读存储介质
本申请涉及通信
,具体而言,涉及一种攻防工具效能评估方法、装置、电子设备和计算机可读存储介质。
技术介绍
随着网络技术的发展,网络安全问题越来越受到重视。网路安全的关键问题在于是否能够很好的实现攻击工具和防御工具的功能。故而,在网络攻防的场景下,准确评估网络攻防工具成为了网络安全保障的关键因素。基于评估结果可以实现对网络攻防工具和攻防策略的调整,使网络的安全保障水平和能力得到不断的提升。然而,现有网络攻防工具的评估方法存在单一性、对攻防工具的评估不具备通用性等缺陷。因此,在网络攻防对抗研究中,如何对网络的攻防工具的效能进行有效评估是一个重要的问题。
技术实现思路
本申请的目的包括,例如,提供了一种攻防工具效能评估方法、装置、电子设备和计算机可读存储介质,其能够提供一种科学、有效的攻防工具效能评估方案,有助于网络安全性能的提升。本申请的实施例可以这样实现:第一方面,本申请实施例提供一种攻防工具效能评估方法,所述方法包括:获得待评估的各个攻防工具的指标项信息;针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值;根据各所述攻防工具的效能分值,对各所述攻防工具进行效能评估。在可选的实施方式中,所述预设评价函数包括打分函数及多个评估函数,各所述攻防工具包括多个指标项信息,所述针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值的步骤,包括:针对所述攻防工具的每个指标项信息,分别利用各所述评估函数计算得到该指标项信息的评估结果;根据得到的多个评估结果,利用所述打分函数计算得到所述指标项信息的指标分值;将所述攻防工具的各个指标项信息的指标分值按照各自对应的权重值进行累加,得到所述攻防工具的效能分值。在可选的实施方式中,每个所述评估函数对应一个预设标准值,所述针对所述攻防工具的每个指标项信息,分别利用各所述评估函数计算得到该指标项信息的评估结果的步骤,包括:针对所述攻防工具的每个指标项信息,计算该指标项信息与各所述评估函数的预设标准值之间的正差异值,其中,所述正差异值为欧式距离、海明距离或李氏距离;若所述指标项信息与所述评估函数的预设标准值之间的正差异值大于或等于预设阈值,则所述指标项信息的评估结果为所述正差异值的绝对值,否则,所述指标项信息的评估结果为0。在可选的实施方式中,所述根据得到的多个评估结果,利用所述打分函数计算得到所述指标项信息的指标分值的步骤,包括:按照所述打分函数,将利用各所述评估函数计算得到的评估结果进行向下取整操作;将向下取整操作后的多个评估结果进行累加,得到所述指标项信息的指标分值。在可选的实施方式中,所述方法还包括:针对每个所述攻防工具,获得该攻防工具与其它各所述攻防工具相同的指标项信息的个数;将具有相同指标项信息的个数超过预设值的攻防工具划分至同一个工具类别,将具有相同指标项信息的个数未超过所述预设值的攻防工具划分为不同工具类别;所述根据各所述攻防工具的效能分值,对各所述攻防工具进行效能评估的步骤,包括:根据各所述攻防工具的效能分值,获得各个工具类别中效能最优的攻防工具,以及多个工具类别中效能最优的工具类别。在可选的实施方式中,所述根据各所述攻防工具的效能分值,获得各个工具类别中效能最优的攻防工具,以及多个工具类别中效能最优的工具类别的步骤,包括:针对每个所述工具类别,获得该工具类别中具有最高效能分值的攻防工具,作为该工具类别中效能最优的攻防工具;计算各个工具类别包含的攻防工具的效能分值的总值,将具有最高总值的工具类别作为多个工具类别中效能最优的工具类别。在可选的实施方式中,所述获得待评估的各个攻防工具的指标项信息的步骤,包括:针对待评估的每个攻防工具,获得利用该攻防工具进行攻防仿真操作后所获得的多项攻防仿真数据;获得每一项攻防仿真数据所对应的指标项信息;对获得的多个指标项信息进行去重处理,得到所述攻防工具的指标项信息。第二方面,本申请实施例提供一种攻防工具效能评估装置,所述装置包括:获取模块,用于获得待评估的各个攻防工具的指标项信息;计算模块,用于针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值;评估模块,用于根据各所述攻防工具的效能分值,对各所述攻防工具进行效能评估。第三方面,本申请实施例提供一种电子设备,包括一个或多个存储介质和一个或多个与存储介质通信的处理器,一个或多个存储介质存储有处理器可执行的机器可执行指令,当电子设备运行时,处理器执行所述机器可执行指令,以实现前述所述的攻防工具效能评估方法。第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有机器可执行指令,所述机器可执行指令被执行时实现前述所述的攻防工具效能评估方法。本申请实施例的有益效果包括,例如:本申请实施例提供的攻防工具效能评估方案,通过获得待评估的各个攻防工具的指标项信息,针对每个攻防工具,根据预设评价函数和攻防工具的指标项信息计算得到的攻防工具的效能分值,从而根据各个攻防工具的效能分值,对多个攻防工具进行效能评估。从而提供了一种科学、有效的评估方案,有助于网络安全性能的提升。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的攻防工具效能评估方法的流程图;图2为本申请实施例提供的获取攻防工具的指标项信息的方法的流程图;图3为本申请实施例提供的计算攻防工具的效能分值的方法的流程图;图4为本申请实施例提供的计算指标项信息的指标分值的方法的流程图;图5为本申请实施例提供的电子设备的结构示意图;图6为本申请实施例提供的攻防工具效能评估装置的功能模块框图。图标:100-电子设备;110-处理器;120-存储器;130-通信接口;140-攻防工具效能评估装置;141-获取模块;142-计算模块;143-评估模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的本文档来自技高网...

【技术保护点】
1.一种攻防工具效能评估方法,其特征在于,所述方法包括:/n获得待评估的各个攻防工具的指标项信息;/n针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值;/n根据各所述攻防工具的效能分值,对各所述攻防工具进行效能评估。/n

【技术特征摘要】
1.一种攻防工具效能评估方法,其特征在于,所述方法包括:
获得待评估的各个攻防工具的指标项信息;
针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值;
根据各所述攻防工具的效能分值,对各所述攻防工具进行效能评估。


2.根据权利要求1所述的攻防工具效能评估方法,其特征在于,所述预设评价函数包括打分函数及多个评估函数,各所述攻防工具包括多个指标项信息,所述针对每个所述攻防工具,根据预设评价函数和所述攻防工具的指标项信息计算得到该攻防工具的效能分值的步骤,包括:
针对所述攻防工具的每个指标项信息,分别利用各所述评估函数计算得到该指标项信息的评估结果;
根据得到的多个评估结果,利用所述打分函数计算得到所述指标项信息的指标分值;
将所述攻防工具的各个指标项信息的指标分值按照各自对应的权重值进行累加,得到所述攻防工具的效能分值。


3.根据权利要求2所述的攻防工具效能评估方法,其特征在于,每个所述评估函数对应一个预设标准值,所述针对所述攻防工具的每个指标项信息,分别利用各所述评估函数计算得到该指标项信息的评估结果的步骤,包括:
针对所述攻防工具的每个指标项信息,计算该指标项信息与各所述评估函数的预设标准值之间的正差异值,其中,所述正差异值为欧式距离、海明距离或李氏距离;
若所述指标项信息与所述评估函数的预设标准值之间的正差异值大于或等于预设阈值,则所述指标项信息的评估结果为所述正差异值的绝对值,否则,所述指标项信息的评估结果为0。


4.根据权利要求2所述的攻防工具效能评估方法,其特征在于,所述根据得到的多个评估结果,利用所述打分函数计算得到所述指标项信息的指标分值的步骤,包括:
按照所述打分函数,将利用各所述评估函数计算得到的评估结果进行向下取整操作;
将向下取整操作后的多个评估结果进行累加,得到所述指标项信息的指标分值。


5.根据权利要求1所述的攻防工具效能评估方法,其特征在于,所述方法还包括:
针对每个所述攻防工具,获得该攻防工具与其它各所述攻防工具相同的指标项信息的个数;
将具有相同指标项信息的...

【专利技术属性】
技术研发人员:李维皓张宏斌柯皓仁李正于增明高梓晟孙世豪
申请(专利权)人:中国电子信息产业集团有限公司第六研究所
类型:发明
国别省市:北京;11

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

1