課程設(shè)計(jì):網(wǎng)絡(luò)嗅探器設(shè)計(jì) sniffer VC++平臺
本文檔由 活色生香 分享于2009-08-31 20:40
本次課程設(shè)計(jì)通過分析網(wǎng)絡(luò)上常用的嗅探器,在了解其功能和原理的基礎(chǔ)上,以Visual C++6.0為開發(fā)平臺設(shè)計(jì)并實(shí)現(xiàn)一款基于Windows環(huán)境下的網(wǎng)絡(luò)嗅探器。按照軟件工程的思想進(jìn)行設(shè)計(jì)、實(shí)現(xiàn)和測試。對于該嗅探器的總體架構(gòu)設(shè)計(jì),劃分為5個(gè)部分,分別是最底層的數(shù)據(jù)緩存和數(shù)據(jù)訪問、中間層的數(shù)據(jù)捕獲、協(xié)議分析、數(shù)據(jù)過濾和最頂層的圖形化用戶界面。實(shí)現(xiàn)界面對網(wǎng)絡(luò)協(xié)議、源IP地址、目標(biāo)IP地址及端口號等信息的顯示,使得該程序能..
下載文檔
收藏