[發明專利]一種快速特征匹配的工業網絡DDoS入侵檢測方法在審
| 申請號: | 201810216882.3 | 申請日: | 2018-03-16 |
| 公開(公告)號: | CN108429753A | 公開(公告)日: | 2018-08-21 |
| 發明(設計)人: | 羅志勇;許申聲;趙杰;羅蓉;李凱凱;張柔;季良緣;夏文彬 | 申請(專利權)人: | 重慶郵電大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 400065*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工業網絡 匹配 入侵檢測 數據庫查找 快速特征 特征矩陣 特征匹配 傳統的 入侵檢測系統 數據包特征 網絡實時性 特征篩選 通信領域 系統資源 信息安全 識別率 誤報率 構建 耗時 替換 數據庫 查找 學習 部署 改進 | ||
1.一種快速特征匹配的工業網絡DDoS入侵檢測方法,其特征在于,提取網絡數據包的特征,篩選并組成特征矩陣,利用經KDD99數據集訓練完成的深度學習模型檢測DDoS攻擊特征,無需數據庫查找,該模型可直接輸出結果矩陣,完成DDoS入侵行為的檢測。該方法可配合工業防火墻,實現工業網絡中DDoS攻擊行為的快速檢測和處理,主要包括以下幾個步驟:
a.抓取由外網進入工業內網的數據包;
b.對數據包進行分析,提取DDoS特征數據,并做標準化和歸一化處理,轉換為特征矩陣;
c.利用經KDD99數據集訓練完成的深度學習模型識別DDoS攻擊數據,進行快速特征匹配;
d.對匹配結果進行判定,對判定結果進行處理;
e.將判定結果存入日志數據庫,并記錄數據包的主要特征。
2.根據權利要求1所述的一種快速特征匹配的工業網絡DDoS入侵檢測方法,其特征在于,步驟a中,將在工業網絡入口處進行抓包操作,抓取入站流量數據包,數據包均為外網(因特網)發往內網(工業網絡)的數據流量,包括有線及無線方式。
3.根據權利要求1所述的一種快速特征匹配的工業網絡DDoS入侵檢測方法,其特征在于,步驟b中,首先將對抓取的數據包進行解包分析,提取特征值,再對特征值進行特征篩選,過濾不需要的特征信息,保留DDoS攻擊相關的特征以實現更好的深度學習模型匹配精度,最后進行特征的標準化和歸一化處理。特征值分為四大類,包括TCP連接基本特征,TCP連接的內容特征,基于時間的網絡流量統計特征,和基于主機的網絡流量統計特征,特征的提取、篩選和標準化處理方式如下:
(1)提取特征的四大類為:TCP連接基本特征,包含了一些連接的基本屬性,如連續時間,協議類型,傳送的字節數等;TCP連接的內容特征,包含了連接內容的一些特征,如登錄失敗次數,是否獲得超級用戶權限,使用shell命令的次數等;基于時間的網絡流量統計特征,一個是“same host”特征,只觀察在過去兩秒內與當前連接有相同目標主機的連接。另一個是“same service”特征,只觀察過去兩秒內與當前連接有相同服務的連接;基于主機的網絡流量統計特征,該特征使用一個具有100個連接的時間窗,統計當前連接之前100個連接記錄中與當前連接具有相同目標主機的統計信息。
(2)由于本方法的特點在于對DDoS攻擊行為的快速匹配,因此實際的檢測過程中并不需要數據包的全部信息,僅僅選取了部分與DDoS攻擊行為關聯性強的特征。因此需要進行特征篩選,特征的篩選有助于降低計算復雜度(減少訓練和檢測時間,這對工業入侵檢測的實時性是很重要的),消除信息冗余,提高學習算法的準確性,促進數據理解,提高泛化能力。具體步驟為:
計算每個特征的信息增益g(D,A)=H(D)-H(D|A)
計算每個特征的相關性
抽取信息增益和相關性排序的前n1個特征組成特征子集I1和C1,n2個特征組成子集I2和C2,一般n1<n2且n1+n2<30,并按照(I1∪C1)∪(I2∩C2)進行合并操作,最后得到篩選過后的特征集。
(3)特征值需要進行標準化處理才能夠輸入深度學習網絡進行判別,由于特征屬性中有兩種類型的數值:數值型和非數值型,數值型數據還包括離散型和連續型,對于深度學習模型來說,輸入矩陣需要統一的連續數值型數據類型,經過歸一化處理,數據的取值范圍和數值分布在合理的區間內,這對于檢測系統來說是影響精確度的重要條件之一。所以,首先將非數值型數據映為數值型,再將離散型數據連續化,標準化為[0,1]區間的連續值,最后形成特征矩陣。
4.根據權利要求1所述的一種快速特征匹配的工業網絡DDoS入侵檢測方法,其特征在于,步驟c中,將處理完成的特征矩陣輸入經KDD99數據集訓練完成的深度學習模型識別DDoS攻擊數據,進行快速特征匹配。KDD99數據集中的DDoS攻擊樣本有著非常好的質量和數量,可使深度學習模型具有極高的識別率。該方法不再需要查詢特征數據庫,只需經深度學習模型完成特征匹配判斷,即可得到判斷結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶郵電大學,未經重慶郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810216882.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:智能游戲裝置
- 下一篇:一種云端分布式檢測方法、系統及相關裝置





