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

基于局域網的數據包捕獲技術的研究

2017-05-12 00:15:35朱凱敏
未來英才 2017年6期

朱凱敏

摘要:隨著經濟文化水平的顯著提高,人們對生活質量以及工作環境的要求也越來越高。信息作為現代社會中賴以生存的精神食糧,越來越受到重視,大量的信息不斷涌現在社會的各個角落,無論是生活還是工作,信息作為一項重要的財富,使得有效的安全性成為一種必須。因此,由各種信息的安全問題也就順理成章的提上了日程。隨著網絡的飛速發展,信息安全逐漸成為一個潛在的巨大問題。信息安全性是一個涉及面很廣泛的問題。伴隨著各種信息被盜的問題,對安全性的需求也在急切的提高。數據包的監聽與分析,可以為防火墻和殺毒軟件提供網絡信息的基本數據。

關鍵詞:局域網;數據包;捕獲

網絡協議是網絡類課程教學中的重點和難點,但由于網絡協議具有很強的抽象性且對上層用戶完全透明,傳統的教授方式或教材自學很難讓學習者深入理解協議的本質,達不到很好的學習效果。網絡協議分析技術通過獲取通信雙方傳送的數據包,文獻[7]分析包中的協議內容及數據內容,并將數據的二進制流轉化為可讀性強的,易于理解的文本形式,讓用戶或管理員能及時進行網絡診斷和故障排除,能夠滿足特定條件下專用網絡的需要。

一、系統分析

1、可行性技術分析。本協議發生器采用結構化的開發方法,通過自頂向下的系統分析和自底向上的系統設計綜合考慮了該系統所涉及的每個方面。利用多線程的技術,以C++為模板的功能實現語言,以MFC為系統GUI設計語言,以Windows系統為平臺,采用TCP/IP協議,保證了數據傳輸的可靠性。整個系統的開發與應用對硬件要求不高,因此在技術上該協議發生器是可行的。

2、系統需求分析。用戶需求分析:用戶對本軟件提出如下的要求。

功能需求:主要功能數據包構造,數據包發送,數據包捕獲和分析必須完全實現,不能出現任何Bug。

性能需求:能保證軟件在捕獲到上千或上萬條數據包時,軟件不會運行失敗,出現異常,能正常解析捕獲的數據包,實時分析每條捕獲的數據包。

高效性:要采用健壯的語言C++,能提高系統的運行效率和運行速度。

擴展性:應該考慮到其擴展性,能夠適用到未來新的應用需求,將系統分模塊化,減少模塊與模塊間的通信,降低其耦合度。

簡潔性:界面人性化,操作便捷,使用簡單,方便。

二、系統設計

1、系統框架設計。該系統主要包括用戶界面管理模塊,業務處理模塊,數據包的發送模塊,數據包的捕獲模塊,協議解析模塊,存儲模塊等六大模塊。

下面對各組成模塊做如下簡要說明:

(1)用戶界面管理模塊。該模塊的主要功能是將業務層的業務流程通過前端代碼連接成用戶層面的業務流程。

(2)業務處理模塊。該模塊的主要功能是以業務邊界為限制,進行業務類的封裝。

(3)數據包的發送模塊。該模塊的主要功能是利用用戶界面管理模塊對各種協議的數據包進行構造,構造完成后就可以進行數據包的發送了。

(4)數據包的捕獲模塊。該模塊的主要功能是可以捕獲到經過網卡的數據包。

(5)協議解析模塊。該模塊的主要功能是對捕獲的數據包進行解析。

2、系統的功能關系圖。

(1)協議構造管理模塊:

本軟件系統要求用戶可以發送自己構造的不同協議的數據包,用戶可以設置要發送的數據包各層協議首部的內容。

(2)數據包發送模塊:用戶可以自己設置要發送的數據包各層協議首部的內容,同時可以自己設置合法的源地址以及目的地址進行數據包的發送,通過某種判斷機制辨別所構造的數據包是否合法。如果合法,則將用戶自己構造的數據包,由用戶指定的源地址發往用戶指定的目的地址,計算數據包的校驗和,通過設置發送策略實現數據包的發送功能。

(3)數據包捕獲模塊:選擇活動網卡,點擊開始捕獲按鈕,就可以捕獲經過該活動網卡的數據包,我們通過設置過濾規則,選擇不同類型的數據包,點擊結束按鈕,停止捕獲數據包。

(4)數據包分析模塊:捕獲經過活動網卡的數據包,然后對數據包進行逐層分析,最后按照一定的格式直觀的顯示協議分析結果,分析的過程形成了一個協議分析層次樹。

三、系統實現

1、系統的整體運行效果。

(1)系統主界面

(2)網卡綁定

在捕獲數據包之前,首先要先綁定網卡,打開網卡其操作流程如下:點擊下拉菜單就可以選擇一個網卡,然后選擇打開網卡按鈕,就可以綁定一個網卡。

(3)對截獲的數據包進行分析

通過對數據包的分析,我們可以判斷通信雙方的操作系統、網絡信息流量、經過的路由、數據包的大小,以及數據包的內容等等。多數信息被盜一般都是通過分析數據包被盜的,通過掌握分析數據包的技術我們可以了解數據被盜的原理與技術,以及時的防盜。

四、結語

隨著網絡應用的不斷普及和網絡技術的不斷發展,新的協議層出不窮,為了讓學生更好的了解各種協議的組成部分深入研究TCP/IP協議棧,我們提供了這個網絡協議發生器,通過捕獲的數據包根據協議分析樹對數據包進行分析,為我們后續進行網絡安全檢測提供了有利的條件。

參考文獻

[1] 孫悅敏.網絡協議分析方法的研究.中國學位論文全文數據庫.2011.1.

[2] 吳建平.基于Linux的雙協議分析軟件設計與實現.軟件導刊.20098.

[3] 王麗萍.基于Ethereal開源代碼構建協議解析器的方法研究.計算機技術與發展.200710.

[4] 李學瑩.基于Winpcap的網絡監控系統性能優化[J]。計算機工程,2004(1):9-11.

[5] 高慶鋒.基于TCP/IP協議網絡數據報的截獲并篡改的研究及實現[J].計算機安全,2007(4):26-30.

[6] 王龍.網絡協議分析工具的設計與實現. 中國學位論文全文數據庫.2011.1.

[7] 黃俊杰.基于Linux的網絡協議學習系統.中國學位論文全文數據庫.2009.11.

主站蜘蛛池模板: 看国产毛片| 九九视频免费在线观看| 91国内外精品自在线播放| 一级香蕉人体视频| 在线视频97| 亚洲第一黄色网| 日本亚洲国产一区二区三区| 久久综合结合久久狠狠狠97色| 欧美日韩专区| 久久伊人色| 成人精品视频一区二区在线| 国产青榴视频| 手机永久AV在线播放| 国产高清在线精品一区二区三区| 亚瑟天堂久久一区二区影院| 亚洲国产精品美女| 一区二区欧美日韩高清免费| 成人午夜视频免费看欧美| 九九热免费在线视频| 操国产美女| 91久久国产综合精品女同我| 日本高清成本人视频一区| 午夜国产不卡在线观看视频| 精品在线免费播放| 色综合成人| aⅴ免费在线观看| 国产精品网址你懂的| 国产精品综合久久久| 亚洲高清免费在线观看| 色网在线视频| 亚洲人成日本在线观看| 国产女人18水真多毛片18精品| 国产91久久久久久| 国产小视频a在线观看| 视频二区中文无码| 91麻豆国产视频| 毛片网站免费在线观看| 亚洲欧洲日产国产无码AV| 九九热精品视频在线| 特黄日韩免费一区二区三区| 日韩精品一区二区三区大桥未久| 亚洲欧洲AV一区二区三区| 韩国福利一区| 日本伊人色综合网| 国产精品爽爽va在线无码观看| 成人噜噜噜视频在线观看| 免费观看国产小粉嫩喷水| 亚洲乱伦视频| 日韩欧美国产三级| 久久黄色小视频| 999精品免费视频| 不卡国产视频第一页| 午夜福利在线观看成人| 99精品一区二区免费视频| 亚洲欧美一区二区三区图片| 91口爆吞精国产对白第三集 | 97国产在线观看| 夜夜拍夜夜爽| 国产亚洲欧美在线人成aaaa| 欧美成人午夜影院| 亚洲成aⅴ人在线观看| 欧美成人午夜影院| 妇女自拍偷自拍亚洲精品| 亚洲视频在线青青| 2048国产精品原创综合在线| 精品丝袜美腿国产一区| 亚洲精选高清无码| 欧美成人h精品网站| 免费人成网站在线观看欧美| 伊人久久大香线蕉成人综合网| 国产高潮流白浆视频| 国产精品网址在线观看你懂的| 亚洲欧州色色免费AV| 亚洲精品麻豆| 国产香蕉在线视频| 88av在线看| 女人18毛片一级毛片在线| 日韩专区欧美| 国产乱肥老妇精品视频| 久久国产V一级毛多内射| 成人福利在线观看| 精品少妇人妻无码久久|