999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

群體智能算法在物聯僵尸網絡中的應用研究

2020-11-16 06:08:01邢穎張玉瑩
理論與創新 2020年17期
關鍵詞:網絡安全檢測

邢穎 張玉瑩

【摘? 要】群體智能優化算法具有結構較為簡單、易于實現等特點,被廣泛應用于復雜問題的求解中。以物聯僵尸網絡為載體的各種網絡攻擊活動是目前互聯網所面臨的最為嚴重的安全威脅之一,具有隱蔽通信特點。本文在介紹蟻群算法、粒子群算法、灰狼算法經典群體智能算法的基礎上,重點介紹了群體智能算法在物聯僵尸網絡中的應用,主要有命令控制信道構建、特征提取以及檢測,對未來研究趨勢做了展望。

【關鍵詞】群體智能;物聯僵尸網絡;檢測;網絡安全

引言

物聯網是智能設備的網絡,是21世紀重大的創新之一。物聯網在農業,醫療保健,食品供應管理,藥品供應管理,環境監控和智能家居等各個領域都得到了實現,促進了互聯網上的機器對機器通信。Gartner報告反映出物聯網設備數量的巨大增長,到2025年物聯網設備的數量可能達到500億個。僵尸網絡(botnet)是由大量被僵尸程序所感染的主機受到攻擊者所控制而形成的以惡意活動為目的的覆蓋網絡(overlay network)。僵尸網絡控制器可以通過控制服務器操控僵尸主機發起各種類型的網絡攻擊,如分布式拒絕服務(DDoS)、垃圾郵件(spam)、網絡釣魚(phishing)、點擊欺詐(click fraud)以及竊取敏感信息(information theft)等等。以僵尸網絡為載體的各種網絡攻擊活動是目前互聯網所面臨的最為嚴重的安全威脅之一,物聯僵尸網絡是僵尸網絡的新發展。

近年來,群體智能優化算法因具有結構較為簡單、易于實現等特點,被廣泛應用于復雜問題的求解中。本文重點介紹了群體智能算法在物聯僵尸網絡中的應用,主要有兩方面,一是隱蔽型命令控制信道構建,二是僵尸網絡特征提取和參數優化,進而提升檢測準確率,降低誤報率。

1.物聯僵尸網絡

僵尸網絡的核心是通信,經典命令控制信道主要通過IRC、HTTP、SMB、P2P、自定義等協議實現。以 IRC 服務作為集中式命令與控制的信道易于實施,低延遲,實時性好,但是集中式拓撲容易被檢測和封鎖。采用HTTP協議來構建命令與控制信道的僵尸主機通過周期性訪問僵尸網絡控制器,獲取命令文件,解析并執行相應的操作,能夠穿透IDS和防火墻,具備良好的通用性,隱藏性。服務器消息塊(SMB)協議是一種在家庭和企業網絡中的典型流量模式下隱藏通信的協議,主要用于局域網中的通信。采用 P2P協議構建分布式的僵尸網絡控制通道,解決了僵尸網絡控制器單點失效問題,有較好的健壯性、隱蔽性、自組織能力。缺點是易受到索引污染(index poisoning )和Sybil攻擊、初始化脆弱性。采用自定義的協議進行通信的僵尸網絡更為隱蔽,且通信過程更不容易被檢測。隨著互聯網的發展,以物聯網、云平臺、社交平臺為代表等公共服務資源漸成為了僵尸網絡滋生的沃土,平臺更加隱蔽化,攻擊方式更加多樣化。

物聯網在農業,醫療保健,食品供應管理,藥品供應管理,環境監控和智能家居等各個領域都得到了實現。物聯網設備的激增和缺乏安全性已經引起了惡意用戶的注意,它們通過創建大規模的物聯網僵尸網絡攻擊來執行一系列DDoS攻擊。物聯網具有異構環境和資源限制設備,即低內存和低計算能力。僵尸網絡是由一個或多個惡意用戶控制以執行惡意活動的受感染設備的集合,Mirai是最常見的物聯網僵尸網絡。物聯網僵尸網絡的主要特征是:大多數基于Linux,位于受損的IoT設備的RAM上,產生非常大的流量泛濫,并且受感染的IoT設備分布在世界各地。此外,在大多數情況下,物聯網僵尸網絡對受感染的物聯網設備的性能影響有限或沒有副作用,因此很難檢測到這些僵尸網絡。

2.群體智能算法

2.1蟻群算法

蟻群優化(ACO)指的是以生物網絡的模仿行為為模型的群體智能中的元啟發式技術的子集,1999),特別是螞蟻群體組織,自適應地尋找食物來源的最佳路徑,通過合作和集體推理依靠非常簡單的個體的能力和經驗來解決復雜的問題。在這樣的組織中,由大量的動態實體組成,每個個體都有有限的智能,而生物網絡的全局行為特征是大量的集體智能,具有管理多個目標的接近全局優化的新興能力。在經典的蟻群場景中,螞蟻通過共享自己的知識,與鄰居共同尋找最佳解決方案,并迭代探索解決方案空間,以尋求最佳解決方案的最佳途徑。在這種基于蟻群的模型中,通過探索解空間而移動的每個螞蟻代理,都沿著其通向候選解的路徑留下了稱為“信息素”的軌跡的種類,即正在搜索“食物”。當它從探索返回到初始位置,即模型中的“巢”時,它會增加遍歷路徑上剩余的信息素的數量。蟻群算法已經被應用于解決多種組合優化問題。

2.2粒子群算法

粒子群優化算法(PSO),最早是由Eberhart和Kennedy于1995年提出,它的基本概念源于對鳥群捕食行為的思考。該算法將每一個優化問題的解視為一只鳥,即稱為粒子,所有粒子均在一個N維空間進行搜索,并由一個適應值來判斷目前位置的好壞,通過迭代搜索最佳位置,群體內的信息交互實現問題求解的智能性。粒子具有兩個屬性:速度和位置,速度代表移動的快慢,位置代表移動的方向。每個粒子單獨搜尋的最優解叫做個體極值,粒子群中最優的個體極值作為當前全局最優解。不斷迭代,更新速度和位置,最終得到滿足終止條件的最優解。

2.3灰狼算法

灰狼優化算法是一種近年來興趣的較新的群體智能優化算法,具有簡單高效、需要調節的參數少、容易實現特點被成功應用于多個領域。算法中存在能夠進行自適應調整的收斂因子和信息反饋機制,可以在局部尋優與全局搜索之間實現平衡。GWO算法的靈感來自觀察灰狼在自然界中的生活方式以及進行搜索以尋找獵物的最佳方式。GWO算法通過根據搜索者的適應性將搜索代理分為四種類型,模擬了狼在領導和狩獵中的嚴格社會等級。可抽象為金字塔模型,從上往下分為四層,第一層稱為種群中的領導者,稱為α。金字塔第二層是α的下屬,即智囊團隊,稱為β,主要負責協助α進行決策。金字塔第三層是δ,聽從α和β的決策命令,主要負責偵查、放哨、以及看護等事務。金字塔第四層是ω,代表個體,主要負責種群內部關系的平衡。

3.群體智能算法在物聯僵尸網絡中應用

3.1命令控制信道構建

復雜系統的構想,例如自組織、響應彈性和適應性,可以極大地幫助僵尸網絡通信協議和體系結構設計,確保獨立的bot代理之間進行自發的,隱式的協調與協作。根據動態構建的度約束最小生成樹,通過多個短距離跳點將控制信息傳播到任意機器人節點,提高了網絡容錯性和動態適應網絡環境的能力。像其他覆蓋網絡組織一樣,僵尸網絡具有特定的生存能力、可靠性和可用性要求,必須能夠以隱秘的方式進行操作以實現上述目標。

螞蟻在自然環境中的行為的觀察,可以在沒有任何主控或中央權限驅動它們的情況下,動態,自適應地將覓食對象收集并收集到它們的巢中,這為解決上述C&C魯棒性和可伸縮性問題提供了新的思路。基于蟻群算法的僵尸網絡架構可以通過定期在潛在的完全網格化動態構建最小生成樹(MST),來自適應地設置成本最低的C&C通道基礎結構,以將僵尸網絡節點互連,從而確保整個僵尸網絡的覆蓋范圍。基于群體技術的關鍵特征是,承擔基本問題解決代理角色的單個螞蟻通過僅依靠代理之間的間接和異步通信來查找復雜問題中的候選解決方案的能力,提高了僵尸網絡通信結構的隱蔽性與智能性。

3.2檢測

(1)PSO。文獻[1]將粒子群優化(PSO)算法與投票系統(BD-PSO-V)結合使用,PSO算法將每個特征看成粒子,進行搜索,用于網絡流數據特征選擇。投票系統包括深層神經網絡算法,支持向量機(SVM)和決策樹C4.5,采用基于最大投票數,用于識別僵尸網絡樣本進行分類,大大提升了檢測模型的準確率。

算法具體分為三步,第一步,將數據集導入原始計算機網絡系統,使用X均值聚類算法對數據進行預處理,為后續處理做準備。第二級對輸入到PSO算法的數據進行了預處理。PSO算法 提取攻擊檢測有效特征的子集,最后選擇最佳特征。PSO優化算法的使用可確保功能很少對僵尸網絡檢測的影響未在主流處理中使用。將具有多個優化特征的數據集輸入到投票系統中。第三,投票系統由三種機器學習算法組成,所有機器學習算法都會生成一個模型,然后將測試數據應用于每個模型。

數據挖掘和機器學習技術在物聯網僵尸網絡檢測領域有著重要的作用。Habib M等人針對物聯網總僵尸網絡檢測,提出基于多目標粒子群優化(MOPSO)的檢測模型,用于識別批量網絡流量中的惡意行為。針對多目標非支配排序遺傳算法、常用的傳統機器學習算法和一些傳統的基于過濾的特征選擇方法,驗證了該算法的性能。

(2)GWO。Al Shorman等人基于灰狼優化算法提出了一種新的無監督進化式物聯網僵尸網絡檢測智能系統。該方法的主要貢獻首次將GWO與OCSVM相結合,應用于物聯網僵尸網絡攻擊的檢測,利用遺傳算法優化OCSVM超參數,同時進行特征選擇。為了證明所提方法的有效性,使用典型的異常檢測評估方法對實際基準數據集的新版本進行了性能評估。

該算法檢測受損的物聯網設備的優點是:第一,它處理異質特性,與傳統的計算環境相比,物聯網環境的多樣性非常高。通過分別對每種設備類型進行建模,該算法克服了物聯網設備不斷增長的異構性。第二,算法是無監督的。可以檢測到已知和未知的僵尸網絡攻擊。第三,模型位于路由器網關上,因此可以在受限的物聯網設備上維護能源,計算和內存資源。

3.總結

群體智能算法進行信息優化,有助于提高物聯僵尸網絡檢測系統性能,得到較好檢測效果,提升可靠性和穩定性。隨著部署的在線物聯網設備數量急劇增加,這些設備缺乏安全性以及受感染的IoT設備可能未顯示任何明顯的感染癥狀,加大了檢測難度。將群智能優化算法應用于僵尸網絡檢測的未來趨勢是,第一,多種群體智能算法的組合優化,結合各自優點進行整合,取長補短,提高算法收斂速度,提升全局尋優效果。第二,如何適應海量并且高速物聯網設備的實時檢測,結合人工智能的方法提高檢測效率,是一個重要的研究方向。

參考文獻

[1]M. Asadi, M.A.J. Jamali, S. Parsa et al., Detecting botnet by using particle swarm optimization algorithm based on voting system, Future Generation Computer Systems (2020)

項目編號:2018年度河南省高等學校重點科研項目,《基于生物智能的物聯網中繼節點自動化部署方案》,編號18B520045。

作者簡介:邢穎(1985-),河南沈丘人,講師,碩士研究生,研究方向為信息安全。

猜你喜歡
網絡安全檢測
網絡安全知多少?
工會博覽(2023年27期)2023-10-24 11:51:28
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
網絡安全
網絡安全人才培養應“實戰化”
上網時如何注意網絡安全?
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 日本人妻一区二区三区不卡影院| 91网在线| 国产在线视频自拍| 欧美激情综合一区二区| 日本高清免费不卡视频| 国产高清无码第一十页在线观看| 国产午夜一级淫片| 九九热免费在线视频| 美女被操黄色视频网站| 国产三级精品三级在线观看| 国产麻豆福利av在线播放 | 日本午夜精品一本在线观看 | 亚洲一区免费看| 日韩乱码免费一区二区三区| 日韩人妻少妇一区二区| 国产网友愉拍精品视频| 久久性视频| 欧美国产综合色视频| 欧美一区中文字幕| 9966国产精品视频| 国产一在线| 国产一区二区三区日韩精品| 人妻丰满熟妇AV无码区| 国产精品30p| 国产超薄肉色丝袜网站| 国产精品欧美激情| 91尤物国产尤物福利在线| 免费国产小视频在线观看| 亚洲伦理一区二区| 乱人伦99久久| 欧美日韩一区二区三区在线视频| 成AV人片一区二区三区久久| 婷婷色丁香综合激情| 日韩高清中文字幕| 国产福利2021最新在线观看| 波多野结衣第一页| 免费 国产 无码久久久| 精品五夜婷香蕉国产线看观看| 91精品国产一区| 深爱婷婷激情网| 欧美性天天| 欧美高清日韩| 亚洲国产综合第一精品小说| 无码福利日韩神码福利片| 真实国产精品vr专区| 99热这里只有精品免费| 国产麻豆va精品视频| 97在线国产视频| 亚洲成人在线免费| 亚洲综合久久一本伊一区| 幺女国产一级毛片| 久久综合色88| 中文字幕有乳无码| 波多野结衣一区二区三区四区| 日韩欧美色综合| 日韩精品一区二区三区swag| 国产福利免费视频| 国产精品永久免费嫩草研究院| 青青青国产视频手机| 亚洲美女一级毛片| 色噜噜综合网| 国产精品视频导航| 精品国产aⅴ一区二区三区| 中文字幕在线看| 国产99视频精品免费观看9e| 亚洲码在线中文在线观看| 国产真实乱子伦精品视手机观看 | 国产成年女人特黄特色大片免费| 成人av专区精品无码国产| 色婷婷成人| 久精品色妇丰满人妻| 日韩精品专区免费无码aⅴ| 怡红院美国分院一区二区| 亚洲av成人无码网站在线观看| 国产欧美高清| 91系列在线观看| 欧美啪啪视频免码| 尤物特级无码毛片免费| 欧美va亚洲va香蕉在线| 国产人妖视频一区在线观看| 欧美日韩福利| 1级黄色毛片|