亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        移動Agent和遺傳算法在分布式IDS中的應(yīng)用研究

        2014-08-27 09:37:14高為民方小勇
        網(wǎng)絡(luò)空間安全 2014年8期
        關(guān)鍵詞:移動互聯(lián)網(wǎng)遺傳算法

        高為民+++方小勇

        【 摘 要 】 無線通信在無線空間傳播信道特殊的輻射、開放性會導(dǎo)致網(wǎng)絡(luò)運(yùn)營和通信的安全性受到極大的威脅。近年來,將遺傳算法和移動代理應(yīng)用于 IDS 中的研究越來越多。傳統(tǒng)的基于知識的IDS由于需要領(lǐng)域?qū)<胰斯みM(jìn)行規(guī)則和模式的建立,并隨著時間和空間的變化會導(dǎo)致專家規(guī)則庫局限性突顯,檢測的有效性和正確性不高,因而需要對IDS的性能進(jìn)行優(yōu)化。文中首先介紹了移動互聯(lián)網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)和安全問題,然后提出通用的IDS模型結(jié)構(gòu)及分類,設(shè)計(jì)出一種基于移動Agent和遺傳算法的入侵檢測系統(tǒng)。該系統(tǒng)具有靈活性強(qiáng)、可擴(kuò)展性好及適應(yīng)性強(qiáng)和誤檢率低等特點(diǎn),滿足移動IPv6環(huán)境的使用。實(shí)驗(yàn)結(jié)果表明提出的設(shè)計(jì)模型在算法性能和檢測效率上具有優(yōu)勢,適合于移動互聯(lián)網(wǎng)。

        【 關(guān)鍵詞 】 移動互聯(lián)網(wǎng);入侵檢測系統(tǒng);移動代理;遺傳算法

        【 中圖分類號 】 TP393.8

        1 引言

        隨著信息網(wǎng)絡(luò)技術(shù)的快速發(fā)展,人們不再滿足于使用固定終端或單個移動終端連接到互聯(lián)網(wǎng)絡(luò)上,而是希望移動子網(wǎng)能以一種相對穩(wěn)定和可靠的形式,從互聯(lián)網(wǎng)上動態(tài)地獲取信息,這就促進(jìn)無線移動互聯(lián)網(wǎng)絡(luò)的發(fā)展。然而,由于無線通信在無線空間傳播信道特殊的輻射、開放性會導(dǎo)致假冒攻擊、網(wǎng)絡(luò)欺騙、信息竊取等不安全行為,使網(wǎng)絡(luò)通信的安全性受到極大的威脅。為防止無線通信中信息被接收者之外的另一些人輕易地截獲,或入侵者進(jìn)行欺騙接入等,需要采取一系列的安全措施。

        入侵檢測系統(tǒng)(The Intrusion Detection System,IDS)是一種積極主動的安全防護(hù)技術(shù),可應(yīng)對網(wǎng)絡(luò)信息傳輸中諸如篡改,刪除以及盜取等行為的網(wǎng)絡(luò)安全設(shè)備。目前,IDS發(fā)展迅速,根據(jù)入侵檢測方法可以把IDS分為異常入侵檢測系統(tǒng)和誤用入侵檢測系統(tǒng)。但傳統(tǒng)的基于知識的IDS需要領(lǐng)域?qū)<胰斯みM(jìn)行規(guī)則和模式的建立,而復(fù)雜網(wǎng)絡(luò)隨著時間和空間的變化會導(dǎo)致專家規(guī)則庫受限,降低了IDS的有效性和正確性。

        本文針對移動互聯(lián)網(wǎng)絡(luò)的安全問題設(shè)計(jì)一種IDS檢測方案,該方案在網(wǎng)絡(luò)層描述系統(tǒng)構(gòu)成、實(shí)現(xiàn)的通信原理、部署及入侵檢測過程,并通過搭建實(shí)驗(yàn)平臺對方案的性能和執(zhí)行效率進(jìn)行了分析。

        2 移動互聯(lián)網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)及安全問題

        一般人們可以認(rèn)為移動互聯(lián)網(wǎng)是采用手機(jī)、個人數(shù)字助理、便攜式計(jì)算機(jī)、專用移動互聯(lián)網(wǎng)設(shè)備等作為終端,以移動通信網(wǎng)絡(luò)或無線局域網(wǎng)作為接入手段,通過無線應(yīng)用協(xié)議(WAP)訪問互聯(lián)網(wǎng)并使用互聯(lián)網(wǎng)業(yè)務(wù)。由于移動互聯(lián)網(wǎng)中核心是無線網(wǎng)絡(luò)技術(shù),無線網(wǎng)絡(luò)通過無線電波在空中開放式傳輸數(shù)據(jù),在數(shù)據(jù)發(fā)射機(jī)覆蓋區(qū)域內(nèi)的幾乎所有的移動用戶都能接觸到這些數(shù)據(jù),因此很容易受到惡意攻擊。

        隨著3G和移動互聯(lián)網(wǎng)的發(fā)展,所有在互聯(lián)網(wǎng)上出現(xiàn)的安全問題都可能在移動互聯(lián)網(wǎng)上重現(xiàn)。另一方而,由于移動互聯(lián)網(wǎng)本身的特點(diǎn)、獨(dú)特發(fā)展方式與傳播能力使得很多新的安全問題不斷出現(xiàn), MCAfee《2008年移動安全研究報(bào)告》顯示,80%以上的用戶對移動終端安全問題擔(dān)心。當(dāng)前移動互聯(lián)網(wǎng)存在的安全問題主要有四個方面。

        1)信息中斷:利用非法手段對網(wǎng)絡(luò)的可用性進(jìn)行攻擊,破壞移動互聯(lián)網(wǎng)系統(tǒng)中的軟、硬件資源,使網(wǎng)絡(luò)不能正常工作。

        2)篡改:對網(wǎng)絡(luò)的完整性進(jìn)行攻擊,篡改移動網(wǎng)絡(luò)的核心網(wǎng)元和業(yè)務(wù)數(shù)據(jù)庫中內(nèi)容,修改消息次序進(jìn)行延時或重放。

        3)竊聽:通過對無線網(wǎng)絡(luò)傳輸鏈路上的搭線和電磁泄漏等對網(wǎng)絡(luò)的機(jī)密性進(jìn)行攻擊,造成泄密,或?qū)I(yè)務(wù)流量進(jìn)行分析,獲取有用信息。有很多不法份子竊聽等技術(shù)手段可以精確提取這些信息,造成一些隱私信息泄露并進(jìn)行違法犯罪活動。

        4)偽造:對網(wǎng)絡(luò)的真實(shí)性進(jìn)行攻擊,將偽造、虛假的信息注入網(wǎng)絡(luò)中、假冒合法用戶接入移動網(wǎng)絡(luò)、重放截獲的合法信息實(shí)現(xiàn)不法目的、向移動網(wǎng)絡(luò)中移植蠕蟲、木馬、邏輯炸彈等惡意程序來破壞移動網(wǎng)絡(luò)的正常工作,否認(rèn)網(wǎng)絡(luò)中消息的接收或發(fā)送等。

        3 入侵檢測系統(tǒng)的模型及分類

        IDS是一種主動保護(hù)自己免受攻擊的一種網(wǎng)絡(luò)安全技術(shù),它是防火墻技術(shù)的一種補(bǔ)充,是檢測計(jì)算機(jī)網(wǎng)絡(luò)和系統(tǒng)以發(fā)現(xiàn)違反安全策略事件的過程。任何一個完整的IDS都必須支持信息控制和信息捕獲兩大功能。

        作為入侵檢測的系統(tǒng)至少應(yīng)該包括三個功能模塊:提供事件記錄流的信息源、發(fā)現(xiàn)入侵跡象的分析引擎和基于分析引擎的響應(yīng)部件。如圖1所示描述了一個入侵檢測系統(tǒng)的通用模型,由事件產(chǎn)生器、活動記錄器和規(guī)則集三個部件組成。事件產(chǎn)生器是IDS模型中產(chǎn)生活動信息,審計(jì)跟蹤網(wǎng)絡(luò)數(shù)據(jù)包;活動記錄器監(jiān)視中當(dāng)前網(wǎng)絡(luò)的狀態(tài);規(guī)則集是一個普通的核查事件和狀態(tài)的檢查引擎,它使用模型、規(guī)則、模式和統(tǒng)計(jì)結(jié)果來判斷入侵行為。此外,反饋也是IDS模型的一個重要組成部分。規(guī)則集會根據(jù)事件產(chǎn)生器反饋現(xiàn)有的事件,引發(fā)系統(tǒng)的規(guī)則學(xué)習(xí)以加入新的規(guī)則或者修改規(guī)則。

        從數(shù)據(jù)通信及處理的角度來看,IDS是一個典型的數(shù)據(jù)處理過程,它通過對大量的審計(jì)數(shù)據(jù)進(jìn)行分析,來判斷被檢測的系統(tǒng)是否受到入侵攻擊。它的檢測機(jī)制,就是對一個系統(tǒng)主體行為的分類過程,即把對系統(tǒng)具有惡意的行為從大量的系統(tǒng)行為中區(qū)分出來。顯然,解決問題的關(guān)鍵技術(shù)就是如何從已知的數(shù)據(jù)中獲得系統(tǒng)的正常行為知識或有關(guān)入侵行為的知識。

        入侵檢測系統(tǒng)有不同的分類標(biāo)準(zhǔn),按數(shù)據(jù)源可分為:基于主機(jī)的IDS和基于網(wǎng)絡(luò)的IDS;按系統(tǒng)結(jié)構(gòu)分為:集中式入侵檢測和分布式入侵檢測;按檢測原理分為:異常入侵檢測和誤用入侵檢測。在IDS研究中,涉及的關(guān)鍵技術(shù)有:模式匹配、數(shù)據(jù)挖掘、神經(jīng)網(wǎng)絡(luò)、協(xié)議分析、數(shù)據(jù)融合及免疫和各種分類算法,但一般都是從異常入侵檢測模型和誤用入侵檢測模型下手。異常入侵檢測模型采用特征匹配的方法確定攻擊事件,檢測過程中用定量方式來描述可接受的行為特征,以區(qū)分和正常行為相違背的、非正常的行為特征來檢測入侵。誤用入侵檢測模型指按照預(yù)先定義好的入侵模式觀察到入侵發(fā)生情況并進(jìn)行模式匹配來進(jìn)行檢測,一般是利用已知系統(tǒng)和應(yīng)用軟件的弱點(diǎn)攻擊模式來檢測入侵。endprint

        4 基于移動Agent和GA的IDS的設(shè)計(jì)

        4.1 移動Agent和GA理論

        移動Agent技術(shù)是一個能在同構(gòu)或異構(gòu)網(wǎng)絡(luò)主機(jī)之間自主地進(jìn)行遷移、集分布式對象技術(shù)、軟件Agent技術(shù)和移動代碼技術(shù)于一體。它具有代理的自治性、響應(yīng)性、智能性和移動性,基于移動Agent的IDS將Agent分布于系統(tǒng)的關(guān)鍵點(diǎn),完成數(shù)據(jù)的分布式收集、檢測及實(shí)時響應(yīng)。此外,移動Agent是一個獨(dú)立的功能實(shí)體,擴(kuò)展性好。

        移動Agent其實(shí)就是一個能夠在運(yùn)行過程中自主地從源主機(jī)遷移到目標(biāo)主機(jī),并可與其它Agent或資源交互的程序。移動Agent的模型如圖2所示。

        GA(Genetic Algorithm)是一種借鑒生物界進(jìn)化規(guī)律,模擬達(dá)爾文生物進(jìn)化論的自然選擇和遺傳學(xué)機(jī)理的進(jìn)化機(jī)制發(fā)展起來的高度并行、隨機(jī)、自適應(yīng)搜索算法。它使用數(shù)據(jù)序列來表示遺傳基因,繁殖分為交叉與變異兩個獨(dú)立的步驟進(jìn)行。其算法過程分幾步。

        (1)初始化:確定種群規(guī)模N、基因交叉概率PC、基因變異概率PM和終止進(jìn)化的規(guī)則,生成隨機(jī)的N個個體作為初始種群X(0),并把進(jìn)化代數(shù)計(jì)數(shù)器t=0。

        (2)個體評價:計(jì)算特定個體N(i)(0<=i

        (3)種群進(jìn)化過程。

        1)選擇父代,選擇的目的是把優(yōu)化的個體直接遺傳到下一代或通過配對交叉產(chǎn)生新的個體再遺傳到下一代。從種群中選擇出N/2對來交叉繁衍下一代。

        2)交叉繁衍是遺傳算法的核心,所謂交叉是指把兩個父代個體的部分結(jié)構(gòu)加以替換重組而生成新個體的操作。從配對的父代中,各自貢獻(xiàn)一部分基因片段,組成子代個體。父代的基因片段可以有多種組合方式,可以產(chǎn)生M個子代。

        3)基因變異,把父代復(fù)制到子代中,然后交互父代的兩段基因片段,產(chǎn)生變異的子代。

        4)淘汰選擇,從上述所形成的子代群體中根據(jù)適應(yīng)度選擇數(shù)量適度的子代個體,形成新一代的父代群體。同時還要把遺傳代數(shù)計(jì)數(shù)器加1。如果終止檢驗(yàn)通不過的話,繼續(xù)下一代的進(jìn)化。

        (4)終止檢驗(yàn):如已滿足終止條件,則終止進(jìn)化過程。終止條件的設(shè)置是當(dāng)最優(yōu)個體的適應(yīng)度達(dá)到給定的閾值,或者最優(yōu)個體的適應(yīng)度和群體適應(yīng)度不再上升時,或者迭代次數(shù)達(dá)到預(yù)設(shè)的代數(shù)時,算法終止。

        遺傳算法用在IDS中主要進(jìn)行的是異常檢測,而且大部分是采用訓(xùn)練數(shù)據(jù)自動計(jì)算出相應(yīng)網(wǎng)絡(luò)上的某個閥值,以此作為判斷是否有入侵的條件。

        4.2 系統(tǒng)設(shè)計(jì)

        基于移動Agent和GA的IDS通過為某些入侵行為建立特定的模型,設(shè)計(jì)多個相互協(xié)同Agent,對數(shù)據(jù)采集Agent送來的數(shù)據(jù)進(jìn)行分析,不同Agent之間相互協(xié)作學(xué)習(xí),并訓(xùn)練規(guī)則數(shù)據(jù)集,結(jié)合攻擊腳本推理出入侵行為是否出現(xiàn)。IDS的結(jié)構(gòu)如圖3所示。

        數(shù)據(jù)庫模塊:用于存放規(guī)則庫,記錄系統(tǒng)檢測到的事件、原始數(shù)據(jù)及訓(xùn)練數(shù)據(jù);存放各種移動Agent的代碼庫以及一些特定事件的處理函數(shù)。由于網(wǎng)絡(luò)數(shù)據(jù)量大,需要進(jìn)行自動分類建立標(biāo)識,數(shù)據(jù)進(jìn)行模式匹配后分類進(jìn)行算法訓(xùn)練。

        入侵檢測Agent模塊:對移動網(wǎng)絡(luò)上的流量包進(jìn)行捕獲,然后通過協(xié)議解碼和分析,實(shí)現(xiàn)對數(shù)據(jù)包的統(tǒng)計(jì)、操作日志和審計(jì)。

        響應(yīng)Agent模塊:用以對入侵檢測Agent的分析結(jié)果給予響應(yīng),如檢測到入侵事件,響應(yīng)代理采取相應(yīng)措施如警告入侵者,禁止連接或引向蜜罐虛擬系統(tǒng)。

        用戶界面Agent模塊:是系統(tǒng)和用戶的接口,負(fù)責(zé)將用戶的命令和請求發(fā)送給代理,并以直觀的形式顯示告警,給用戶提出處理建議。用戶界面Agent動態(tài)監(jiān)控各個系統(tǒng)組件的工作狀態(tài),允許管理員查看、管理和維護(hù)。

        數(shù)據(jù)收集Agent模塊:采集系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)以及用戶活動的狀態(tài)和行為數(shù)據(jù)。一般在計(jì)算網(wǎng)絡(luò)中的若干不同關(guān)鍵點(diǎn)收集信息,這除了盡可能擴(kuò)大檢測范圍的因素外,還有一個重要的因素就是從一個數(shù)據(jù)源來的信息有可能看不出疑點(diǎn),但從幾個數(shù)據(jù)源來的信息的不一致性卻是可疑行為或入侵的最好標(biāo)志。數(shù)據(jù)采集Agent是專門對監(jiān)控主機(jī)進(jìn)行系統(tǒng)數(shù)據(jù)和網(wǎng)絡(luò)數(shù)據(jù)采集,各個Agent間相互協(xié)作分析后,經(jīng)過預(yù)處理把數(shù)據(jù)傳送給入侵檢測Agent。

        管理中心:實(shí)現(xiàn)移動代理環(huán)境之間的通信及發(fā)布指令,并對后臺數(shù)據(jù)庫進(jìn)行集中管理。

        以上所有Agent都建立在分布式移動環(huán)境下運(yùn)行。移動Agent環(huán)境是整個入侵系統(tǒng)運(yùn)行的基礎(chǔ),并控制移動Agent的移動、建立、注銷等基本服務(wù)。移動Agent環(huán)境代理服務(wù)器可以將策略庫中的事件處理函數(shù)自動進(jìn)行封裝生成移動代理派遣到相應(yīng)的節(jié)點(diǎn)執(zhí)行檢測任務(wù)。

        4.3 系統(tǒng)部署

        網(wǎng)絡(luò)中的工作站和服務(wù)器都應(yīng)安裝移動代理環(huán)境MAE,并根據(jù)需要在工作站和服務(wù)器上運(yùn)行不同類型的代理。并在每一個網(wǎng)段上配置一個管理控制中心,管理中心對整個網(wǎng)段進(jìn)行控制。系統(tǒng)管理員通過用戶界面Agent(可采用IBM公司的Aglets作為實(shí)現(xiàn)平臺)可以獲知整個系統(tǒng)的運(yùn)行情況,并對入侵檢測系統(tǒng)進(jìn)行配置和控制,以實(shí)現(xiàn)預(yù)定的安全策略。每一臺受檢測的移動節(jié)點(diǎn)或主機(jī)根據(jù)不同的需要運(yùn)行不同的數(shù)據(jù)收集Agent和分析檢測Agent。網(wǎng)段中關(guān)鍵節(jié)點(diǎn)上運(yùn)行數(shù)據(jù)收集Agent用于采集網(wǎng)絡(luò)數(shù)據(jù)包,部署結(jié)構(gòu)圖如圖4所示。

        入侵檢測Agent是系統(tǒng)部署和設(shè)計(jì)中最重要的部分,它承擔(dān)從可疑的數(shù)據(jù)信息中檢測是否有入侵發(fā)生的任務(wù),截獲網(wǎng)絡(luò)信息,進(jìn)行審計(jì)分析,確定可疑度,并對相應(yīng)事件進(jìn)行響應(yīng);同時要保持與其他移動Agent通信,對可疑級別達(dá)到一定程度的事件進(jìn)行可疑廣播;這些檢測代理可以在異質(zhì)的網(wǎng)絡(luò)節(jié)點(diǎn)間遷移,并根據(jù)被監(jiān)控主機(jī)中的數(shù)據(jù)庫信息或其它主機(jī)傳送的信息分析入侵,或根據(jù)遺傳算法編碼規(guī)則訓(xùn)練規(guī)則數(shù)據(jù)庫并做好日志。

        5 實(shí)驗(yàn)結(jié)果及分析

        為了測試模型的性能及有效性,首先要搭建一個無線局域網(wǎng)的測試環(huán)境,在一個無線局域網(wǎng)內(nèi)部署8臺主機(jī),兩臺分別安裝Snort和Iptable的數(shù)據(jù)采集安全工具,一臺控制臺主機(jī),一臺存放中央數(shù)據(jù)庫主機(jī),一臺目標(biāo)主機(jī)和一臺關(guān)聯(lián)引擎主機(jī),一臺策略服務(wù)器,一臺數(shù)據(jù)采集器,一臺采集代理。內(nèi)部網(wǎng)絡(luò)通過路由器與外部網(wǎng)絡(luò)連接,在外網(wǎng)中以移動節(jié)點(diǎn)作為攻擊主機(jī),在中國電信衡陽分公司天翼3G工學(xué)院校園網(wǎng)絡(luò)上對系統(tǒng)進(jìn)行測試。實(shí)驗(yàn)過程要用到SQL Server2009、WinPcap、Snort、Aglets、Visual studio 2005、Iptable及攻擊軟件等。使用2012年6月第一個周末的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),第二個周末的數(shù)據(jù)作為測試數(shù)據(jù),其中包含了攻擊數(shù)據(jù)包,總共收集了7149800個數(shù)據(jù)包。通過遺傳算法種群初始化編碼方法對數(shù)據(jù)包進(jìn)行編碼,去除多余的數(shù)據(jù),剩下的1243700個數(shù)據(jù)包作為自我集。實(shí)驗(yàn)中所使用的數(shù)據(jù)包如表1所示。

        評價入侵檢測系統(tǒng)性能的標(biāo)準(zhǔn)是準(zhǔn)確性,準(zhǔn)確性主要體現(xiàn)在漏報(bào)率和誤報(bào)率。因此,有必要先定義幾個指標(biāo)參數(shù):

        檢測率=正確檢測出的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        誤報(bào)率=誤報(bào)事件個數(shù)/總的正常事件個數(shù)*100%

        漏報(bào)率=未檢測到的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        我們將設(shè)計(jì)的IDS的檢測率、誤報(bào)率同開源的入侵檢測系統(tǒng)snort進(jìn)行了比較。實(shí)驗(yàn)結(jié)果如圖5所示。

        通過實(shí)驗(yàn)結(jié)果對照可以看出:訓(xùn)練數(shù)據(jù)一樣的情況下,基于移動Agent和遺傳算法的IDS檢測準(zhǔn)確率比傳統(tǒng)的Snort有一定程度的提高。

        此外,為了驗(yàn)證遺傳算法中種群數(shù)、迭代次數(shù)等對IDS的影響。通過仿真實(shí)驗(yàn),如圖6所示,基于移動Agent和GA的IDS系統(tǒng)隨著種群數(shù)的增加,IDS的檢測準(zhǔn)確率將還會有所提高,同時檢測錯誤率有一定程度的減小。

        6 結(jié)束語

        本文提出將移動Agent和GA應(yīng)用于IPv6環(huán)境下的分布式入侵檢測系統(tǒng),采用動態(tài)分發(fā)相關(guān)移動代理來收集安全事件,遺傳算法GA來訓(xùn)練數(shù)據(jù)并自適應(yīng)計(jì)算網(wǎng)絡(luò)中的異常閥值,具有預(yù)測性強(qiáng)、實(shí)時響應(yīng)快、較高的智能性和容錯能力、抗攻擊能力強(qiáng)、協(xié)同性好等優(yōu)點(diǎn)。通過在移動IPv6網(wǎng)絡(luò)環(huán)境下驗(yàn)證,設(shè)計(jì)的IDS在算法性能和檢測效率上具有優(yōu)勢,適合于移動互聯(lián)網(wǎng)。

        參考文獻(xiàn)

        [1] 高為民,徐紅云.網(wǎng)絡(luò)入侵誘控系統(tǒng)的研究與實(shí)現(xiàn)[J],計(jì)算機(jī)測量與控制,2006,14(12):1751-1753.

        [2] 馬軍,馬慧.移動互聯(lián)網(wǎng)安全問題分析及建議[J],現(xiàn)代電信科技,2009,28(7):46-49.

        [3] 羅利民,周震.基于IPv6的網(wǎng)絡(luò)安全入侵檢測技術(shù)研究[J],科技通報(bào),2012,28(4):114-115.

        [4] 陳建銳,何增穎,梁永成.IPv6網(wǎng)絡(luò)入侵檢測系統(tǒng)設(shè)計(jì)[J],計(jì)算機(jī)技術(shù)與發(fā)展,2010, 20(9):123-126.

        [5] 趙榮杰.IPv6網(wǎng)絡(luò)中的分布式入侵檢測系統(tǒng)研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2009.

        [6] 侯方明.無線網(wǎng)絡(luò)中入侵檢測系統(tǒng)的研究與設(shè)計(jì)[D].濟(jì)南:山東大學(xué),2005.

        [7] 許素霞,傅秀芬等.改進(jìn)遺傳算法在入侵檢測系統(tǒng)的應(yīng)用[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007年第11期:104-107.

        [8] 黃成偉,賈宇波等.一種Agent安全參考模型[J].計(jì)算機(jī)應(yīng)用與軟件,2010,27(11):40-43.

        基金項(xiàng)目:

        湖南省科技計(jì)劃項(xiàng)目(2014FJ6026);湖南工學(xué)院教改項(xiàng)目(JY201425)資助。

        作者簡介:

        高為民(1975-),男,副教授,碩士;主要研究方向和關(guān)注領(lǐng)域:無線網(wǎng)絡(luò)、網(wǎng)絡(luò)安全。

        方小勇(1982-),男,博士,副教授;主要研究方向和關(guān)注領(lǐng)域:圖形圖像處理、計(jì)算機(jī)仿真。endprint

        5 實(shí)驗(yàn)結(jié)果及分析

        為了測試模型的性能及有效性,首先要搭建一個無線局域網(wǎng)的測試環(huán)境,在一個無線局域網(wǎng)內(nèi)部署8臺主機(jī),兩臺分別安裝Snort和Iptable的數(shù)據(jù)采集安全工具,一臺控制臺主機(jī),一臺存放中央數(shù)據(jù)庫主機(jī),一臺目標(biāo)主機(jī)和一臺關(guān)聯(lián)引擎主機(jī),一臺策略服務(wù)器,一臺數(shù)據(jù)采集器,一臺采集代理。內(nèi)部網(wǎng)絡(luò)通過路由器與外部網(wǎng)絡(luò)連接,在外網(wǎng)中以移動節(jié)點(diǎn)作為攻擊主機(jī),在中國電信衡陽分公司天翼3G工學(xué)院校園網(wǎng)絡(luò)上對系統(tǒng)進(jìn)行測試。實(shí)驗(yàn)過程要用到SQL Server2009、WinPcap、Snort、Aglets、Visual studio 2005、Iptable及攻擊軟件等。使用2012年6月第一個周末的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),第二個周末的數(shù)據(jù)作為測試數(shù)據(jù),其中包含了攻擊數(shù)據(jù)包,總共收集了7149800個數(shù)據(jù)包。通過遺傳算法種群初始化編碼方法對數(shù)據(jù)包進(jìn)行編碼,去除多余的數(shù)據(jù),剩下的1243700個數(shù)據(jù)包作為自我集。實(shí)驗(yàn)中所使用的數(shù)據(jù)包如表1所示。

        評價入侵檢測系統(tǒng)性能的標(biāo)準(zhǔn)是準(zhǔn)確性,準(zhǔn)確性主要體現(xiàn)在漏報(bào)率和誤報(bào)率。因此,有必要先定義幾個指標(biāo)參數(shù):

        檢測率=正確檢測出的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        誤報(bào)率=誤報(bào)事件個數(shù)/總的正常事件個數(shù)*100%

        漏報(bào)率=未檢測到的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        我們將設(shè)計(jì)的IDS的檢測率、誤報(bào)率同開源的入侵檢測系統(tǒng)snort進(jìn)行了比較。實(shí)驗(yàn)結(jié)果如圖5所示。

        通過實(shí)驗(yàn)結(jié)果對照可以看出:訓(xùn)練數(shù)據(jù)一樣的情況下,基于移動Agent和遺傳算法的IDS檢測準(zhǔn)確率比傳統(tǒng)的Snort有一定程度的提高。

        此外,為了驗(yàn)證遺傳算法中種群數(shù)、迭代次數(shù)等對IDS的影響。通過仿真實(shí)驗(yàn),如圖6所示,基于移動Agent和GA的IDS系統(tǒng)隨著種群數(shù)的增加,IDS的檢測準(zhǔn)確率將還會有所提高,同時檢測錯誤率有一定程度的減小。

        6 結(jié)束語

        本文提出將移動Agent和GA應(yīng)用于IPv6環(huán)境下的分布式入侵檢測系統(tǒng),采用動態(tài)分發(fā)相關(guān)移動代理來收集安全事件,遺傳算法GA來訓(xùn)練數(shù)據(jù)并自適應(yīng)計(jì)算網(wǎng)絡(luò)中的異常閥值,具有預(yù)測性強(qiáng)、實(shí)時響應(yīng)快、較高的智能性和容錯能力、抗攻擊能力強(qiáng)、協(xié)同性好等優(yōu)點(diǎn)。通過在移動IPv6網(wǎng)絡(luò)環(huán)境下驗(yàn)證,設(shè)計(jì)的IDS在算法性能和檢測效率上具有優(yōu)勢,適合于移動互聯(lián)網(wǎng)。

        參考文獻(xiàn)

        [1] 高為民,徐紅云.網(wǎng)絡(luò)入侵誘控系統(tǒng)的研究與實(shí)現(xiàn)[J],計(jì)算機(jī)測量與控制,2006,14(12):1751-1753.

        [2] 馬軍,馬慧.移動互聯(lián)網(wǎng)安全問題分析及建議[J],現(xiàn)代電信科技,2009,28(7):46-49.

        [3] 羅利民,周震.基于IPv6的網(wǎng)絡(luò)安全入侵檢測技術(shù)研究[J],科技通報(bào),2012,28(4):114-115.

        [4] 陳建銳,何增穎,梁永成.IPv6網(wǎng)絡(luò)入侵檢測系統(tǒng)設(shè)計(jì)[J],計(jì)算機(jī)技術(shù)與發(fā)展,2010, 20(9):123-126.

        [5] 趙榮杰.IPv6網(wǎng)絡(luò)中的分布式入侵檢測系統(tǒng)研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2009.

        [6] 侯方明.無線網(wǎng)絡(luò)中入侵檢測系統(tǒng)的研究與設(shè)計(jì)[D].濟(jì)南:山東大學(xué),2005.

        [7] 許素霞,傅秀芬等.改進(jìn)遺傳算法在入侵檢測系統(tǒng)的應(yīng)用[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007年第11期:104-107.

        [8] 黃成偉,賈宇波等.一種Agent安全參考模型[J].計(jì)算機(jī)應(yīng)用與軟件,2010,27(11):40-43.

        基金項(xiàng)目:

        湖南省科技計(jì)劃項(xiàng)目(2014FJ6026);湖南工學(xué)院教改項(xiàng)目(JY201425)資助。

        作者簡介:

        高為民(1975-),男,副教授,碩士;主要研究方向和關(guān)注領(lǐng)域:無線網(wǎng)絡(luò)、網(wǎng)絡(luò)安全。

        方小勇(1982-),男,博士,副教授;主要研究方向和關(guān)注領(lǐng)域:圖形圖像處理、計(jì)算機(jī)仿真。endprint

        5 實(shí)驗(yàn)結(jié)果及分析

        為了測試模型的性能及有效性,首先要搭建一個無線局域網(wǎng)的測試環(huán)境,在一個無線局域網(wǎng)內(nèi)部署8臺主機(jī),兩臺分別安裝Snort和Iptable的數(shù)據(jù)采集安全工具,一臺控制臺主機(jī),一臺存放中央數(shù)據(jù)庫主機(jī),一臺目標(biāo)主機(jī)和一臺關(guān)聯(lián)引擎主機(jī),一臺策略服務(wù)器,一臺數(shù)據(jù)采集器,一臺采集代理。內(nèi)部網(wǎng)絡(luò)通過路由器與外部網(wǎng)絡(luò)連接,在外網(wǎng)中以移動節(jié)點(diǎn)作為攻擊主機(jī),在中國電信衡陽分公司天翼3G工學(xué)院校園網(wǎng)絡(luò)上對系統(tǒng)進(jìn)行測試。實(shí)驗(yàn)過程要用到SQL Server2009、WinPcap、Snort、Aglets、Visual studio 2005、Iptable及攻擊軟件等。使用2012年6月第一個周末的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),第二個周末的數(shù)據(jù)作為測試數(shù)據(jù),其中包含了攻擊數(shù)據(jù)包,總共收集了7149800個數(shù)據(jù)包。通過遺傳算法種群初始化編碼方法對數(shù)據(jù)包進(jìn)行編碼,去除多余的數(shù)據(jù),剩下的1243700個數(shù)據(jù)包作為自我集。實(shí)驗(yàn)中所使用的數(shù)據(jù)包如表1所示。

        評價入侵檢測系統(tǒng)性能的標(biāo)準(zhǔn)是準(zhǔn)確性,準(zhǔn)確性主要體現(xiàn)在漏報(bào)率和誤報(bào)率。因此,有必要先定義幾個指標(biāo)參數(shù):

        檢測率=正確檢測出的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        誤報(bào)率=誤報(bào)事件個數(shù)/總的正常事件個數(shù)*100%

        漏報(bào)率=未檢測到的入侵事件個數(shù)/總的入侵事件個數(shù)*100%

        我們將設(shè)計(jì)的IDS的檢測率、誤報(bào)率同開源的入侵檢測系統(tǒng)snort進(jìn)行了比較。實(shí)驗(yàn)結(jié)果如圖5所示。

        通過實(shí)驗(yàn)結(jié)果對照可以看出:訓(xùn)練數(shù)據(jù)一樣的情況下,基于移動Agent和遺傳算法的IDS檢測準(zhǔn)確率比傳統(tǒng)的Snort有一定程度的提高。

        此外,為了驗(yàn)證遺傳算法中種群數(shù)、迭代次數(shù)等對IDS的影響。通過仿真實(shí)驗(yàn),如圖6所示,基于移動Agent和GA的IDS系統(tǒng)隨著種群數(shù)的增加,IDS的檢測準(zhǔn)確率將還會有所提高,同時檢測錯誤率有一定程度的減小。

        6 結(jié)束語

        本文提出將移動Agent和GA應(yīng)用于IPv6環(huán)境下的分布式入侵檢測系統(tǒng),采用動態(tài)分發(fā)相關(guān)移動代理來收集安全事件,遺傳算法GA來訓(xùn)練數(shù)據(jù)并自適應(yīng)計(jì)算網(wǎng)絡(luò)中的異常閥值,具有預(yù)測性強(qiáng)、實(shí)時響應(yīng)快、較高的智能性和容錯能力、抗攻擊能力強(qiáng)、協(xié)同性好等優(yōu)點(diǎn)。通過在移動IPv6網(wǎng)絡(luò)環(huán)境下驗(yàn)證,設(shè)計(jì)的IDS在算法性能和檢測效率上具有優(yōu)勢,適合于移動互聯(lián)網(wǎng)。

        參考文獻(xiàn)

        [1] 高為民,徐紅云.網(wǎng)絡(luò)入侵誘控系統(tǒng)的研究與實(shí)現(xiàn)[J],計(jì)算機(jī)測量與控制,2006,14(12):1751-1753.

        [2] 馬軍,馬慧.移動互聯(lián)網(wǎng)安全問題分析及建議[J],現(xiàn)代電信科技,2009,28(7):46-49.

        [3] 羅利民,周震.基于IPv6的網(wǎng)絡(luò)安全入侵檢測技術(shù)研究[J],科技通報(bào),2012,28(4):114-115.

        [4] 陳建銳,何增穎,梁永成.IPv6網(wǎng)絡(luò)入侵檢測系統(tǒng)設(shè)計(jì)[J],計(jì)算機(jī)技術(shù)與發(fā)展,2010, 20(9):123-126.

        [5] 趙榮杰.IPv6網(wǎng)絡(luò)中的分布式入侵檢測系統(tǒng)研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2009.

        [6] 侯方明.無線網(wǎng)絡(luò)中入侵檢測系統(tǒng)的研究與設(shè)計(jì)[D].濟(jì)南:山東大學(xué),2005.

        [7] 許素霞,傅秀芬等.改進(jìn)遺傳算法在入侵檢測系統(tǒng)的應(yīng)用[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007年第11期:104-107.

        [8] 黃成偉,賈宇波等.一種Agent安全參考模型[J].計(jì)算機(jī)應(yīng)用與軟件,2010,27(11):40-43.

        基金項(xiàng)目:

        湖南省科技計(jì)劃項(xiàng)目(2014FJ6026);湖南工學(xué)院教改項(xiàng)目(JY201425)資助。

        作者簡介:

        高為民(1975-),男,副教授,碩士;主要研究方向和關(guān)注領(lǐng)域:無線網(wǎng)絡(luò)、網(wǎng)絡(luò)安全。

        方小勇(1982-),男,博士,副教授;主要研究方向和關(guān)注領(lǐng)域:圖形圖像處理、計(jì)算機(jī)仿真。endprint

        猜你喜歡
        移動互聯(lián)網(wǎng)遺傳算法
        遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
        基于自適應(yīng)遺傳算法的CSAMT一維反演
        一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
        基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測
        協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
        微美學(xué)
        人間(2016年28期)2016-11-10 23:41:49
        智能手機(jī)在大學(xué)生移動學(xué)習(xí)中的應(yīng)用研究
        基于Android的一鍵智能報(bào)警系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
        O2O電子商務(wù)模式發(fā)展問題及對策研究
        時代金融(2016年23期)2016-10-31 14:09:08
        大數(shù)據(jù)環(huán)境下基于移動客戶端的傳統(tǒng)媒體轉(zhuǎn)型思路
        新聞世界(2016年10期)2016-10-11 20:13:53
        亚洲色大成网站www永久| 亚洲综合综合在线| 蜜桃伦理一区二区三区| 亚洲精品美女中文字幕久久| 国产精品内射久久一级二| 亚洲乱码日产精品一二三| 国产无遮挡又黄又爽在线视频| 久久中文字幕久久久久| 日本精品一区二区三区在线播放| 日韩女同在线免费观看| 无码人妻一区二区三区免费看| 亚洲av无码一区二区三区观看| 亚洲性啪啪无码AV天堂| 亚洲精品国产av一区二区| 亚洲一区二区三区免费网站| 亚洲中文字幕无码爆乳app| 欧美人与物videos另类| 国产日韩A∨无码免费播放| 亚洲人成伊人成综合网中文 | 国产三级av大全在线爽| 色窝窝无码一区二区三区| 亚洲国产精品久久久久婷婷老年 | 仙女白丝jk小脚夹得我好爽| 最新亚洲视频一区二区| 大香焦av一区二区三区| 亚洲熟妇少妇任你躁在线观看无码| 无码国产精品一区二区vr老人| 第九色区Aⅴ天堂| 日本中文字幕有码在线播放| 亚洲一区二区三区小说| 中文字幕一区二区三区乱码| 亚洲色图视频在线观看网站| av在线资源一区二区| 少妇性俱乐部纵欲狂欢少妇| 人妻激情另类乱人伦人妻| 久久精品亚洲中文无东京热| 免费在线av一区二区| 青青草亚洲视频社区在线播放观看| 屁屁影院ccyy备用地址| 亚洲AV无码国产成人久久强迫| 黄色三级一区二区三区|