公務員期刊網(wǎng) 論文中心 正文

數(shù)據(jù)挖掘下計算機網(wǎng)絡病毒防御探究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了數(shù)據(jù)挖掘下計算機網(wǎng)絡病毒防御探究范文,希望能給你帶來靈感和參考,敬請閱讀。

數(shù)據(jù)挖掘下計算機網(wǎng)絡病毒防御探究

摘要:為了突破傳統(tǒng)防火墻病毒防御模式的局限性,提高網(wǎng)絡防御能力,現(xiàn)設計一款功能完善、實用性強的計算機網(wǎng)絡病毒防御系統(tǒng)。首先,根據(jù)人工智能技術的應用原理,優(yōu)化系統(tǒng)設計流程;其次,從檢測模塊、控制防御模塊、后臺處理模塊、數(shù)據(jù)存儲模塊、數(shù)據(jù)存儲模塊等模塊入手,完成對系統(tǒng)功能模塊設計。結果表明:在數(shù)據(jù)挖掘技術的應用背景下,計算機網(wǎng)絡病毒防御系統(tǒng)運行正常、可靠、穩(wěn)定,各個功能模塊實現(xiàn)滿足設計相關要求。希望通過這次研究,為相關人員提供有效的借鑒和參考。

關鍵詞:數(shù)據(jù)挖掘;計算機網(wǎng)絡安全;病毒防御;系統(tǒng)設計

最近幾年,在我國科技水平的不斷提高下,數(shù)據(jù)挖掘技術應運而生,該技術憑借著自身高準確性、強靈活性等特征,被廣泛地應用于計算機網(wǎng)絡病毒防御系統(tǒng)設計中,不僅可以實現(xiàn)對病毒重要信息的快速獲取,還能提高網(wǎng)絡信息數(shù)據(jù)的分析和處理效果,為進一步地提高計算機網(wǎng)絡安全防御能力提供重要的技術支持。因此,在數(shù)據(jù)挖掘技術的應用背景下,如何科學設計計算機網(wǎng)絡病毒防御系統(tǒng)是相關人員必須思考和解決的問題。

1數(shù)據(jù)挖掘技術概述

數(shù)據(jù)挖掘主要是指從海量信息中分析和挖掘出有價值的信息。數(shù)據(jù)挖掘系統(tǒng)結構如圖1所示。從圖中可以看出,將原有數(shù)據(jù)中分析和挖掘出具有價值的數(shù)據(jù)[1],并將其作為目標集,然后,從數(shù)據(jù)選取、數(shù)據(jù)預處理、數(shù)據(jù)變換等方面入手,對數(shù)據(jù)進行綜合性處理,以達到降低數(shù)據(jù)維度,簡化數(shù)據(jù),從而全面清除那些無用數(shù)據(jù)。

2系統(tǒng)設計流程

由于病毒攻擊系統(tǒng)的方式越來越先進和高端,因此,人們對系統(tǒng)安全防御性能提出了更高的要求。通常情況下,一旦計算機網(wǎng)絡被病毒入侵,那么網(wǎng)絡系統(tǒng)內大量數(shù)據(jù)被病毒快速地竄改和破壞,所以,相關人員要嚴格按照如圖2所示的計算機網(wǎng)絡病毒防御流程,完成對系統(tǒng)設計。由于數(shù)據(jù)挖掘流程比較復雜[2],因此,在應用數(shù)據(jù)挖掘技術期間,相關人員必須要按照圖2所示的防御流程,進一步提高病毒防御控制效果。

3系統(tǒng)功能模塊設計

3.1檢測模塊設計

本系統(tǒng)通過利用數(shù)據(jù)挖掘技術,從海量信息數(shù)據(jù)中分析和篩選出有價值的數(shù)據(jù),然后,借助所構建檢測模型,分析病毒入侵系統(tǒng)常見特點,在此基礎上,將所篩選的數(shù)據(jù)存儲于數(shù)據(jù)庫中。檢測模塊在具體的設計中,要借助數(shù)據(jù)挖掘特點[3],在充分結合網(wǎng)絡病毒傳播特點的基礎上,完成對相關重要數(shù)據(jù)的分析和挖掘,此外,在數(shù)據(jù)挖掘技術的應用背景下,可以構建出如圖3所示的數(shù)據(jù)挖掘入侵檢測模型。

3.2控制防御模塊設計

控制防御模塊作為系統(tǒng)的主要模塊,在具體的設計中,需要借助Linux系統(tǒng)自帶的防火墻,將其科學應用于病毒防控領域中。首先,采用域名限制的方式,禁止非法用戶訪問域名,以降低病毒入侵的可能性,從而進一步提高計算機網(wǎng)絡的可靠性和安全性;其次,采用Iptables控制法,實現(xiàn)對非法IP地址的實時監(jiān)控,確保用戶能夠安全、可靠地訪問數(shù)據(jù),使得系統(tǒng)感染病毒風險降到最低。

3.3后續(xù)處理模塊設計

當病毒檢測模塊和控制防御模塊設計結束后,系統(tǒng)需要實時檢測網(wǎng)絡,及時發(fā)現(xiàn)和處理網(wǎng)絡病毒,不給病毒入侵和破壞系統(tǒng)提供可乘之機。這就要求系統(tǒng)具有強大的后續(xù)處理功能,通過對網(wǎng)絡病毒進行后續(xù)處理,并將最終的篩查結果反饋給相應的用戶[4],便于用戶采取相應的防御措施。系統(tǒng)后續(xù)處理模塊如圖4所示。從圖中可以看出,該模塊除了可以實現(xiàn)對日志信息的全面記錄和監(jiān)督外,還能具有強大的信息通知功能,在監(jiān)控網(wǎng)絡病毒期間,一旦發(fā)現(xiàn)系統(tǒng)被病毒入侵和竄改問題,要在第一時間內向管理員發(fā)出告知,由管理員根據(jù)病毒傳播特點,采用可行性防御措施。

3.4后臺處理模塊設計

后臺處理模塊在具體的設計中,除了需要做好對數(shù)據(jù)的全面處理外,還能采用接收和發(fā)送相結合的方式,完成對信息數(shù)據(jù)的分析和重組,在此基礎上,采用協(xié)議解析的方式,對數(shù)據(jù)包進行全面分析,以保證最終數(shù)據(jù)處理效果[5]。后臺處理模塊主要用于對數(shù)據(jù)報文的檢測和處理,為了保證病毒檢測結果的準確性和真實性,相關人員要將提取后的數(shù)據(jù)包進行重組處理,同時,將病毒入侵相關信息存儲于數(shù)據(jù)庫中。數(shù)據(jù)包處理邏輯流程如圖5所示。

3.5數(shù)據(jù)存儲模塊設計

數(shù)據(jù)存儲方式具有一定的多樣性和復雜性。通過利用系統(tǒng)后臺程序,可以實現(xiàn)對數(shù)據(jù)包文的提取和重組,從而獲得有價值的數(shù)據(jù)。數(shù)據(jù)存儲主要包含兩種方式,一種是數(shù)據(jù)包存儲方式,另一種是報文信息存儲方式。對于數(shù)據(jù)文件而言,在具體的存儲中,需要根據(jù)數(shù)據(jù)鏈路層的設計情況,提取出有價值的數(shù)據(jù)[6],同時,還要完成對數(shù)據(jù)的安全傳送和存儲。當后臺數(shù)據(jù)記錄相關信息數(shù)據(jù)被有效地存儲于數(shù)據(jù)庫后,需要借助前臺界面將這些數(shù)據(jù)直觀、形象地呈現(xiàn)在用戶面前,便于用戶及時查看和調用這些數(shù)據(jù),該系統(tǒng)中所用到的用戶數(shù)據(jù)表如表1所示。

4結束語

綜上所述,數(shù)據(jù)挖掘技術作為一種先進、新型的高科技技術,被廣泛地應用于人們生活的方方面面,為人們的生活和工作提供了極大的便利,同時,還促進社會的穩(wěn)定、和諧發(fā)展。而計算機網(wǎng)絡病毒防御系統(tǒng)在具體的設計中,主要應用了數(shù)據(jù)挖掘技術,不僅可以實現(xiàn)對網(wǎng)絡病毒的自動化檢測和控制,還能降低病毒入侵系統(tǒng)的可能性,為提高計算機網(wǎng)絡運行的可靠性和安全性創(chuàng)造良好的條件。因此,為了保證計算機網(wǎng)絡病毒防御系統(tǒng)的設計水平,相關人員要將數(shù)據(jù)挖掘技術與計算機網(wǎng)絡病毒防御系統(tǒng)設計進行充分結合。

參考文獻:

[1]黃煒.基于數(shù)據(jù)挖掘技術的計算機網(wǎng)絡病毒防御系統(tǒng)設計[J].機電信息,2020(23):140-141.

[2]趙松.基于數(shù)據(jù)挖掘技術的計算機網(wǎng)絡病毒防御系統(tǒng)設計[J].無線互聯(lián)科技,2020(8):30-30.

[3]何銳.基于數(shù)據(jù)挖掘技術的計算機網(wǎng)絡病毒防御系統(tǒng)設計[J].電子技術與軟件工程,2020(22):290.

[4]孫麗娜.計算機網(wǎng)絡病毒防御系統(tǒng)開發(fā)中數(shù)據(jù)挖掘技術應用[J].軟件導刊,2019,18(8):166-169,173.

[5]杜婧子,劉烜塨.基于數(shù)據(jù)挖掘技術的網(wǎng)絡病毒防御系統(tǒng)的設計與實現(xiàn)[J].信息與電腦,2018(6):55-57.

[6]于麗.基于數(shù)據(jù)挖掘技術的計算機網(wǎng)絡病毒防御技術探索[J].現(xiàn)代電子技術,2020,39(21):120-122,126.

作者:姚瑤 單位:江蘇商貿職業(yè)學院