[发明专利]一种网络协议攻击测试方法、装置、设备和可读存储介质有效
申请号: | 201811640204.6 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109728975B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 伍晓泉;高雅;梁智强;林丹生;胡海生;曾智勇 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司电力科学研究院 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510600 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 协议 攻击 测试 方法 装置 设备 可读 存储 介质 | ||
本申请公开了一种网络协议攻击测试方法、装置、设备和计算机可读存储介质,通过对待测设备的原所有测试项目按照失效概率因子大小值升序排序方式,对原所有测试项目进行排序得到排序后的所有测试项目,然后按照最大网络流量约束条件将各测试项目依次加入并发测试集合C,对并发测试集合C里的所有测试项目进行一次性的并发测试,若返回测试结果为ok,则表明并发测试集合C里面的所有测试项目都通过测试,否则表明并发测试集合C里面存在测试不通过的测试项目,避免了传统的测试方法只能依次逐条测试,耗费时间长的缺陷,测试效率得到提高,解决了现有的网络协议攻击测试方法是对测试项目进行依次逐条测试,测试耗费时间长导致效率低下的技术问题。
技术领域
本申请涉及计算机网路技术领域,尤其涉及一种网络协议攻击测试方法、装置、设备和可读存储介质。
背景技术
随着计算机网络技术的快速发展,网络信息化系统在为人们的生活带来便利的同时,也面临着遭受网络攻击的风险,网络系统安全问题也给人们带来了困扰。
计算机网络通信技术的发展,使得工业控制系统逐渐向网络化方向转化,网络协议得到越来越广泛的应用,而工业控制系统受到网络协议攻击的风险也在加大,因此,为了测试工业控制系统抵御网络攻击的能力,在系统上线前,利用模拟攻击的方法对其进行网络协议攻击测试,可以帮助发现产品的薄弱环节,避免上线后遭受网络攻击而给能源、电力和交通等重要基础设施带来严重损失。
现有的网络协议攻击测试是通过模拟各网络协议层的各种数据包来进行攻击测试,为了测试设备对各种网络攻击下的表现,往往测试项目众多,传统的测试方法为对测试项目进行依次逐条测试,测试耗费时间很长,效率低下。
发明内容
本申请实施例提供了一种网络协议攻击测试方法、装置、设备和可读存储介质,解决了现有的网络协议攻击测试方法是对测试项目进行依次逐条测试,测试耗费时间长,导致效率低下的技术问题。
有鉴于此,本申请第一方面提供了一种网络协议攻击测试方法,包括:
101、对待测设备的原所有测试项目,根据各所述测试项目的失效概率因子的大小值按照升序的排列方式进行排序,得到排序后的所有测试项目,其中,每个所述测试项目包括网络攻击包的流量大小;
102、依次将各所述测试项目加入并发测试集合C,所述并发测试集合C满足最大网络流量约束条件;
103、对所述并发测试集合C的各所述测试项目进行并发测试,若返回的测试结果为ok,则执行步骤104,若返回的测试结果为fail,执行步骤105;
104、将所述并发测试集合C的所有所述测试项目的测试结果均记录为通过,返回步骤102继续执行剩下的所述测试项目,直到执行完所有所述测试项目;
105、将所述发测试集合C记录为存在不通过的所述测试项目。
优选地,步骤105之后还包括:
106、判断所述并发测试集合C的所述测试项目总数是否为1,若是,则执行步骤107,否则,执行步骤108;
107、将所述测试项目的测试结果记录为不通过,同时将所述测试项目对应的所述失效概率因子进行加1;
108、将所述并发测试集合C拆分成两个并发测试集合C1和C2,返回步骤103,分别执行C1和C2,其中,C1与C2的所述测试项目总数差值不超过1。
优选地,所述测试项目为:
in=<pn,fn,tn>,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司电力科学研究院,未经广东电网有限责任公司;广东电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811640204.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在线接口调试平台
- 下一篇:一种SCD文件二次虚回路正确性自动检查方法及工具