資源描述:
《基于Winpcap的網(wǎng)絡(luò)嗅探器設(shè)計與實現(xiàn).doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、.網(wǎng)絡(luò)安全課程設(shè)計設(shè)計題目:基于Winpcap的網(wǎng)絡(luò)嗅探器設(shè)計與實現(xiàn)院系名稱:班級:小組成員:向紅賈博指導(dǎo)教師:飛顯、夏冰2015年1月Word文檔.摘要當前,網(wǎng)絡(luò)也逐漸成為人們生活和學(xué)習(xí)中不可缺少的部分,與此同時,網(wǎng)絡(luò)信息安全性也越來越受到人們的關(guān)注。為了有效地實現(xiàn)網(wǎng)絡(luò)傳輸中數(shù)據(jù)包的檢測、捕獲和分析,較為方便地監(jiān)控網(wǎng)絡(luò)信息流量并保證信息的安全可靠,產(chǎn)生了網(wǎng)絡(luò)嗅探器。基于Winpcap開發(fā)平臺,使用VisualC++作為開發(fā)工具,設(shè)計并開發(fā)網(wǎng)絡(luò)嗅探器。設(shè)計實現(xiàn)IP、TCP、UDP數(shù)據(jù)包捕獲和分析,以有效地對網(wǎng)絡(luò)信息的安全進行監(jiān)測、捕獲和分析。同時分析了網(wǎng)絡(luò)嗅
2、探器的基本工作原理,并闡述了應(yīng)用捕獲數(shù)據(jù)包流,根據(jù)Winpcap關(guān)鍵功能給出了其具體實現(xiàn)。結(jié)果表明,該網(wǎng)絡(luò)嗅探器結(jié)構(gòu)簡單,捕獲數(shù)據(jù)快速,對網(wǎng)絡(luò)安全管理具有重要意義。關(guān)鍵詞:Winpcap、MFC、網(wǎng)絡(luò)嗅探器、數(shù)據(jù)包Word文檔.AbstractAtpresent,thenetworkhasgraduallybecomeanindispensablepartinpeoplelifeandlearning,atthesametime,networkinformationsecurityhasbeenpaidmoreandmoreattention.Inorder
3、toachievethecaptureandanalysisofdetection,datapacketinthetransmissionnetwork,moreconvenientmonitoringnetworkinformationflowandensurethesafetyandreliabilityoftheinformation,producedanetworksniffer.BasedontheWinpcapdevelopmentplatform,usingVisualC++asthedevelopmenttool,thedesignandde
4、velopmentofnetworksniffer.DesignandimplementationofIP,TCP,UDPdatapacketcaptureandanalysis,monitoring,captureandanalysisinordertoeffectivelyonthesecurityofnetworkinformation.Atthesametime,analyzestheprincipleofnetworksniffer,andexpoundstheapplicationofcapturingpacketstream,according
5、toWinpcapkeyfunctiongivestheconcreterealization.Theresultsshowthat,thenetworksnifferhastheadvantagesofsimplestructure,fastcapturedata,hasthevitalsignificancetothenetworksecuritymanagement.Keywords:Winpcap,MFC,networksniffer,packetWord文檔.目錄第1章緒論11.1設(shè)計背景11.2國外研究狀況11.3研究意義3第2章需求分析42.1
6、用戶需求42.2功能需求52.3性能需求5第3章Winpcap及相關(guān)協(xié)議介紹63.1Winpcap的組成結(jié)構(gòu)63.2Winpcap簡介83.3以太網(wǎng)簡介93.3.1網(wǎng)際協(xié)議IP93.3.2用戶數(shù)據(jù)報協(xié)議UDP93.3.3傳輸控制協(xié)議TCP10第4章程序設(shè)計與實現(xiàn)104.1程序運行環(huán)境104.2程序設(shè)計114.2.1程序設(shè)計流程圖114.2.2程序具體設(shè)計11Word文檔.第5章系統(tǒng)測試16第6章設(shè)計總結(jié)與展望196.1總結(jié)196.2展望20參考文獻21致22Word文檔.第1章緒論1.1設(shè)計背景當前,網(wǎng)絡(luò)技術(shù)發(fā)展突飛猛進,網(wǎng)絡(luò)已經(jīng)滲透到生產(chǎn)、生活學(xué)習(xí)的各個方
7、面,并且,人們開始越來越依賴網(wǎng)絡(luò)技術(shù),計算機網(wǎng)絡(luò)具有以下特性:形式多樣性,網(wǎng)絡(luò)開放性,終端不均勻性,網(wǎng)絡(luò)互聯(lián)性等。于是,網(wǎng)絡(luò)特別容易受到黑客等不法分子的攻擊??傮w上說,網(wǎng)絡(luò)安全所要研究的領(lǐng)域包括網(wǎng)絡(luò)的中數(shù)據(jù)信息的完整性,性,真實性等多個方面的容??梢娋W(wǎng)絡(luò)安全所涉及的不僅僅是技術(shù)方面的容,還有網(wǎng)絡(luò)管理相關(guān)的問題。兩者之間是密切相關(guān)的,技術(shù)方面可能強調(diào)如何有效地防御黑客以避免非法的外部攻擊,而在管理方面則需要更加注重部人員管理的因素。所以,如何較好地保護計算機中的重要數(shù)據(jù)信息不受不法分子的侵害,保護用戶的計算機系統(tǒng)是當前網(wǎng)絡(luò)安全方向的研究的重要問題。通常,對網(wǎng)絡(luò)
8、中流通的數(shù)據(jù)特別感興趣的通常有兩類人,一類就是網(wǎng)絡(luò)管