版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 網(wǎng) 絡(luò) 與 信 息 安 全</p><p><b> 課 程 設(shè) 計(jì)</b></p><p> 網(wǎng)絡(luò)嗅探器的設(shè)計(jì)和實(shí)現(xiàn)</p><p> 學(xué)院:計(jì)算機(jī)科學(xué)與技術(shù)</p><p> 班級(jí):網(wǎng)絡(luò)工程08-1班</p><p> 姓名: </p>
2、;<p><b> 學(xué)號(hào):</b></p><p><b> 指導(dǎo)老師: </b></p><p><b> 目錄</b></p><p> 一、什么是嗅探器--------------------------------------------1</p><
3、p> 二、嗅探器的作用---------------------------------------------1</p><p> 三、網(wǎng)絡(luò)嗅探器的原理-----------------------------------------1</p><p> 四、反嗅探技術(shù)----------------------------------------------7</p&
4、gt;<p> 五、網(wǎng)絡(luò)嗅探器的設(shè)計(jì)-----------------------------------------8</p><p> 六、結(jié)語(yǔ)---------------------------------------------------14</p><p> 參考書目---------------------------------------------
5、-----14</p><p> 網(wǎng)絡(luò)嗅探器的實(shí)際與實(shí)現(xiàn)</p><p><b> 一、什么是嗅探器</b></p><p> 嗅探器,可以理解為一個(gè)安裝在計(jì)算機(jī)上的竊聽設(shè)備它可以用來竊聽計(jì)算機(jī)在網(wǎng)絡(luò)上所產(chǎn)生的眾多的信息。簡(jiǎn)單一點(diǎn)解釋:一部電話的竊聽裝置, 可以用來竊聽雙方通話的內(nèi)容,而計(jì)算機(jī)網(wǎng)絡(luò)嗅探器則可以竊聽計(jì)算機(jī)程序在網(wǎng)絡(luò)上發(fā)送和接
6、收到的數(shù)據(jù)。 可是,計(jì)算機(jī)直接所傳送的數(shù)據(jù),事實(shí)上是大量的二進(jìn)制數(shù)據(jù)。因此, 一個(gè)網(wǎng)絡(luò)竊聽程序必須也使用特定的網(wǎng)絡(luò)協(xié)議來分解嗅探到的數(shù)據(jù), 嗅探器也就必須能夠識(shí)別出那個(gè)協(xié)議對(duì)應(yīng)于這個(gè)數(shù)據(jù)片斷,只有這樣才能夠進(jìn)行正確的解碼。 計(jì)算機(jī)的嗅探器比起電話竊聽器,有他獨(dú)特的優(yōu)勢(shì): 很多的計(jì)算機(jī)網(wǎng)絡(luò)采用的是“共享媒體"。也就是說,你不必中斷他的通訊,并且配置特別的線路,再安裝嗅探器,你幾乎可以在任何連接著的網(wǎng)絡(luò)上直接竊聽到
7、你同一掩碼范圍內(nèi)的計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)。我們稱這種竊聽方式為“基于混雜模式的嗅探”(promiscuous mode) 。 盡管如此,這種“共享” 的技術(shù)發(fā)展的很快,慢慢轉(zhuǎn)向“交換” 技術(shù),這種技術(shù)會(huì)長(zhǎng)期內(nèi)會(huì)繼續(xù)使用下去, 它可以實(shí)現(xiàn)有目的選擇的收發(fā)數(shù)據(jù)。</p><p> 二、嗅探器的作用 嗅探器是網(wǎng)絡(luò)的抓包工具,可以對(duì)網(wǎng)絡(luò)中大量數(shù)據(jù)抓取,從而方便使用者對(duì)網(wǎng)絡(luò)中用戶的一些信息進(jìn)行分析,所以,通常被黑客運(yùn)用于
8、網(wǎng)絡(luò)攻擊。我們?nèi)绻材苷莆站W(wǎng)絡(luò)嗅探器的原理和設(shè)計(jì),可以將它運(yùn)用與網(wǎng)絡(luò)故障檢測(cè)、網(wǎng)絡(luò)狀況的監(jiān)視,還可以加強(qiáng)企業(yè)信息安全防護(hù)。</p><p><b> 三、網(wǎng)絡(luò)嗅探器原理</b></p><p> 嗅探器是如何工作的?如何竊聽網(wǎng)絡(luò)上的信息? 網(wǎng)絡(luò)的一個(gè)特點(diǎn)就是數(shù)據(jù)總是在流動(dòng)中,從一處到另外一處,而互聯(lián)網(wǎng)是由錯(cuò)綜復(fù)雜的各種網(wǎng)絡(luò)交匯而成的,也就是說:當(dāng)你的數(shù)據(jù)從
9、網(wǎng)絡(luò)的一臺(tái)電腦到另一臺(tái)電腦的時(shí)候,通常會(huì)經(jīng)過大量不同的網(wǎng)絡(luò)設(shè)備,(我們用tracert命令就可以看到這種路徑是如何進(jìn)行的)。如果傳輸過程中,有人看到了傳輸中的數(shù)據(jù),那么問題就出現(xiàn)了——這就好比給人發(fā)了一封郵件,在半路上被人拆開偷看一樣,這樣說或許還不是很可怕,那要是傳送的數(shù)據(jù)是企業(yè)的機(jī)密文件那,或是用戶的信用卡帳號(hào)和密碼呢……?</p><p> 嗅探偵聽主要有兩種途徑,一種是將偵聽工具軟件放到網(wǎng)絡(luò)連接的設(shè)備或
10、者放到可以控制網(wǎng)絡(luò)連接設(shè)備的電腦上,(比如網(wǎng)關(guān)服務(wù)器,路由器)——當(dāng)然要實(shí)現(xiàn)這樣的效果可能也需要通過其他黑客技術(shù)來實(shí)現(xiàn):比如通過木馬方式將嗅探器發(fā)給某個(gè)網(wǎng)絡(luò)管理員,使其不自覺的為攻擊者進(jìn)行了安裝。另外一種是針對(duì)不安全的局域網(wǎng)(采用交換hub實(shí)現(xiàn)),放到個(gè)人電腦上就可以實(shí)現(xiàn)對(duì)整個(gè)局域網(wǎng)的偵聽,這里的原理是這樣的:共享hub獲得一個(gè)子網(wǎng)內(nèi)需要接收的數(shù)據(jù)時(shí),并不是直接發(fā)送到指定主機(jī),而是通過廣播方式發(fā)送到每個(gè)電腦,對(duì)于處于接受者地位的電腦就會(huì)
11、處理該數(shù)據(jù),而其他非接受者的電腦就會(huì)過濾這些數(shù)據(jù),這些操作與電腦操作者無關(guān),是系統(tǒng)自動(dòng)完成的,但是電腦操作者如果有意的話,他是可以將那些原本不屬于他的數(shù)據(jù)打開!——這就是安全隱患! 以太網(wǎng)的數(shù)據(jù)傳輸是基于“共享”原理的:所有的同一本地網(wǎng)范圍內(nèi)的計(jì)算機(jī)共同接收到相同的數(shù)據(jù)包。這意味著計(jì)算機(jī)直接的通訊都是透明可見的。正是因?yàn)檫@樣的原因,以太網(wǎng)卡都構(gòu)造了硬件的“過濾器”這個(gè)過濾器將忽略掉一切和自己無關(guān)的網(wǎng)絡(luò)信息。事實(shí)上是忽略掉了與自身
12、MAC地址不符合的信息。 嗅探程序正是利用了這</p><p> 什么是以太網(wǎng)的MAC地址(MAC:Media Access Control)?由于大量的計(jì)算機(jī)在以太網(wǎng)內(nèi)“共享“數(shù)據(jù)流,所以必須有一個(gè)統(tǒng)一的辦法用來區(qū)分傳遞給不同計(jì)算機(jī)的數(shù)據(jù)流的。這種問題不會(huì)發(fā)生在撥號(hào)用戶身上,因?yàn)橛?jì)算機(jī)會(huì)假定一切數(shù)據(jù)都由你發(fā)動(dòng)給modem然后通過電話線傳送出去。可是,當(dāng)你發(fā)送數(shù)據(jù)到以太網(wǎng)上的時(shí)候,你必須弄清楚,哪臺(tái)計(jì)
13、算機(jī)是你發(fā)送數(shù)據(jù)的對(duì)象。的確,現(xiàn)在有大量的雙向通訊程序出現(xiàn)了,看上去,他們好像只會(huì)在兩臺(tái)機(jī)器內(nèi)交換信息,可是你要明白,以太網(wǎng)的信息是共享的,其他用戶,其實(shí)一樣接收到了你發(fā)送的數(shù)據(jù),只不過是被過濾器給忽略掉了。 </p><p> MAC地址是由一組6個(gè)16進(jìn)制數(shù)組成的,它存在于每一塊以太網(wǎng)卡中。后面的章節(jié)將告訴你如何查看自己計(jì)算機(jī)的MAC地址。 如果對(duì)網(wǎng)絡(luò)結(jié)構(gòu)不太熟悉,建議參考一下OSI 7-Laye
14、r Model,這將有助于你理解后面的東西以太網(wǎng)所使用的協(xié)議主要是TCP/IP,并且TCP/IP也用于其他的網(wǎng)絡(luò)模型(比如撥號(hào)用戶,他們并不是處于一個(gè)以太網(wǎng)環(huán)境中)。舉例一下,很多的小團(tuán)體計(jì)算機(jī)用戶都為實(shí)現(xiàn)文件和打印共享,安裝了“NetBEUI” 因?yàn)樗皇腔赥CP/IP協(xié)議的,所以來自于網(wǎng)絡(luò)的黑客一樣無法得知他們的設(shè)備情況。 基于Raw協(xié)議,傳輸和接收都在以太網(wǎng)里起著支配作用。你不能直接發(fā)送一個(gè)Raw數(shù)據(jù)給以太網(wǎng),你必
15、須先做一些事情,讓以太網(wǎng)能夠理解你的意思。這有點(diǎn)類似于郵寄信件的方法,你不可能直接把一封信投遞出去,你必須先裝信封,寫地址,貼郵票,網(wǎng)絡(luò)上的傳輸也是這樣的。 下面給出一個(gè)簡(jiǎn)單的圖示,有助于你理解數(shù)據(jù)傳送的原理: </p><p> _________ </p><p> /.........\ </p><p> /..Internet.\ <
16、/p><p> +-----+ +----+.............+-----+ </p><p> UserA ----- 路由 ............. UserB </p><p> +-----+ ^ +----+.............+-----+ </p><p> \.........../ </p>
17、<p> \---------/ </p><p><b> +------+ </b></p><p><b> 嗅探器 </b></p><p><b> +------+ </b></p><p> UserA IP 地址: 10.0.0.23
18、</p><p> UserB IP 地址: 192.168.100.54 </p><p> 現(xiàn)在知道UserA要于UserB進(jìn)行計(jì)算機(jī)通訊,UserA需要為10.0.0.23到192.168.100.54的通訊建立一個(gè)IP包 。這個(gè)IP包在網(wǎng)絡(luò)上傳輸,它必須能夠穿透路由器。因此,UserA必須首先提交這個(gè)包給路由器。由每個(gè)路由器考查目地IP地址然后決定傳送路徑。 </p>
19、;<p> UserA 所知道的只是本地與路由的連接,和UserB的IP地址。UserA并不清楚網(wǎng)絡(luò)的結(jié)構(gòu)情況和路由走向。UserA必須告訴路由預(yù)備發(fā)送的數(shù)據(jù)包的情況,以太網(wǎng)數(shù)據(jù)傳輸結(jié)構(gòu)大概是這樣的: </p><p> +--+--+--+--+--+--+ </p><p><b> 目標(biāo) MAC </b></p><p
20、> +--+--+--+--+--+--+ </p><p><b> 源 MAC </b></p><p> +--+--+--+--+--+--+ </p><p><b> 08 00 </b></p><p> +--+--+-----------+ <
21、;/p><p><b> . . </b></p><p><b> . IP 包 . </b></p><p> . . </p><p> +--+--+--+--+-----+ </p><p><b> CRC校驗(yàn) </b>
22、</p><p> +--+--+--+--+ </p><p> 理解一下這個(gè)結(jié)構(gòu),UserA的計(jì)算機(jī)建立了一個(gè)包假設(shè)它由100個(gè)字節(jié)的長(zhǎng)度(我們假設(shè)一下,20 個(gè)字節(jié)是IP信息,20個(gè)字節(jié)是TCP信息,還有60個(gè)字節(jié)為傳送的數(shù)據(jù))?,F(xiàn)在把這個(gè)包發(fā)給以太網(wǎng),放14個(gè)字節(jié)在目地MAC地址之前,源MAC地址,還要置一個(gè)0x0800的標(biāo)記,他指示出了TCP/IP棧后的數(shù)據(jù)結(jié)構(gòu)。同時(shí),也附加
23、了4個(gè)字節(jié)用于做CRC校驗(yàn)(CRC校驗(yàn)用來檢查傳輸數(shù)據(jù)的正確性)。 </p><p> 現(xiàn)在發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)。所有在網(wǎng)內(nèi)的計(jì)算機(jī)通過適配器都能夠發(fā)現(xiàn)這個(gè)數(shù)據(jù)片,其中也包括路由適配器,嗅探器和其他一些機(jī)器。通常,適配器都具有一塊芯片用來做結(jié)構(gòu)比較的,檢查結(jié)構(gòu)中的目地MAC地址和自己的MAC地址,如果不相同,則適配器會(huì)丟棄這個(gè)結(jié)構(gòu)。這個(gè)操作會(huì)由硬件來完成,所以,對(duì)于計(jì)算機(jī)內(nèi)的程序來說,整個(gè)過程時(shí)毫無察覺的。
24、 當(dāng)路由器的以太網(wǎng)適配器發(fā)現(xiàn)這個(gè)結(jié)構(gòu)后,它會(huì)讀取網(wǎng)絡(luò)信息,并且去掉前14個(gè)字節(jié),跟蹤4個(gè)字節(jié)。查找0x8000標(biāo)記,然后對(duì)這個(gè)結(jié)構(gòu)進(jìn)行處理(它將根據(jù)網(wǎng)絡(luò)狀況推測(cè)出下一個(gè)最快路由節(jié)點(diǎn),從而最快傳送數(shù)據(jù)到預(yù)定的目標(biāo)地址)。 設(shè)想,只有路由機(jī)器能夠檢查這個(gè)結(jié)構(gòu),并且所有其他的機(jī)器都忽略這個(gè) 結(jié)構(gòu),則嗅探器無論如何也無法檢測(cè)到這個(gè)結(jié)構(gòu)的。 MAC地址的格式是什么?以太網(wǎng)卡的MAC地址是一組48比特的數(shù)字,這48比特分為兩個(gè)部
25、分組成,前面的24比特用于表示以太網(wǎng)卡的寄主,后面的24比特是一組序列號(hào),是由寄主進(jìn)行支派的。這樣可以擔(dān)保沒有任何兩塊網(wǎng)卡的MAC地址是相同的(當(dāng)然可以通過特殊的方法實(shí)現(xiàn))。如果出現(xiàn)相同的地址,將發(fā)生問題,所有這一點(diǎn)是非常重要的。這2</p><p><b> 四、反嗅探技術(shù) </b></p><p> 如何才能檢測(cè)網(wǎng)內(nèi)是否存在有嗅探程序? 理論上,嗅探
26、程序是不可能被檢測(cè)出來的,因?yàn)樾崽匠绦蚴且环N被動(dòng)的接收程序,屬于被動(dòng)觸發(fā)的,它只會(huì)收集數(shù)據(jù)包,而不發(fā)送出任何數(shù)據(jù),盡管如此,嗅探程序有時(shí)候還是能夠被檢測(cè)出來的。 一個(gè)嗅探程序,不會(huì)發(fā)送任何數(shù)據(jù),但是當(dāng)它安裝在一臺(tái)正常的局域網(wǎng)內(nèi)的計(jì)算機(jī)上的時(shí)候會(huì)產(chǎn)生一些數(shù)據(jù)流。舉個(gè)例子,它能發(fā)出一個(gè)請(qǐng)求,始DNS根據(jù)IP地址進(jìn)行反相序列查找。 </p><p> 下面一種簡(jiǎn)單的檢測(cè)方法: </p><
27、p><b> ping 方法 </b></p><p> 很多的嗅探器程序,如果你發(fā)送一個(gè)請(qǐng)求給哪臺(tái)有嗅探程序的機(jī)器,它將作出應(yīng)答 </p><p><b> 說明: </b></p><p> 1. 懷疑IP地址為10.0.0.1的機(jī)器裝有嗅探程序,它的MAC地址確定為00-40-05-A4-79-32.
28、 2. 確保機(jī)器是在這個(gè)局域網(wǎng)中間。 3. 現(xiàn)在修改MAC地址為00-40-05-A4-79-33. 4. 現(xiàn)在用ping命令ping這個(gè)IP地址。 5. 沒有任何人能夠看到發(fā)送的數(shù)據(jù)包,因?yàn)槊颗_(tái)計(jì)算機(jī)的MAC地址無法與這個(gè)數(shù)據(jù)包中的目地MAC不符,所以,這個(gè)包應(yīng)該會(huì)被丟棄。 6. 如果看到了應(yīng)答,說明這個(gè)MAC包沒有被丟棄,也就是說,很有可能有嗅探器存在。 </p><p>
29、; 現(xiàn)在,這種方法已經(jīng)得到了廣泛的推崇和宣揚(yáng),新一代的黑客們也學(xué)會(huì)了在他們的代碼中加入虛擬的MAC地址過濾器很多的計(jì)算機(jī)操作系統(tǒng)(比如Windows)都支持MAC過濾器(很多過慮器只檢查MAC的第一個(gè)字節(jié),這樣一來,MAC地址FF-00-00-00-00-00和FF-FF-FF-FF-FF- FF就沒有區(qū)別了。(廣播地址消息會(huì)被所有的計(jì)算機(jī)所接收)。這種技術(shù)通常會(huì)用在交換模型的以太網(wǎng)中。當(dāng)交換機(jī)發(fā)現(xiàn)一個(gè)未知的MAC地址的時(shí)候,它會(huì)執(zhí)行
30、類似“flood”的操作,把這個(gè)包發(fā)送給每個(gè)節(jié)點(diǎn)。 </p><p> 五、網(wǎng)絡(luò)嗅探器的設(shè)計(jì)</p><p> 基于C#,Windowns Form編程實(shí)現(xiàn)一個(gè)簡(jiǎn)單嗅探器的設(shè)計(jì)和實(shí)現(xiàn)。</p><p><b> 需求分析:</b></p><p> 有于水平有限,不可能實(shí)現(xiàn)像Sniffer或者影音神探那樣復(fù)雜的設(shè)
31、置和分析,所以我們只對(duì)抓取到的本機(jī)在網(wǎng)絡(luò)中的通信數(shù)據(jù)(如協(xié)議類型,源、目的地址和端口、數(shù)據(jù)包的大小等)加以分析,實(shí)現(xiàn)一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)嗅探器。一個(gè)窗體顯示主頁(yè)面,另一個(gè)頁(yè)面顯示詳細(xì)的包信息。 詳細(xì)信息頁(yè)面,我們顯示一下信息: 開始時(shí)間:嗅探器抓取數(shù)據(jù)包的時(shí)間; 源端口:源目的IP地址+端口號(hào); 目的端口:目的IP地址+端口號(hào); 協(xié)議類型:只分析一下類型,GPG,ICMP,IDP,IGMP,IP,ND,
32、PUP,TCP,UDP,其他的不再分析; 版本信息:協(xié)議的版本; 生存時(shí)間:; 報(bào)頭大小:報(bào)文報(bào)首部大??; 報(bào)文總長(zhǎng):整個(gè)數(shù)據(jù)報(bào)的大??; 優(yōu)先級(jí)別:提供七個(gè)級(jí)別,分別是Routine = 0,Priority = 1,Immediate = 2,Flash = 3,FlashOverride = 4,CRITICECP = 5,InternetworkControl = 6,NetworkCont
33、rol = 7; 延遲:NormalDelay </p><p><b> 項(xiàng)目實(shí)施</b></p><p> (1)vs2005中新建項(xiàng)目Windows應(yīng)用程序PackerMonitor。 (2)添加三個(gè)窗體文件和兩個(gè)類文件,分別命名AboutForm.cs、PacketForm.cs、PacketMonitorForm.cs和Packet.c
34、s、PacketMonitor.cs。PacketForm.cs實(shí)現(xiàn)主頁(yè)面,PacketMonitorForm.cs實(shí)現(xiàn)詳細(xì)信息頁(yè)面。 (3)編碼,詳細(xì)的代碼如源程序。</p><p> 當(dāng)使用C#系統(tǒng)類提供的接口取到數(shù)據(jù)包的bite流時(shí),對(duì)流的初始化處理如下:public Packet(byte[] raw, DateTime time) { if (raw == null)</p
35、><p> throw new ArgumentNullException();</p><p> if (raw.Length < 20)</p><p> throw new ArgumentException(); </p><p> m_Raw = raw;</p><p> m_Time = ti
36、me;</p><p> m_Version = (raw[0] & 0xF0) >> 4;</p><p> m_HeaderLength = (raw[0] & 0x0F) * 4;</p><p> if ((raw[0] & 0x0F) < 5)</p><p> throw new
37、ArgumentException(); // 無效的報(bào)頭</p><p> m_Precedence = (Precedence)((raw[1] & 0xE0) >> 5);</p><p> m_Delay = (Delay)((raw[1] & 0x10) >> 4);</p><p> m_Throughput
38、 = (Throughput)((raw[1] & 0x8) >> 3);</p><p> m_Reliability = (Reliability)((raw[1] & 0x4) >> 2);</p><p> m_TotalLength = raw[2] * 256 + raw[3];</p><p> if (m
39、_TotalLength != raw.Length)</p><p> throw new ArgumentException(); // 無效的數(shù)據(jù)包大小</p><p> m_Identification = raw[4] * 256 + raw[5];</p><p> m_TimeToLive = raw[8];</p><p&g
40、t; if (Enum.IsDefined(typeof(Protocol), (int)raw[9]))</p><p> m_Protocol = (Protocol)raw[9];</p><p><b> else</b></p><p> m_Protocol = Protocol.Other;</p><
41、p> m_Checksum = new byte[2];</p><p> m_Checksum[0] = raw[11];</p><p> m_Checksum[1] = raw[10];</p><p> m_SourceAddress = new IPAddress(BitConverter.ToUInt32(raw, 12));</p&
42、gt;<p> m_DestinationAddress = new IPAddress(BitConverter.ToUInt32(raw, 16));</p><p> if (m_Protocol == Protocol.Tcp || m_Protocol == Protocol.Udp) {</p><p> m_SourcePort = raw[m_Heade
43、rLength] * 256 + raw[m_HeaderLength + 1];</p><p> m_DestinationPort = raw[m_HeaderLength + 2] * 256 + raw[m_HeaderLength + 3];</p><p><b> } </b></p><p><b> else
44、 {</b></p><p> m_SourcePort = -1;</p><p> m_DestinationPort = -1;</p><p><b> }</b></p><p><b> }</b></p><p><b> 3、測(cè)
45、試</b></p><p> 嗅探器運(yùn)行后的界面如下:</p><p> 點(diǎn)擊綠色按鈕,開始抓取以太網(wǎng)中與本機(jī)通信的IP數(shù)據(jù)包;點(diǎn)擊紅色按鈕,停止監(jiān)聽。抓取到的信息如下圖:</p><p> 從圖中可以看出,抓到的有UDP數(shù)據(jù)報(bào),ICMP數(shù)據(jù)報(bào),TCP數(shù)據(jù)報(bào)。鼠標(biāo)雙擊列表行,分別得到詳細(xì)的報(bào)文信息。</p><p> TC
46、P報(bào)文信息如下:</p><p> UDP報(bào)文信息如下:</p><p> ICMP報(bào)文信息如下:</p><p><b> 六、總結(jié):</b></p><p> 以前對(duì)網(wǎng)絡(luò)信息安全只是有一點(diǎn)了解,通過劉老師的信息安全概論課程的學(xué)習(xí),對(duì)網(wǎng)絡(luò)信息安全的加密體系以及入侵檢測(cè)和防護(hù)墻的一些設(shè)置有了更深刻的認(rèn)識(shí)。特別是通
47、過此次課程設(shè)計(jì),自己動(dòng)手實(shí)現(xiàn)網(wǎng)絡(luò)嗅探器的設(shè)計(jì),加強(qiáng)了對(duì)網(wǎng)絡(luò)通信,數(shù)據(jù)傳輸和網(wǎng)絡(luò)信息安全有的學(xué)習(xí),同時(shí)也使我對(duì)計(jì)算機(jī)信息安全產(chǎn)生了興趣。</p><p> 參考文獻(xiàn):段云所 《信息安全概論》 2003謝希仁 《計(jì)算機(jī)網(wǎng)絡(luò)電子》 工業(yè)出版社 2005梅曉東 《Visual C#網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》 清華大學(xué)出版社 2006吳成 《C#網(wǎng)絡(luò)與通信程序設(shè)計(jì)案例精講》 清華大學(xué)出版社 2006&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)信息安全概況課程基于c#的網(wǎng)絡(luò)嗅探器的和實(shí)現(xiàn)
- 基于c#的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】
- 基于c#的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)】
- 基于c#的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn)【文獻(xiàn)綜述】
- 網(wǎng)絡(luò)嗅探器的設(shè)計(jì)與實(shí)現(xiàn)課程設(shè)計(jì)
- 信息安全課程設(shè)計(jì)---網(wǎng)絡(luò)嗅探器的設(shè)計(jì)與實(shí)現(xiàn)
- 基于c#的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)+開題報(bào)告+文獻(xiàn)綜述】
- 網(wǎng)絡(luò)編程課程設(shè)計(jì)-網(wǎng)路嗅探器
- 網(wǎng)絡(luò)課程設(shè)計(jì)---使用vc++編程實(shí)現(xiàn)網(wǎng)絡(luò)嗅探器
- 課程設(shè)計(jì):網(wǎng)絡(luò)嗅探器設(shè)計(jì) sniffer vc++平臺(tái)
- 基于LINUX的網(wǎng)絡(luò)嗅探器的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 上機(jī)1:基于winpcap的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn)
- 基于橋接技術(shù)的網(wǎng)絡(luò)嗅探器設(shè)計(jì)與實(shí)現(xiàn).pdf
- ip網(wǎng)絡(luò)數(shù)據(jù)嗅探器設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)--基于c#的圖書管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)---嗅探器的設(shè)計(jì)與實(shí)現(xiàn)
- 網(wǎng)絡(luò)嗅探器-計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)說明書
- 基于嗅探技術(shù)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- c_課程設(shè)計(jì)報(bào)告-- c#音樂播放器
- c#課程設(shè)計(jì)--小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論