刁其龍
【摘? 要】網(wǎng)絡(luò)安全分析對(duì)數(shù)據(jù)信息的存儲(chǔ)、傳輸數(shù)據(jù)等工作的安全性、可靠性、高效性會(huì)產(chǎn)生嚴(yán)重影響,因此在實(shí)際的數(shù)據(jù)處理工作中,網(wǎng)絡(luò)安全分析工作必須要做到最好。本文主要闡述了如何將大數(shù)據(jù)技術(shù)合理有效地運(yùn)用到網(wǎng)絡(luò)安全分析工作中,希望能夠在網(wǎng)絡(luò)安全分析工作中發(fā)揮一點(diǎn)作用,同時(shí)希望與業(yè)界內(nèi)的研究者展開(kāi)交流。
【關(guān)鍵詞】網(wǎng)絡(luò)安全;大數(shù)據(jù);數(shù)據(jù)包;大數(shù)據(jù)壓縮
引言
隨著數(shù)字時(shí)代的來(lái)臨,網(wǎng)絡(luò)已經(jīng)滲透到社會(huì)生產(chǎn)生活的各個(gè)方面,在帶來(lái)巨大便利的同時(shí),網(wǎng)絡(luò)安全也成為人們必須重視和面對(duì)的一個(gè)問(wèn)題。在智慧校園網(wǎng)絡(luò)建設(shè)中,做好網(wǎng)絡(luò)安全分析工作至關(guān)重要,利用大數(shù)據(jù)技術(shù)可以為網(wǎng)絡(luò)安全分析提供全面、準(zhǔn)確的數(shù)據(jù)資料,對(duì)于構(gòu)建智慧校園網(wǎng)絡(luò)安全防護(hù)體系具有積極意義。
1大數(shù)據(jù)時(shí)代的特點(diǎn)
大數(shù)據(jù)時(shí)代,數(shù)據(jù)增長(zhǎng)速度非???,呈現(xiàn)爆炸式增長(zhǎng),其中任何微小,不起眼的數(shù)據(jù)都可能產(chǎn)生難以估量的價(jià)值。大數(shù)據(jù)的關(guān)鍵特點(diǎn)是“大”,已經(jīng)過(guò)去的MB和GB單位,提升到了TB、PB甚至是EB單位,對(duì)數(shù)據(jù)的存儲(chǔ)空間提出了更高的要求。在信息技術(shù)和網(wǎng)絡(luò)技術(shù)飛速發(fā)送在的背景下,各項(xiàng)數(shù)據(jù)的增長(zhǎng)速度日益加快,網(wǎng)絡(luò)交互是數(shù)據(jù)形成的主要來(lái)源,這也是大數(shù)據(jù)形式多樣化的主要原因之一,大數(shù)據(jù)好涵蓋的類型包括:日志、圖片、視頻、音頻、文字等?,F(xiàn)代人的生活生產(chǎn)都離不開(kāi)互聯(lián)網(wǎng),每人每天使用互聯(lián)網(wǎng),都會(huì)產(chǎn)生大量數(shù)據(jù),大數(shù)據(jù)技術(shù)能夠從海量數(shù)據(jù)中,挖掘出有價(jià)值大數(shù)據(jù),再利用人工智能進(jìn)行深度分析,便能發(fā)現(xiàn)新的知識(shí),從而更好地應(yīng)用在各行各業(yè),為提升社會(huì)經(jīng)濟(jì)發(fā)展速度,提高生產(chǎn)效率,推進(jìn)科學(xué)研究提供基礎(chǔ)數(shù)據(jù)支撐。
2網(wǎng)絡(luò)安全分析中的大數(shù)據(jù)技術(shù)應(yīng)用
2.1數(shù)據(jù)集統(tǒng)計(jì)
DOS等網(wǎng)絡(luò)攻擊是網(wǎng)絡(luò)攻擊的常見(jiàn)形式,由于上述惡意行為,公開(kāi)的反向分散數(shù)據(jù)可以用于CAIDA文件,這組數(shù)據(jù)來(lái)自2019年11月,即上述網(wǎng)絡(luò)攻擊發(fā)生的時(shí)間。UCSD捕獲這些通信文件,其中僅包括單向通信,例如傳入通信,這些數(shù)據(jù)集被CAIDA認(rèn)為包括最常見(jiàn)的DOS攻擊和掃描攻擊方式。所以這個(gè)通用的異常數(shù)據(jù)是不同的。該數(shù)據(jù)集的大小為105.96,共有1548726487個(gè)數(shù)據(jù)包,其中90%屬于TCP協(xié)議,10%屬于IC‐MP協(xié)議,1548726407個(gè)端口,80個(gè)頂級(jí)端口。
2.2網(wǎng)絡(luò)安全防范機(jī)制
在網(wǎng)絡(luò)安全分析工作中,需要利用大數(shù)據(jù)技術(shù)做好數(shù)據(jù)管理,充分發(fā)揮DNS記錄等數(shù)據(jù)信息的作用,找到數(shù)據(jù)之間的關(guān)聯(lián)性,準(zhǔn)確定位病毒等安全問(wèn)題出現(xiàn)的主機(jī)位置,通過(guò)系統(tǒng)化分析完善安全防護(hù)工作。以防范DDoS攻擊為例,利用大數(shù)據(jù)技術(shù)搜集相關(guān)信息進(jìn)行針對(duì)性分析,獲得攻擊源相關(guān)位置信息,通過(guò)查詢獲得準(zhǔn)確的攻擊信息,對(duì)得到的信息進(jìn)行安全處理和分析,以攻擊對(duì)象路由器為起點(diǎn)開(kāi)展訪問(wèn),完成對(duì)所有相關(guān)節(jié)點(diǎn)的訪問(wèn)分析。針對(duì)主機(jī)入侵的檢測(cè),可以利用大數(shù)據(jù)技術(shù)挖掘歷史數(shù)據(jù)信息,識(shí)別攻擊源的相關(guān)信息,查詢?nèi)罩緮?shù)據(jù)庫(kù)中信息,與惡意URL庫(kù)進(jìn)行比對(duì),確認(rèn)被入侵主機(jī)是否為新的攻擊源。
2.3數(shù)據(jù)檢索與分析
數(shù)據(jù)的檢索是在數(shù)據(jù)分類存儲(chǔ)的基礎(chǔ)上進(jìn)行的,通過(guò)對(duì)收集存儲(chǔ)的信息進(jìn)行分析,進(jìn)而加工整合,從而使得使用者通過(guò)查找關(guān)鍵詞的方式即可查詢到所需數(shù)據(jù)信息。數(shù)據(jù)信息的分析是指對(duì)于收集存儲(chǔ)信息的梳理和預(yù)判,可以分為對(duì)實(shí)時(shí)數(shù)據(jù)的分析和歷史數(shù)據(jù)的分析。結(jié)合到網(wǎng)絡(luò)安全問(wèn)題,對(duì)于實(shí)時(shí)數(shù)據(jù)的分析可以分辨出當(dāng)下傳播的信息是否屬于或可能成為網(wǎng)絡(luò)安全問(wèn)題。對(duì)于歷史數(shù)據(jù)的分析,多采用分布式存儲(chǔ)與計(jì)算的方式,對(duì)于歷史數(shù)據(jù)進(jìn)行深入分析,從而對(duì)當(dāng)下或者即將要收集到的信息產(chǎn)生判斷的功能,實(shí)施網(wǎng)絡(luò)安全管控。
2.4構(gòu)建基于大數(shù)據(jù)分析技術(shù)的網(wǎng)絡(luò)安全平臺(tái)
在了解各網(wǎng)絡(luò)安全設(shè)備并構(gòu)建了網(wǎng)絡(luò)安全防護(hù)系統(tǒng)的基礎(chǔ)上,還需要基于大數(shù)據(jù)分析技術(shù)搭建其網(wǎng)絡(luò)安全平臺(tái)。構(gòu)建網(wǎng)絡(luò)安全平臺(tái)的分為數(shù)據(jù)收集層與數(shù)據(jù)處理層。數(shù)據(jù)收集層又分為數(shù)據(jù)信息的分析層與大數(shù)據(jù)技術(shù)信息存儲(chǔ)層,而數(shù)據(jù)處理層又分為數(shù)據(jù)挖掘?qū)印⒎治鰧右约罢故緦?。在這些層面內(nèi)能夠?qū)λ玫接脩舾魇礁鳂拥臄?shù)據(jù)信息展開(kāi)逐一分類,以方便對(duì)這海量數(shù)據(jù)的量化存儲(chǔ)。至于展示層就是通過(guò)大數(shù)據(jù)分析技術(shù)對(duì)數(shù)據(jù)進(jìn)行特定的檢索,并將其可視化,最后將安全規(guī)范數(shù)據(jù)多維度的空間模型來(lái)呈現(xiàn)網(wǎng)絡(luò)的安全性?;诖髷?shù)據(jù)分析技術(shù)網(wǎng)絡(luò)安全平臺(tái)的構(gòu)建在運(yùn)行期間通常會(huì)采用Hive的方式來(lái)統(tǒng)計(jì)和分析所得到的海量數(shù)據(jù),通過(guò)分析、檢索得到的數(shù)據(jù)可存儲(chǔ)在HDFS內(nèi)。對(duì)于數(shù)據(jù)挖掘?qū)佣?,可采取基于Hadoop技術(shù)的機(jī)械化數(shù)據(jù)挖掘技術(shù)(對(duì)于海量的靜態(tài)數(shù)據(jù)而言,Hadoop技術(shù)對(duì)數(shù)據(jù)的處理速度要遠(yuǎn)遠(yuǎn)大于Spack技術(shù)),對(duì)于海量數(shù)據(jù)進(jìn)行深度挖掘與整理,并且能夠按照數(shù)據(jù)分析所引用的事件流來(lái)進(jìn)行特殊化分析工作。在最后可以采用CPE技術(shù)來(lái)對(duì)平臺(tái)內(nèi)的不同類型、不同時(shí)間的數(shù)據(jù)加以分析,并且能夠較好幫助建設(shè)關(guān)系庫(kù),從而更好實(shí)現(xiàn)平臺(tái)對(duì)數(shù)據(jù)處理的整體性,以保障網(wǎng)絡(luò)環(huán)境的安全與防范。
2.5加大IPv4/IPv6網(wǎng)絡(luò)數(shù)據(jù)包情報(bào)分析技術(shù)的應(yīng)用力度
IPv4/IPv6網(wǎng)絡(luò)數(shù)據(jù)包情報(bào)分析技術(shù)可以從大量數(shù)據(jù)流中快速篩選指定特征的數(shù)據(jù)包,再通過(guò)PPM概率預(yù)測(cè)算法或者模式匹配算法,就可以快速提取出數(shù)據(jù)中存在的安全隱患,再利用GPU硬件對(duì)數(shù)據(jù)進(jìn)行處理,此種技術(shù)能夠有效防范“棱鏡門(mén)”窺探。計(jì)算機(jī)在運(yùn)行過(guò)程中,數(shù)據(jù)在交換過(guò)程中,都是按照一定格式和規(guī)則運(yùn)行,這些規(guī)格、標(biāo)準(zhǔn)就是網(wǎng)絡(luò)協(xié)議。計(jì)算機(jī)網(wǎng)絡(luò)通常分為若干個(gè)層次,不同層次有其獨(dú)特運(yùn)行協(xié)議,為保證促使不同體系的計(jì)算機(jī)網(wǎng)絡(luò)能夠?qū)崿F(xiàn)跨平臺(tái)互聯(lián),國(guó)際標(biāo)準(zhǔn)化組成提出了OSI模型,有網(wǎng)絡(luò)分為7個(gè)層次,從上而下,分別是應(yīng)用層、表示層、會(huì)話層、運(yùn)輸層、網(wǎng)絡(luò)層、設(shè)計(jì)鏈路層、物理層。IPv4/IPv6網(wǎng)絡(luò)數(shù)據(jù)包情報(bào)分析主要在TCP/IP模型中實(shí)現(xiàn),在組裝數(shù)據(jù)包時(shí),按照從上到下的順序,對(duì)每層協(xié)議進(jìn)行封裝處理,加上相應(yīng)的協(xié)議首部。在解析數(shù)據(jù)包時(shí),按照從下到上的順序,將數(shù)據(jù)包中的各層協(xié)議一次剝離,協(xié)議首部可以采取固定的長(zhǎng)度,也可以包含一個(gè)協(xié)議長(zhǎng)度的字段,用以表示目前協(xié)議的長(zhǎng)度。同時(shí)在根據(jù)協(xié)議長(zhǎng)度就可以確定目前各層協(xié)議的結(jié)束為止和上一層協(xié)議的開(kāi)始位置。IPv4/IPv6網(wǎng)絡(luò)數(shù)據(jù)包情報(bào)分析技術(shù)在網(wǎng)絡(luò)安全分析中應(yīng)用時(shí),在首部通常還會(huì)包含一個(gè)協(xié)議類型字段,用以標(biāo)識(shí)上一層協(xié)議的使用類型,再通過(guò)分析目前首部長(zhǎng)度和上層協(xié)議的種類,就可以實(shí)現(xiàn)下層到上層依次解析各層協(xié)議首部。
結(jié)語(yǔ)
大數(shù)據(jù)技術(shù)的應(yīng)用逐漸深入到網(wǎng)絡(luò)空間安全項(xiàng)目研究進(jìn)程之中,改善了傳統(tǒng)網(wǎng)絡(luò)安全漏洞檢測(cè)方法存在的缺點(diǎn),針對(duì)漏洞行為分析進(jìn)行了改進(jìn),并通過(guò)實(shí)驗(yàn)驗(yàn)證結(jié)果可知,該技術(shù)有效提高了漏洞檢出效率。盡管大數(shù)據(jù)技術(shù)在信息安全檢測(cè)中的應(yīng)用前景很好,但是要實(shí)現(xiàn)大數(shù)據(jù)的真正潛力,還需要解決一些實(shí)際問(wèn)題。對(duì)于異常檢測(cè),增加多個(gè)數(shù)據(jù)源來(lái)協(xié)調(diào)異常的發(fā)現(xiàn)。借助已構(gòu)建的基于大數(shù)據(jù)分析Hadoop檢測(cè)框架,未來(lái)異常檢測(cè)算法的設(shè)計(jì)應(yīng)考慮融合大多數(shù)數(shù)據(jù)源。盡管海量數(shù)據(jù)極大地改變了網(wǎng)絡(luò)檢測(cè)安全技術(shù),但由于海量數(shù)據(jù)并非萬(wàn)能,因此安全研究人員必須不斷探索新穎攻擊模式,以此為基礎(chǔ),繼續(xù)優(yōu)化網(wǎng)絡(luò)安全分析技術(shù)。
參考文獻(xiàn):
[1]馮貴蘭,李正楠,周文剛.大數(shù)據(jù)分析技術(shù)在網(wǎng)絡(luò)領(lǐng)域中的研究綜述[J].計(jì)算機(jī)科學(xué),2019,46(6):1-20.
[2]張蕾,崔勇,劉靜,等.機(jī)器學(xué)習(xí)在網(wǎng)絡(luò)空間安全研究中的應(yīng)用[J].計(jì)算機(jī)學(xué)報(bào),2018,33(9):1943-1975.
(作者身份證號(hào)碼:371402198806021915)
科學(xué)導(dǎo)報(bào)·學(xué)術(shù)2020年64期