• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于深度學(xué)習(xí)的網(wǎng)絡(luò)入侵檢測與防御研究

      2024-01-21 12:43:45陳智勇
      無線互聯(lián)科技 2023年19期
      關(guān)鍵詞:日志數(shù)據(jù)包技術(shù)人員

      陳智勇

      (武警湖南省總隊參謀部,湖南 常德 415000)

      0 引言

      網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)是指技術(shù)人員采用網(wǎng)絡(luò)入侵檢測技術(shù)和網(wǎng)絡(luò)防御技術(shù)對計算機系統(tǒng)進行安全防護的一種方式。技術(shù)人員通過在計算機系統(tǒng)上安裝相應(yīng)的軟件和硬件,對可能發(fā)生的各類攻擊行為進行識別;通過入侵防御系統(tǒng)的處理機制,對網(wǎng)絡(luò)攻擊行為進行攔截、阻斷、記錄等一系列的安全處理。在互聯(lián)網(wǎng)環(huán)境下,企業(yè)如果缺乏有效的入侵檢測與防御手段,一旦被非法用戶竊取或修改數(shù)據(jù),將會對企業(yè)造成十分嚴重的后果和影響。因此,相關(guān)技術(shù)人員部署網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)時,需要對其進行檢測與部署。

      1 基于深度學(xué)習(xí)的網(wǎng)絡(luò)入侵檢測與防御的原理

      數(shù)據(jù)獲取主要是通過對大量的歷史數(shù)據(jù)進行收集、處理和分析來提取出有價值的信息。技術(shù)人員通過這些信息來建立網(wǎng)絡(luò)安全系統(tǒng)中的入侵檢測與防御模型。同時,技術(shù)人員還需要根據(jù)不同種類的數(shù)據(jù)源,獲取與之相對應(yīng)的不同數(shù)據(jù)類型來豐富系統(tǒng)。

      針對網(wǎng)絡(luò)入侵檢測與防御領(lǐng)域,賈偉峰[1]提出了一種基于深度學(xué)習(xí)算法構(gòu)建入侵檢測與防御的模型。本文主要對這種基于深度學(xué)習(xí)的網(wǎng)絡(luò)入侵檢測與防御模型進行分析與討論。在這一模型中,技術(shù)人員首先需要提取出訓(xùn)練集中包含有價值信息的特征向量;其次,將這些特征向量輸入訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)中進行學(xué)習(xí)和訓(xùn)練,以得到最優(yōu)的網(wǎng)絡(luò)模型參數(shù);最后,對網(wǎng)絡(luò)模型的輸出結(jié)果進行統(tǒng)計,得到一個輸出結(jié)果的概率分布,以此為依據(jù)來判斷當(dāng)前的入侵行為是否被檢測到。

      在傳統(tǒng)的機器學(xué)習(xí)方法中,技術(shù)人員往往通過使用一些人工設(shè)計的特征向量。特征向量中包含了特征的描述信息,不同特征之間也存在一定的相關(guān)性。這些人工設(shè)計的特征向量存在著一些不足:比如在面對大規(guī)模數(shù)據(jù)時,人工設(shè)計的特征向量無法充分挖掘出數(shù)據(jù)中所蘊含的全部信息。這就導(dǎo)致在機器學(xué)習(xí)領(lǐng)域中,入侵檢測與防御領(lǐng)域的深度學(xué)習(xí)模型無法達到理想效果。本文所采用的基于深度學(xué)習(xí)的網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)的模型,能夠更加適配于大部分特征向量,從而在檢測深度和防御效果等方面更具優(yōu)勢。

      2 基于深度學(xué)習(xí)的網(wǎng)絡(luò)入侵檢測的關(guān)鍵技術(shù)

      2.1 網(wǎng)絡(luò)數(shù)據(jù)包捕獲

      網(wǎng)絡(luò)數(shù)據(jù)包捕獲是入侵檢測技術(shù)的基礎(chǔ),其中主要包括:網(wǎng)絡(luò)通信協(xié)議和主機接口兩個方面。首先,網(wǎng)絡(luò)通信協(xié)議主要包括:TCP、UDP、ICMP和IPX/SPX等。這些協(xié)議能夠在不同網(wǎng)絡(luò)之間實現(xiàn)數(shù)據(jù)傳輸與通信,因此網(wǎng)絡(luò)數(shù)據(jù)包必須對這些協(xié)議進行捕獲。目前,常用的網(wǎng)絡(luò)數(shù)據(jù)包捕獲方式主要分為:驅(qū)動程序方式和協(xié)議方式兩種。在驅(qū)動程序方式下,當(dāng)操作系統(tǒng)或應(yīng)用程序調(diào)用了某些特定的接口函數(shù)時,會被相應(yīng)的驅(qū)動程序自動地捕捉到這些接口函數(shù),從而實現(xiàn)對數(shù)據(jù)包的捕獲;在基于協(xié)議方式下,系統(tǒng)在每次執(zhí)行一個新的協(xié)議時都會自動地對網(wǎng)絡(luò)通信進行檢測,從而實現(xiàn)對數(shù)據(jù)包的捕獲。由于前者往往比后者更高效、更準確,因此在實際中大多數(shù)的入侵檢測系統(tǒng)都是采用基于驅(qū)動程序方式進行數(shù)據(jù)包捕獲[1]。

      2.2 特征提取

      特征提取是指從網(wǎng)絡(luò)數(shù)據(jù)包中提取出一些關(guān)鍵信息,然后將其應(yīng)用于入侵檢測系統(tǒng)中。特征提取的基本過程包括:(1)獲取網(wǎng)絡(luò)數(shù)據(jù)包并進行預(yù)處理,將其轉(zhuǎn)化為統(tǒng)計性數(shù)據(jù);(2)對這些數(shù)據(jù)進行預(yù)處理,使之適合入侵檢測;(3)對預(yù)處理結(jié)果進行統(tǒng)計分析,以獲得特征值;在這3點中,對于預(yù)處理結(jié)果進行統(tǒng)計分析是整個過程的關(guān)鍵之處。根據(jù)不同的應(yīng)用類型,可以將特征提取分為:基于包、基于流、基于協(xié)議和基于特征4種類型[2]。

      2.3 入侵分析

      入侵分析是從網(wǎng)絡(luò)數(shù)據(jù)包中檢測出有價值的信息,并進行進一步分析,以便在網(wǎng)絡(luò)受到惡意入侵時能夠迅速地做出反應(yīng)與攔截。入侵分析可以分為兩個主要步驟:(1)從網(wǎng)絡(luò)數(shù)據(jù)包中提取特征;(2)對提取出的特征進行匹配并將結(jié)果傳送給響應(yīng)處理。

      入侵分析主要是從網(wǎng)絡(luò)數(shù)據(jù)包中提取出的特征進行匹配,通過這些特征對惡意活動進行識別,從而發(fā)現(xiàn)潛在的入侵行為。另外,入侵分析也可以通過異常檢測技術(shù)實現(xiàn),利用系統(tǒng)調(diào)用和應(yīng)用程序調(diào)用對系統(tǒng)狀態(tài)進行實時監(jiān)測,一旦發(fā)現(xiàn)異常行為時就會發(fā)出警報[3]。

      2.4 響應(yīng)處理

      響應(yīng)處理是指系統(tǒng)對入侵攻擊進行識別和判斷后,將檢測到的入侵事件上報給網(wǎng)絡(luò)技術(shù)與安全管理人員,以便相關(guān)技術(shù)人員能夠快速作出相應(yīng)的處理措施。

      由于網(wǎng)絡(luò)上存在多種類型的攻擊,如:拒絕服務(wù)攻擊、欺騙攻擊、信息泄露攻擊等。因此,在入侵檢測系統(tǒng)響應(yīng)處理階段,系統(tǒng)要對多種類型的攻擊進行識別。此外,由于網(wǎng)絡(luò)中存在多種不同類型的數(shù)據(jù)包,系統(tǒng)也需要對這些數(shù)據(jù)包進行專門的分析與識別。此外,響應(yīng)處理系統(tǒng)還需要對數(shù)據(jù)庫進行實時更新,以便能夠在入侵事件到來時第一時間作出判斷和響應(yīng)。

      2.5 入侵檢測系統(tǒng)的評價標準

      入侵檢測系統(tǒng)的評價標準是對入侵檢測系統(tǒng)的性能進行效果評價的重要依據(jù),因此技術(shù)人員需要對整個系統(tǒng)建立起一套科學(xué)、合理的評價標準體系。入侵檢測系統(tǒng)的評價體系主要包括以下幾個方面:(1)可靠性??煽啃允侵笝z測系統(tǒng)在出現(xiàn)異常情況時,能夠正確地進行響應(yīng),并將相應(yīng)的數(shù)據(jù)包返回給用戶。(2)效率。效率是指系統(tǒng)在檢測出異常情況后,能夠準確地將數(shù)據(jù)包返回給用戶,并將相應(yīng)的響應(yīng)發(fā)送到用戶終端,同時保證一定的響應(yīng)速度。(3)安全性。安全性是指入侵檢測系統(tǒng)能夠及時地將異常情況報告給網(wǎng)絡(luò)安全管理人員,并將相應(yīng)的數(shù)據(jù)包返回給用戶。(4)可擴展性。可擴展性是指系統(tǒng)能夠根據(jù)實際情況增加新的功能,以滿足網(wǎng)絡(luò)發(fā)展的需要。

      2.6 系統(tǒng)架構(gòu)設(shè)計

      入侵檢測系統(tǒng)的設(shè)計主要包括:網(wǎng)絡(luò)拓撲結(jié)構(gòu)設(shè)計、功能模塊設(shè)計、數(shù)據(jù)庫設(shè)計、程序界面設(shè)計和系統(tǒng)接口設(shè)計等。一般來說,入侵檢測系統(tǒng)的核心功能是對網(wǎng)絡(luò)流量數(shù)據(jù)包進行分析,并將分析結(jié)果發(fā)送給相應(yīng)的管理人員,然后進行決策。網(wǎng)絡(luò)拓撲結(jié)構(gòu)主要由數(shù)據(jù)采集層、網(wǎng)絡(luò)傳輸層和數(shù)據(jù)分析層構(gòu)成,各部分的功能如下:(1)數(shù)據(jù)采集層:負責(zé)對網(wǎng)絡(luò)數(shù)據(jù)包進行捕獲和處理,并將檢測結(jié)果發(fā)送給網(wǎng)絡(luò)傳輸層;(2)網(wǎng)絡(luò)傳輸層:負責(zé)發(fā)送收到的檢測結(jié)果;(3)數(shù)據(jù)分析層:負責(zé)對接收到的檢測結(jié)果進行分析,并將結(jié)果發(fā)送給相應(yīng)的管理人員;(4)數(shù)據(jù)庫設(shè)計:負責(zé)系統(tǒng)的數(shù)據(jù)庫管理,包括對數(shù)據(jù)包的處理和發(fā)送。(5)程序界面設(shè)計:負責(zé)控制整個系統(tǒng)的運行,包括對各個模塊進行設(shè)置、調(diào)用等操作。

      3 網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)的模塊設(shè)計

      3.1 入侵防御模塊

      入侵防御模塊包括:協(xié)議分析、統(tǒng)計分析、入侵防御、異常檢測和數(shù)據(jù)存儲等模塊。具體細化為:(1)協(xié)議分析模塊的主要功能是提取系統(tǒng)日志文件中的協(xié)議信息,然后根據(jù)這些協(xié)議信息提取相應(yīng)的網(wǎng)絡(luò)協(xié)議特征,如端口、協(xié)議類型等,并對這些特征進行過濾。(2)統(tǒng)計分析模塊的主要功能是對系統(tǒng)日志文件中的數(shù)據(jù)進行統(tǒng)計和分析,以檢測網(wǎng)絡(luò)攻擊行為。(3)入侵防御模塊采用多層聯(lián)動機制來實現(xiàn)對網(wǎng)絡(luò)攻擊的防御。(4)異常檢測模塊主要是對網(wǎng)絡(luò)流量進行統(tǒng)計,發(fā)現(xiàn)其中存在的異常行為。(5)數(shù)據(jù)存儲模塊主要是對系統(tǒng)日志文件中的數(shù)據(jù)進行存儲和管理,為入侵防御模塊提供數(shù)據(jù)支持。

      3.2 日志記錄模塊

      日志記錄模塊是負責(zé)記錄系統(tǒng)和用戶在各種網(wǎng)絡(luò)安全事件中產(chǎn)生的事件和數(shù)據(jù)。該模塊主要記錄用戶在安全事件發(fā)生后的相關(guān)操作,并對這些操作進行統(tǒng)計。系統(tǒng)管理員可以通過日志記錄模塊來查看當(dāng)前系統(tǒng)的安全狀態(tài),以便更好地了解系統(tǒng)的運行狀況,并采取相應(yīng)的措施,以加強對網(wǎng)絡(luò)的管理。

      日志記錄模塊分為3個子模塊:日志采集子模塊、日志統(tǒng)計子模塊和日志存儲子模塊。其中,日志采集子模塊主要完成對系統(tǒng)事件和用戶事件的采集,并將采集到的數(shù)據(jù)進行匯總,保存到數(shù)據(jù)庫中。而日志統(tǒng)計子模塊則是對存儲在數(shù)據(jù)庫中的數(shù)據(jù)進行統(tǒng)計和分析,以便管理員能夠及時了解系統(tǒng)目前運行情況。

      3.3 中央控制模塊

      中央控制模塊主要負責(zé)整個系統(tǒng)的運行狀態(tài)和異常數(shù)據(jù)的處理。中央控制模塊主要由系統(tǒng)管理員、日志管理系統(tǒng)、日志分析系統(tǒng)等組成。當(dāng)檢測到異常數(shù)據(jù)時,中央控制模塊會自動將該異常數(shù)據(jù)記錄下來,并在日志分析系統(tǒng)中顯示出來。中央控制模塊一旦發(fā)現(xiàn)未授權(quán)的用戶進行非法操作時,中央控制模塊會根據(jù)用戶身份將其隔離,并將該用戶標記為拒絕服務(wù)狀態(tài)。如果是由于病毒入侵引起的,中央控制模塊會自動向日志分析系統(tǒng)發(fā)出警報,并通過網(wǎng)絡(luò)進行報警。如果是由于系統(tǒng)配置錯誤引起的,中央控制模塊會將配置錯誤信息上報給日志分析系統(tǒng),并通知管理員。

      3.4 模塊間的通信

      網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)與入侵檢測技術(shù)有所不同,它是一個分布式的安全防御系統(tǒng)。本文設(shè)計的網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)主要是通過Socket通信模塊進行數(shù)據(jù)交換,可以實現(xiàn)對來自不同模塊的信息進行交換,并可以進行數(shù)據(jù)包的收發(fā)。當(dāng)Socket模塊接收到來自網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)的請求后,首先向系統(tǒng)主程序發(fā)送一個查詢信號,然后系統(tǒng)主程序根據(jù)查詢信號中的消息來執(zhí)行相應(yīng)的功能,以完成對網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)請求的響應(yīng)。對于不需要的處理操作,系統(tǒng)主程序可通過網(wǎng)絡(luò)流量監(jiān)控模塊對其進行監(jiān)視,當(dāng)流量出現(xiàn)異常時,會通過告警模塊向用戶發(fā)送告警消息。

      4 網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)的部署措施

      4.1 系統(tǒng)構(gòu)成部署

      (1)入侵檢測系統(tǒng)是一種基于網(wǎng)絡(luò)的入侵檢測和報警系統(tǒng),主要是對網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)包進行檢測、分類、過濾,并通過報警信息發(fā)送到控制臺。

      (2)防火墻是入侵防御系統(tǒng)的重要組成部分,其主要是對網(wǎng)絡(luò)和網(wǎng)絡(luò)數(shù)據(jù)包進行攔截,并將其攔截下來,再通過系統(tǒng)的處理機制進行處理,達到網(wǎng)絡(luò)安全防護的目的。

      (3)數(shù)據(jù)庫是入侵防御系統(tǒng)的重要組成部分,其主要是對系統(tǒng)中的數(shù)據(jù)信息進行記錄、保存,以便日后分析使用。

      4.2 安全策略部署

      技術(shù)人員通過分析和研究各種網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)的部署方式,可以對網(wǎng)絡(luò)入侵檢測與防御系統(tǒng)進行合理的部署。通常情況下,企業(yè)需要根據(jù)自身的網(wǎng)絡(luò)環(huán)境和業(yè)務(wù)需求,制定相應(yīng)的網(wǎng)絡(luò)安全策略,并部署相應(yīng)的入侵防御系統(tǒng),對網(wǎng)絡(luò)進行防護。

      (1)在安全策略部署過程中,技術(shù)人員可以利用防火墻,對入侵防御系統(tǒng)進行攔截和阻斷。(2)技術(shù)人員通過部署入侵防御系統(tǒng)與入侵檢測系統(tǒng),將網(wǎng)絡(luò)安全防護措施構(gòu)建成一個完整的體系結(jié)構(gòu)。(3)技術(shù)人員利用入侵防御系統(tǒng)與安全審計系統(tǒng)相結(jié)合的方式,實現(xiàn)對網(wǎng)絡(luò)安全狀態(tài)的實時監(jiān)控和記錄。(4)技術(shù)人員利用入侵防御系統(tǒng)進行網(wǎng)絡(luò)資源分配和管理,實現(xiàn)對網(wǎng)絡(luò)資源的集中管理和分配。

      4.3 邊界防御部署

      邊界防御部署主要是針對一些規(guī)模較小的網(wǎng)絡(luò),在這種情況下,技術(shù)人員可以將入侵防御系統(tǒng)部署在網(wǎng)絡(luò)邊界,此種方法無需將所有的數(shù)據(jù)流量都匯集到核心網(wǎng)絡(luò)中,只需將一些重要的數(shù)據(jù)流量匯聚到邊界處就可以進行。在這種情況下,入侵防御系統(tǒng)可以有效地對一些常見的攻擊行為進行識別,并對其進行攔截和阻斷。此外,邊界防御還可以對入侵防御系統(tǒng)進行集中管理和控制,并且能夠?qū)崟r監(jiān)控整個網(wǎng)絡(luò)的運行情況。邊界防御系統(tǒng)還具有良好的擴展能力和靈活性,可以根據(jù)實際需要增加網(wǎng)絡(luò)拓撲結(jié)構(gòu)和數(shù)據(jù)流量,從而形成一個完整的邊界防御體系。

      4.5 混合防御部署

      混合防御部署是指將傳統(tǒng)的防火墻與入侵防御系統(tǒng)相結(jié)合,形成一個更強大的安全保護系統(tǒng)?;旌戏烙渴鹂梢栽诓桓淖冊芯W(wǎng)絡(luò)架構(gòu)的基礎(chǔ)上,充分發(fā)揮兩者各自的優(yōu)勢。首先,入侵防御系統(tǒng)可以為防火墻提供強大的數(shù)據(jù)包過濾功能,這樣就可以防止來自外部的非法數(shù)據(jù)進入企業(yè)內(nèi)部網(wǎng)絡(luò),同時還可以對內(nèi)部網(wǎng)絡(luò)中的流量進行實時監(jiān)控,一旦發(fā)現(xiàn)異常流量就會立即將其攔截。其次,防火墻與入侵防御系統(tǒng)都具備強大的處理能力,通過這種方式可以有效地提高整個網(wǎng)絡(luò)系統(tǒng)的安全性。因此,這種混合部署方式也是目前比較流行的一種部署方式,是目前企業(yè)中較為常見的一種部署方式。

      5 結(jié)語

      綜上所述,網(wǎng)絡(luò)安全防護是一個極為復(fù)雜的系統(tǒng)性工程,入侵檢測與防御系統(tǒng)是其中不可或缺的組成部分,其綜合性能的高低直接關(guān)系到整個系統(tǒng)的安全。本文所討論的基于深度學(xué)習(xí)的入侵檢測系統(tǒng)主要是針對傳統(tǒng)的網(wǎng)絡(luò)安全技術(shù)而言,因此在其自身性能還存在一定的缺陷時,需要引入新的技術(shù)和方法。在實際的應(yīng)用過程中,技術(shù)人員必須結(jié)合具體情況,有針對性地對入侵檢測系統(tǒng)進行改進。

      猜你喜歡
      日志數(shù)據(jù)包技術(shù)人員
      一名老黨員的工作日志
      華人時刊(2021年13期)2021-11-27 09:19:02
      越南農(nóng)業(yè)管理和技術(shù)人員線上培訓(xùn)
      我國首批正高級船舶專業(yè)技術(shù)人員評出
      水上消防(2021年4期)2021-11-05 08:51:52
      企業(yè)技術(shù)人員能力評價的探索
      扶貧日志
      心聲歌刊(2020年4期)2020-09-07 06:37:14
      SmartSniff
      游學(xué)日志
      馬純棟:維修技術(shù)人員應(yīng)提高診斷儀的利用率
      基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計與實現(xiàn)
      一種基于粗集和SVM的Web日志挖掘模型
      从江县| 大姚县| 双流县| 裕民县| 武鸣县| 周至县| 裕民县| 高要市| 登封市| 连云港市| 梁平县| 铜梁县| 璧山县| 延津县| 凌源市| 株洲县| 申扎县| 常山县| 神木县| 云南省| 万山特区| 乾安县| 宁强县| 布尔津县| 通榆县| 遂平县| 积石山| 莒南县| 通海县| 太白县| 晋中市| 曲松县| 麻城市| 孝昌县| 北海市| 长顺县| 进贤县| 双峰县| 鄢陵县| 新兴县| 福海县|