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

正文內(nèi)容

局域網(wǎng)監(jiān)聽軟件的設(shè)計與開發(fā)—計算機(論文)(存儲版)

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

下一頁面
  

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