freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

局域網(wǎng)監(jiān)聽軟件的設(shè)計(jì)與開發(fā)—免費(fèi)(存儲(chǔ)版)

2025-01-16 09:13上一頁面

下一頁面
  

【正文】 evice函數(shù)來打開設(shè)備。 Ui 包中的所有類主要實(shí)現(xiàn)該程序的界面排版,將實(shí)現(xiàn)程序界面的所有的類封裝在“ ui”包中。 stat 包的設(shè)計(jì) stat 包的作用 Stat 的作用是完成對(duì)所截獲的數(shù)據(jù)包按照不同的協(xié)議,不同的層次 進(jìn)行統(tǒng)計(jì),并進(jìn)行動(dòng)態(tài)的更新,最后將其結(jié)果顯示出來。 此類用于對(duì)屬于 ICMP協(xié)議的數(shù)據(jù)進(jìn)行逐步分析,并得到各字段的數(shù)據(jù),使用的方法和其他解析類類似,在此不再重復(fù),可參考相應(yīng)源程序文件。 ( 4) IPv6將地址從 IPv4的 32bit增大到了 128bit,首部長(zhǎng)度固定為 40字節(jié) , IPv6的 一個(gè)新的機(jī)制 是 支持資源預(yù)分配,并且允許路由 器將每一個(gè)數(shù)據(jù)報(bào)與一個(gè)給定的資源分配相聯(lián)系。 圖 7 創(chuàng)建包對(duì)話框 創(chuàng)建類 在包“ analyzer”上單擊右鍵,選擇“新建 類”,在彈出的“新建 Java類”對(duì)話框中填寫類名稱,如圖 8所示。 ( 6)流量統(tǒng)計(jì) 使用向量來存儲(chǔ)每一個(gè)協(xié)議的所有的數(shù)據(jù)包,每分析完一個(gè)數(shù)據(jù)包后,在它所包含的協(xié)議的向量中加一。 ( 2)準(zhǔn)備監(jiān)聽 當(dāng)主界面中執(zhí)行開始監(jiān)聽事件時(shí),創(chuàng)建 JDCaptor 類實(shí)例,這個(gè)類實(shí)際上就是數(shù)據(jù)包截獲器。在 Windows上,如果 在庫(kù)地址目錄中, Java命令如下: java =lib cp lib\。 openDevice()方法需要四個(gè)參數(shù):即將打開的設(shè)備名,從設(shè)備上一次讀取的最大字節(jié)數(shù),說明是否將設(shè)備設(shè)為混雜模式 ( 可以接受任意的包 ) 的 Boolean 值和以后調(diào)用processPacket()方法要使用到的超時(shí)值。在 Windows 或 UNIX上, 用戶 必須有必要的第三方庫(kù),分別是 WinPcap或 libpcap。雖然在 程序中是調(diào)用 NdisSend或 NdisSendPackets 函數(shù)發(fā)送 , 但是 通過查看 的頭文件里對(duì)這兩個(gè)函數(shù)的定義就知道了, 它 們都是一 個(gè)宏定義,實(shí)際還是通過這表中 Send Handler 或 SendPacketsHandler 發(fā)送的。對(duì)于一般的要與 UNIX 平臺(tái)上 libpcap兼容的開發(fā)來說,使用 是當(dāng) 然的選擇。開發(fā) Winpcap這個(gè)項(xiàng)目的目的在于為 win32應(yīng)用程序提供訪問網(wǎng)絡(luò)底層的能力。應(yīng)當(dāng)注意的是,在網(wǎng)絡(luò)互連中起重要作用的路由器則沒有應(yīng)用層和運(yùn)輸層,其數(shù)據(jù)鏈路層和物理層也是在網(wǎng)絡(luò)接口板上實(shí)現(xiàn)的。但 ISO和 CCITT最初只考慮到全世界都使用一種統(tǒng)一的標(biāo)準(zhǔn)公用 數(shù)據(jù)網(wǎng)將各種不同的系統(tǒng)互連在一起。這 4層分別為: ( 1) 應(yīng)用層:應(yīng)用程序間溝通的層,如簡(jiǎn)單電子郵件傳輸( SMTP)、文件 傳輸協(xié)議( FTP)、網(wǎng)絡(luò)遠(yuǎn)程訪問協(xié)議( Tel)等 ; ( 2) 傳輸層:在此層中 ,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議( TCP)、用戶數(shù)據(jù)報(bào)協(xié)議( UDP)等, TCP和 UDP 給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)较乱粚又?,這一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收 ; ( 3) 互連網(wǎng)絡(luò)層:負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī)(但不檢查是否被正確接收),如網(wǎng)際協(xié)議( IP) ; ( 4) 網(wǎng)絡(luò)接口層:對(duì)實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)(如Ether、 Serial Line 等)來傳送數(shù)據(jù)。 當(dāng)連接在同一條電纜或集線器上的主機(jī)被邏輯地分為幾個(gè)子網(wǎng)的時(shí)候,那么要是有一臺(tái)主機(jī)處于監(jiān)聽模式,它還將可以接收到發(fā)向與自己不在同一個(gè)子網(wǎng)(使用了不同的掩碼、 IP 地址和網(wǎng)關(guān))的主機(jī)的數(shù)據(jù)包,在同一個(gè)物理信道上傳輸?shù)乃行畔⒍伎梢员唤邮盏健? 數(shù)據(jù)包并不能在協(xié)議棧的高層直接發(fā)送出去,要發(fā)送的數(shù)據(jù)包必須從TCP/IP協(xié)議的 IP 層交給網(wǎng)絡(luò)接口,也就是所說的數(shù)據(jù)鏈路層。 本軟件的運(yùn)行環(huán)境要求 在編寫本軟件前,作者首先確定了所使用的語言 —— Java,并在開發(fā)工具Eclipse ,所以首先應(yīng)該配置好 Java的運(yùn)行環(huán)境( 安裝 或 ),并在命令提示符檢查是否正確配置好 Java的運(yùn)行環(huán)境(輸入 java或 javac)。 圖 1為需求分析的具體步驟。 然后再就 本次開發(fā)所必需的輔助工具( Winpcap 和 Jpcap)和它們?cè)诰钟蚓W(wǎng)監(jiān)聽軟件中所起的作用,以及 它們的使用方法 做了一定的介紹 。 本課題的研究方法 本畢業(yè)設(shè)計(jì)的目的主要是為了檢查對(duì) 以前所學(xué)知識(shí)(包括以前所學(xué)的一些關(guān)于網(wǎng)絡(luò)技術(shù)、編程技術(shù)、網(wǎng)絡(luò)與信息安全等知識(shí))綜合運(yùn)用的能力,設(shè)計(jì)開發(fā)一個(gè)局域網(wǎng)監(jiān)聽軟件。然而,在另一方面網(wǎng)絡(luò)監(jiān)聽也給以太網(wǎng)安全帶來了極大的隱患,許多的網(wǎng)絡(luò)入侵往往都伴隨著以太網(wǎng)內(nèi)網(wǎng)絡(luò)監(jiān)聽行為, 從而造成口令失竊,敏感數(shù)據(jù)被截獲等等連鎖性安全事件。軟件主要實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)上的數(shù)據(jù)進(jìn)行監(jiān)聽,并分析出每一協(xié)議層的傳輸數(shù)據(jù)和協(xié)議層上主要字段的數(shù)據(jù),然后將其顯示出來,同時(shí)進(jìn)行動(dòng)態(tài)更新;另外,添加了一些附加功能(指定對(duì)象監(jiān)聽、餅狀圖顯示、界面選擇等)。 本局域網(wǎng)監(jiān)聽軟件主要利用 Winpcap 和 Jpcap 等工具進(jìn)行開發(fā),使用 Java語言在 Eclipse 。 Object Monitoring 目 錄 論文總頁數(shù): 33頁 1 引言 ............................................................................................................................. 5 課題背景 ................................................................................................................ 5 本課題研究的意義 .................................................................................................. 5 本課題的研究方法 .................................................................................................. 5 本論文主要工作 ...................................................................................................... 6 2 需求分析 ...................................................................................................................... 6 需求分析概述 ......................................................................................................... 6 ................................................................................................... 7 本軟件實(shí)現(xiàn)的目標(biāo) ............................................................................................ 7 本軟件的運(yùn)行環(huán)境要求 ..................................................................................... 7 本軟件的功能要求 ............................................................................................ 8 本軟件功能的擴(kuò)充 ............................................................................................ 8 3 理論基礎(chǔ)與相關(guān)工具介紹 .............................................................................................. 8 網(wǎng)絡(luò)監(jiān)聽原理介紹 .................................................................................................. 8 TCP/IP 的層次結(jié)構(gòu) .................................................................................................. 9 OSI與 TCP/IP體系結(jié)構(gòu)的比較 .......................................................................... 9 TCP/IP 四層協(xié)議的表示方法舉例 ......................................................................11 使用 TCP/IP進(jìn)行通信的示意圖 ........................................................................11 Winpcap簡(jiǎn)介 ......................................................................................................... 12 Jpcap簡(jiǎn)介 ............................................................................................................. 13 4 設(shè)計(jì)思路 .................................................................................................................... 14 設(shè)計(jì)框架圖 ........................................................................................................... 14 設(shè)計(jì)步驟 .............................................................................................................. 15 整體規(guī)劃 ........................................................................................................ 15 程序運(yùn)行流程 ................................................................................................. 15 5 具體實(shí)現(xiàn)步驟 ............................................................................................................. 16 Eclipse ...................................................................................... 16 創(chuàng)建項(xiàng)目 ........................................................................................................ 16 創(chuàng)建包 ........................................................................................................... 17 創(chuàng)建類 ........................................................................................................... 18 analyzer包的設(shè)計(jì) .................................................................................................. 18 analyzer包的作 用 ...........................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1