• 論文格式
        電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業管理 信息計算科學 電氣自動化 歷史論文
        機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
        制藥工程 生物工程 包裝工程 模具設計 測控專業 工業工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
        通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
        • 首頁 |
        • 畢業論文 |
        • 論文格式 |
        • 個人簡歷 |
        • 工作總結 |
        • 入黨申請書 |
        • 求職信 |
        • 入團申請書 |
        • 工作計劃 |
        • 免費論文 |
        • 合作期刊 |
        • 論文同學網 |
        搜索 高級搜索

        當前位置:論文格式網 -> 畢業論文 -> 計算機論文
        畢業論文標題:

        網絡數據包捕獲工具的設計與實現

         本文ID:LWGSW14181 價格:收費積分/100
        掃一掃 掃一掃
        本站會員可自行下載:下載地址 網絡數據包捕獲工具的設計與實現 (收費:1000 積分)  

        論文字數:12992,頁數:32

          摘  要
        網絡數據包的捕獲對于網絡安全有著巨大的作用,為我們更好的分析網絡中的數據流提供了幫助。
        本論文是基于Windows下開發一個網絡監聽工具,側重點在于實現網絡數據包的捕獲,然后分析并顯示捕獲到的數據包信息這部分功能的實現,如分析:IP首部協議類型、源IP、目的IP和端口號等。數據包的捕獲是實現防火墻、網絡協議的分析或者網絡監聽等等功能的核心內容,一般可以采用Winsock編程、Winpcap或者NDIS網絡接口驅動來實現。
        采用的是Winpcap(Windows Packet Capture)來實現的抓包功能。Winpcap是Windows平臺下一個專業網絡數據包捕獲開發包,是為Libpcap在Windows平臺下實現數據包捕獲而設計的。Winpcap功能更加強大,不僅具備了Libpcap的功能,還具有一些其他功能。
        通過VC++6.0中MFC編程實現通過一個完整界面來控制調用Winpcap中的函數來實現對網卡信息的捕獲和循環捕獲數據包,然后通過預先對于IP、TCP、UDP等數據包的定義和TCP/IP等協議來解析其中包含的內容并返回顯示捕獲到數據包的信息,當然也可以保存捕獲到的數據包到指定地點以便進一步分析。

        關鍵詞:Winpcap;NPF;VC++6.0;TCP/IP;計算機網絡;

        The Design and Implementation of Capture Tool of Network Data Packets
        Abstract
        The capture of network data packets plays an important part in network security, which is helpful for our better analysis of network data flow.
        This paper is about a network monitoring tool based on Windows system, which emphasizes particularly on realizing the capture and analysis of network data packets and then displays them. Take analysis as an example, it will check the type of the IP protocol, the source address of IP, the destination address of IP and the port number. The capture of data packets is the basis of realizing the analysis of network protocol and network monitoring. Generally it can be realized via Winsock and Winpcap programming, or NDIS.
        Use the Winpcap(Windows Packet Capture)to capture of data packets. Winpcap is a professional developing program based on Windows which is designed to help you to capture the data packs via Libpcap. Winpcap is much more powerful. It not only has integrated all the functions of Libpcap but also has some advanced functions.
        In MFC programming of VC++6.0, the capture of network data packets can be realized via the invoking and control of the functions through a full control panel, and then the analysis of IP ,TCP,UDP and TCP/IP will be done before they are displayed. Certainly the information captured can be saved to the appointed destination in order to go through an advanced analysis.

        Key words: Winpcap;NPF;Visual C++6.0;TCP/IP;Computer Network;


        目  錄

        1 引言 1
        1.1 課題背景 1
        1.2 國內外研究現狀 1
        1.3 課題研究的意義 1
        2 設計理論依據 2
        2.1 OSI與協議族 2
        2.2 面向對象和可視化編程 4
        2.3 Winpcap開發技術詳解 5
        2.3.1 Winpcap介紹  5
        2.3.2 Winpcap 的組成  5
        2.3.3 Winpcap 數據結構  7
        2.3.4 Winpcap 函數  8
        3 設計方案與系統功能描述 10
        3.1 設計方案 10
        3.2 功能描述 11
        3.3 系統流程圖 12
        4 編碼實現 12
        4.1 Winpcap環境設置 12
        4.2 MFC控件相關 14
        4.3 定時器和系統時間的獲得 15
        4.4 捕獲并顯示本機信息 16
        4.5 捕獲數據包及相關操作 17
        5 軟件測試與結果 22
        5.1 網卡信息獲取 22
        5.2 整合到MFC界面中的程序測試 23
        結    論 24
        參考文獻 25
        致    謝 26
        聲    明 27


        相關論文
        本論文在計算機論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
        上一篇:多時區時鐘軟件的設計與實現 下一篇:實驗室計算機IP地址自動設置程序..
        Tags:網絡 數據 捕獲 工具 設計 實現 【收藏】 【返回頂部】
        最新文章
        熱門文章
        計算機論文
        推薦文章

        本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com

        論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機論文畢業論文格式,論文格式范文,畢業論文范文

        Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有 蜀ICP備09018832號

        感谢您访问我们的网站,您可能还对以下资源感兴趣:

        论文格式网:毕业论文格式范文
      • <ul id="wqoeo"></ul>