[發明專利]一種網絡協議攻擊測試方法、裝置、設備和可讀存儲介質有效
| 申請號: | 201811640204.6 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109728975B | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 伍曉泉;高雅;梁智強;林丹生;胡海生;曾智勇 | 申請(專利權)人: | 廣東電網有限責任公司;廣東電網有限責任公司電力科學研究院 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張春水;唐京橋 |
| 地址: | 510600 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 協議 攻擊 測試 方法 裝置 設備 可讀 存儲 介質 | ||
1.一種網絡協議攻擊測試方法,其特征在于,包括:
101、對待測設備的原所有測試項目,根據各所述測試項目的失效概率因子的大小值按照升序的排列方式進行排序,得到排序后的所有測試項目,其中,每個所述測試項目包括網絡攻擊包的流量大小;
102、依次將各所述測試項目加入并發測試集合C,所述并發測試集合C滿足最大網絡流量約束條件;
103、對所述并發測試集合C的各所述測試項目進行并發測試,若返回的測試結果為ok,則執行步驟104,若返回的測試結果為fail,執行步驟105;
104、將所述并發測試集合C的所有所述測試項目的測試結果均記錄為通過,返回步驟102繼續執行剩下的所述測試項目,直到執行完所有所述測試項目;
105、將所述發測試集合C記錄為存在不通過的所述測試項目。
2.根據權利要求1所述的網絡協議攻擊測試方法,其特征在于,步驟105之后還包括:
106、判斷所述并發測試集合C的所述測試項目總數是否為1,若是,則執行步驟107,否則,執行步驟108;
107、將所述測試項目的測試結果記錄為不通過,同時將所述測試項目對應的所述失效概率因子進行加1;
108、將所述并發測試集合C拆分成兩個并發測試集合C1和C2,返回步驟103,分別執行C1和C2,其中,C1與C2的所述測試項目總數差值不超過1。
3.根據權利要求1所述的網絡協議攻擊測試方法,其特征在于,所述測試項目為:
in=<pn,fn,tn>,
其中,in為第n個測試項目,pn為第n個測試項目發送的網絡攻擊包的格式,fn為第n個測試項目發送的網絡攻擊包的流量大小,tn為第n個測試項目的攻擊測試時間。
4.根據權利要求1所述的網絡協議攻擊測試方法,其特征在于,所述最大網絡流量約束條件為:
∑(f1,f2,…,fm)<MAX,
其中,MAX為待測設備所能接收的最大的網絡流量。
5.根據權利要求1所述的網絡協議攻擊測試方法,其特征在于,步驟101之前,還包括:
100、獲取待測設備的攻擊類別,計算所述待測設備的所有測試項目的各每個所述測試項目對應的失效概率因子。
6.一種網絡協議攻擊測試裝置,其特征在于,包括:
排序單元,用于對待測設備的原所有測試項目,根據各所述測試項目的失效概率因子的大小值按照升序的排列方式進行排序,得到排序后的所有測試項目,其中,每個所述測試項目包括網絡攻擊包的流量大小;
集合單元,用于依次將各所述測試項目加入并發測試集合C,所述并發測試集合C滿足最大網絡流量約束條件;
測試單元,用于對所述并發測試集合C的各所述測試項目進行并發測試,若返回的測試結果為ok,則觸發第一結果單元,若返回的測試結果為fail,觸發第二結果單元;
所述第一結果單元,用于將所述并發測試集合C的所有所述測試項目的測試結果均記錄為通過,觸發所述集合單元繼續執行剩下的所述測試項目,直到執行完所有所述測試項目;
所述第二結果單元,用于將所述發測試集合C記錄為存在不通過的所述測試項目。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東電網有限責任公司;廣東電網有限責任公司電力科學研究院,未經廣東電網有限責任公司;廣東電網有限責任公司電力科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811640204.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在線接口調試平臺
- 下一篇:一種SCD文件二次虛回路正確性自動檢查方法及工具





