[發明專利]一種入侵檢測方法及系統在審
| 申請號: | 202211253052.0 | 申請日: | 2022-10-13 |
| 公開(公告)號: | CN115632848A | 公開(公告)日: | 2023-01-20 |
| 發明(設計)人: | 單純;劉臻;胡昌振;周彥哲;彭哲恒 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G06N3/0455;G06N3/0464;G06N3/08 |
| 代理公司: | 北京正陽理工知識產權代理事務所(普通合伙) 11639 | 代理人: | 周蜜 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 入侵 檢測 方法 系統 | ||
本發明公開了一種入侵檢測方法及系統,通過有標識的分組采集網絡流量數據,避免了傳統方法針對單個網絡流量數據進行采集分析導致檢測不準確的問題;將每個網絡流量數據特征的分布曲線擬合成行為分布特征曲線之后再進行攻擊行為的類型檢測識別,將多維的網絡流量數據特征的分布特征降為一維的行為分布特征,有利于網絡流量數據特征與機器學習進行更好地結合,有利于提高檢測結果的準確性。利用行為分布特征曲線的行為分布特征值進行機器學習訓練,只需要基礎的神經網絡模型即可完成訓練任務,避免了傳統方法對機器學習神經網絡的過度依賴。使得本發明提供的入侵檢測方法能夠更加簡單、高效、準確地完成入侵檢測。
技術領域
本發明涉及網絡安全入侵檢測技術領域,具體涉及一種入侵檢測方法及系統。
背景技術
根據使用的數據和檢測策略,入侵檢測可分為基于網絡的入侵檢測、基于主機的入侵檢測系統、基于特征的入侵檢測、基于異常的入侵檢測等。這些方法基于網絡流量數據、主機行為數據以及融合網絡和主機數據來識別攻擊或異常行為。
入侵檢測領域中的現有技術對機器學習模型過度依賴。通過構建越來越復雜的機器學習模型,或利用組合機器學習模型的方法追求更好的檢測性能。此外,為了能在特定數據集上得到更好的檢測性能,大量的入侵檢測方法會利用特征工程策略來選擇能夠得到更好檢測性能的特征指標。這使得很多入侵檢測方法不具備良好的適用性,且難部署、難使用。
現有的入侵檢測方法還缺少對網絡行為特征的研究,針對網絡行為特征的研究不夠深入,且無法與機器學習模型進行有效的結合。很多方法提出了一些特征研究后僅利用閾值信息進行異常檢測。同時隨著機器學習的興起,許多研究甚至放棄了對網絡行為的深入研究。
發明內容
有鑒于此,本發明提供了一種入侵檢測方法及系統,能夠簡單、高效的完成入侵檢測。
本發明采用的具體技術方案如下:
一種入侵檢測方法,包括:
分組采集網絡流量數據,獲取網絡流量數據特征;
分別計算獲得每個網絡流量數據特征的分布特征曲線;
根據所述每個網絡流量數據特征的分布特征曲線,擬合獲得行為分布特征曲線;
根據所述行為分布特征曲線,檢測判斷對應的攻擊行為的類型。
進一步地,所述分組采集網絡流量數據,包括:
以源IP和目的IP作為標識信息采集所述網絡流量數據,并設置每組所述網絡流量數據的采集下限M和采集上限N,其中,若當前行為的數據量低于所述采集下限M,則認為當前行為是無效行為,若當前行為的數據量高于所述采集上限N,則刪除第一條采集數據,加入新的采集數據,維持數據量等于所述采集上限N,其中,M和N均為整數。
進一步地,所述網絡流量數據特征包括:行為的持續時間、前后兩個方向的包數、前后兩個方向的字節數以及前后兩個方向的響應時間。
進一步地,分別計算獲得每個網絡流量數據特征的分布特征曲線,包括:
計算每個所述網絡流量數據特征的比例分布信息,獲得每個所述網絡流量數據特征的頻域信息,將所述頻域信息帶入傅里葉級數實值公式獲得每個所述網絡流量數據特征的分布特征曲線,其中,所述分布特征曲線用公式表示為:
Fd(t)=∑xnsin(pn*2*π*t)
其中,xn是網絡流量數據特征的取值,pn為xn的比例概率,t為數量參數。
進一步地,根據所述每個網絡流量數據特征的分布特征曲線,擬合獲得行為分布特征曲線,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211253052.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種側窗玻璃生產用撞擊試驗裝置
- 下一篇:圓角矩形面形數據的處理方法





