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

正文內(nèi)容

基于c的網(wǎng)絡(luò)嗅探器的設(shè)計(jì)與實(shí)現(xiàn)(doc畢業(yè)設(shè)計(jì)論文)-文庫(kù)吧資料

2025-06-30 15:34本頁(yè)面
  

【正文】 m_Protocol = (Protocol)raw[9]。 // 無(wú)效的數(shù)據(jù)包大小 m_Identification = raw[4] * 256 + raw[5]。m_TotalLength = raw[2] * 256 + raw[3]。m_Reliability = (Reliability)((raw[1] amp。m_Throughput = (Throughput)((raw[1] amp。m_Delay = (Delay)((raw[1] amp。 // 無(wú)效的報(bào)頭m_Precedence = (Precedence)((raw[1] amp。if ((raw[0] amp。 m_HeaderLength = (raw[0] amp。m_Version = (raw[0] amp。 m_Raw = raw。當(dāng)使用C系統(tǒng)類(lèi)提供的接口取到數(shù)據(jù)包的bite流時(shí),對(duì)流的初始化處理如下:public Packet(byte[] raw, DateTime time) { if (raw == null)throw new ArgumentNullException()。(2)添加窗體文件和類(lèi)文件,、。一個(gè)窗體顯示主頁(yè)面,另一個(gè)頁(yè)面顯示詳細(xì)的包信息。他指定了一個(gè)多播模式,向所有的計(jì)算機(jī)進(jìn)行廣播,使用了“NetBEUI”協(xié)議(一般的,在Windows計(jì)算機(jī)的網(wǎng)絡(luò)中,文件共享傳輸?shù)仁遣皇褂肨CP/IP協(xié)議的)。第一個(gè)字節(jié)所包含的值二進(jìn)制表示方法為00000011。可是,OUI的真實(shí)長(zhǎng)度只有22比特,還有兩個(gè)比特用于其他:一個(gè)比特用來(lái)校驗(yàn)是否是廣播或者多播地址,另一個(gè)比特用來(lái)分配本地執(zhí)行地址(一些網(wǎng)絡(luò)允許管理員針對(duì)具體情況再分配MAC地址)。如果出現(xiàn)相同的地址,將發(fā)生問(wèn)題,所有這一點(diǎn)是非常重要的。MAC地址的格式是什么?以太網(wǎng)卡的MAC地址是一組48比特的數(shù)字,這48比特分為兩個(gè)部分組成,前面的24比特用于表示以太網(wǎng)卡的廠商ID,后面的24比特是一組序列號(hào),是由廠商進(jìn)行分派的,就像我們身份證上的號(hào)碼一樣具有全球唯一性。查找0x0800標(biāo)記,然后對(duì)這個(gè)結(jié)構(gòu)進(jìn)行處理(它將根據(jù)網(wǎng)絡(luò)狀況推測(cè)出下一個(gè)最快路由節(jié)點(diǎn),從而最快傳送數(shù)據(jù)到預(yù)定的目標(biāo)地址)。這個(gè)操作會(huì)由硬件來(lái)完成,所以,對(duì)于計(jì)算機(jī)內(nèi)的程序來(lái)說(shuō),整個(gè)過(guò)程時(shí)毫無(wú)察覺(jué)的。 現(xiàn)在發(fā)送數(shù)據(jù)到網(wǎng)絡(luò),所有在局域網(wǎng)內(nèi)的計(jì)算機(jī)通過(guò)適配器都能夠發(fā)現(xiàn)這個(gè)數(shù)據(jù)包,其中也包括路由適配器,嗅探器和其他一些機(jī)器?,F(xiàn)在把這個(gè)數(shù)據(jù)包發(fā)送給以太網(wǎng),放14個(gè)字節(jié)在目的MAC地址之前,源MAC地址還要置一個(gè)0x0800的標(biāo)記,他指示出了TCP/IP棧后的數(shù)據(jù)結(jié)構(gòu)。用戶A并不清楚網(wǎng)絡(luò)的結(jié)構(gòu)情況和路由走向。由每個(gè)路由器考查目地IP地址然后決定傳送路徑。這個(gè)IP包在網(wǎng)絡(luò)上傳輸,它必須能夠穿透路由器。這有點(diǎn)類(lèi)似于發(fā)短信的方法,你不可能直接把一條短信直接發(fā)送出去,你還要輸入對(duì)方的手機(jī)號(hào)碼才可以發(fā)送,同樣的網(wǎng)絡(luò)上的傳輸數(shù)據(jù)也是一個(gè)道理?;赗aw協(xié)議,傳輸和接收都在以太網(wǎng)里起著支配作用。的確,現(xiàn)在有大量的雙向通訊程序出現(xiàn)了,看上去,他們好像只會(huì)在兩臺(tái)機(jī)器內(nèi)交換信息,可是你要明白,以太網(wǎng)的信息是共享的,其他用戶,其實(shí)一樣接收到了你發(fā)送的數(shù)據(jù),只不過(guò)是被過(guò)濾器給忽略掉了。這種問(wèn)題不會(huì)發(fā)生在撥號(hào)用戶身上,因?yàn)橛?jì)算機(jī)會(huì)假定一切數(shù)據(jù)都由你發(fā)送給MODEM,然后通過(guò)電話線傳送出去。因此,嗅探程序就能夠接收到整個(gè)以太網(wǎng)內(nèi)的網(wǎng)絡(luò)數(shù)據(jù)了信息了。事實(shí)上是忽略掉了與自身MAC地址不符合的信息。正是因?yàn)檫@樣的原因,以太網(wǎng)卡都構(gòu)造了硬件的“過(guò)濾器”。另外一種是針對(duì)不安全的局域網(wǎng)(采用交換HUB實(shí)現(xiàn)),放到個(gè)人電腦上就可以實(shí)現(xiàn)對(duì)整個(gè)局域網(wǎng)的偵聽(tīng),這里的原理是這樣的:共享HUB獲得一個(gè)子網(wǎng)內(nèi)需要接收的數(shù)據(jù)時(shí),并不是直接發(fā)送到指定主機(jī),而是通過(guò)廣播方式發(fā)送到每個(gè)電腦,對(duì)于處于接受者地位的電腦就會(huì)處理該數(shù)據(jù),而其他非接受者的電腦就會(huì)過(guò)濾這些數(shù)據(jù),這些操作與電腦操作者無(wú)關(guān),是系統(tǒng)自動(dòng)完成的,但是電腦操作者如果有意的話,就可以將那些原本不屬于他的數(shù)據(jù)打開(kāi),這就是安全隱患!以太網(wǎng)的數(shù)據(jù)傳輸是基于“共享”原理的:所有的同一本地網(wǎng)范圍內(nèi)的計(jì)算機(jī)共同接收到相同的數(shù)據(jù)包。3 詳細(xì)設(shè)計(jì) 設(shè)計(jì)原理嗅探器是如何工作的?如何竊聽(tīng)網(wǎng)絡(luò)上的信息?網(wǎng)絡(luò)的一個(gè)特點(diǎn)就是數(shù)據(jù)總是在流動(dòng)中,從一處到另外一處,而互聯(lián)網(wǎng)是由錯(cuò)綜復(fù)雜的各種網(wǎng)絡(luò)交匯而成的,也就是說(shuō):當(dāng)你的數(shù)據(jù)從網(wǎng)絡(luò)的一臺(tái)電腦到另一臺(tái)電腦的時(shí)候,通常會(huì)經(jīng)過(guò)大量不同的網(wǎng)絡(luò)設(shè)備,(我們用tracert命令就可以看到這種路徑是如何進(jìn)行的)。當(dāng)然在現(xiàn)階段這樣的信息安全背景下,網(wǎng)絡(luò)嗅探器的研究與使用的價(jià)值是毋庸置疑的。[7]當(dāng)然這次論文的可行性研究并沒(méi)有上述的如此意義重大,只是理清整個(gè)系統(tǒng)分析和設(shè)計(jì)的大致過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。 可行性分析可行性研究(Feasibility Study)是通過(guò)對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對(duì)項(xiàng)目建成以后可能取得的財(cái)務(wù)、經(jīng)濟(jì)效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見(jiàn),為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法。比如說(shuō)當(dāng)你上網(wǎng)打開(kāi)網(wǎng)頁(yè),這個(gè)簡(jiǎn)單的動(dòng)作,就是你先發(fā)送數(shù)據(jù)包給網(wǎng)站,它接收到了之后,根據(jù)你發(fā)送的數(shù)據(jù)包的IP地址,返回給你網(wǎng)頁(yè)的數(shù)據(jù)包,也就是說(shuō),網(wǎng)頁(yè)的瀏覽,實(shí)際上就是數(shù)據(jù)包的交換。 正是因?yàn)閿?shù)據(jù)包具有這樣的結(jié)構(gòu),安裝了TCP/IP協(xié)議的計(jì)算機(jī)之間才能相互通信。數(shù)據(jù)包主要由“目的IP地址”、“源IP地址”、“凈載數(shù)據(jù)”等部分構(gòu)成。通過(guò)分析這些數(shù)據(jù),網(wǎng)管員就可以知道網(wǎng)絡(luò)中到底有什么樣的數(shù)據(jù)包在活動(dòng)了。(詳見(jiàn)下圖)通過(guò)數(shù)據(jù)包捕獲軟件,也可以將數(shù)據(jù)包捕獲并加以分析。 “包”聽(tīng)起來(lái)非常抽象,那么是不是不可見(jiàn)的呢?通過(guò)一定技術(shù)手段,是可以感知到數(shù)據(jù)包的存在的。必須把內(nèi)裝產(chǎn)品的包裝盒放到一個(gè)郵局指定的專(zhuān)用紙箱里,這樣才能夠郵寄。OSI模型在邏輯上可分為兩個(gè)部分:低層的1至3層關(guān)注的是原始數(shù)據(jù)的傳輸;高層的4至5層關(guān)注的是網(wǎng)絡(luò)下的應(yīng)用程序。OSI(Open System Interconnection,開(kāi)放系統(tǒng)互聯(lián))模型是由國(guó)際標(biāo)準(zhǔn)化組織(ISO)定義的標(biāo)準(zhǔn),它定義了一種分層體系結(jié)構(gòu),在其中的每一層定義了針對(duì)不同通信級(jí)別的協(xié)議。有人說(shuō),局域網(wǎng)中傳輸?shù)牟皇恰皫?Frame)嗎?沒(méi)錯(cuò),但是TCP/IP協(xié)議是工作在OSI模型第三層(網(wǎng)絡(luò)層)、第四層(傳輸層)上的,而幀是工作在第二層(數(shù)據(jù)鏈路層)。PING是最常用的基于ICMP的服務(wù)。ICMP的‘Redirect’信息通知主機(jī)通向其他系統(tǒng)的更準(zhǔn)確的路徑,而‘Unreachable’信息則指出路徑有問(wèn)題。 ④ ICMP: ICMP與IP位于同一層,它被用來(lái)傳送IP的的控制信息。使用UDP的服務(wù)包括NTP(網(wǎng)落時(shí)間協(xié)議)和DNS(DNS也使用TCP)。因此,UDP不被應(yīng)用于那些使用虛電路的面向連接的服務(wù),UDP主要用于那些面向查詢應(yīng)答的服務(wù),例如NFS。DNS在某些情況下使用TCP(發(fā)送和接收域名數(shù)據(jù)庫(kù)),但使用UDP傳送有關(guān)單個(gè)主機(jī)的信息。應(yīng)用程序輪流將信息送回TCP層,TCP層便將它們向下傳送到IP層,設(shè)備驅(qū)動(dòng)程序和物理介質(zhì),最后到接收方。TCP數(shù)據(jù)包中包括序號(hào)和確認(rèn),所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。 ② TCP:如果IP數(shù)據(jù)包中有已經(jīng)封好的TCP數(shù)據(jù)包,那么IP將把它們向‘上’傳送到TCP層。這個(gè)選項(xiàng)是為了測(cè)試而存在的,說(shuō)明了它可以被用來(lái)欺騙系統(tǒng)來(lái)進(jìn)行平常是被禁止的連接。IP確認(rèn)包含一個(gè)選項(xiàng),叫作IP source routing,可以用來(lái)指定一條源地址和目的地址之間的直接路徑。 高層的TCP和UDP服務(wù)在接收數(shù)據(jù)包時(shí),通常假設(shè)包中的源地址是有效的。IP數(shù)據(jù)包是不可靠的,因?yàn)镮P并沒(méi)有做任何事情來(lái)確認(rèn)數(shù)據(jù)包是按順序發(fā)送的或者沒(méi)有被破壞。下面對(duì)其中的4個(gè)協(xié)議做一些簡(jiǎn)單的介紹:① IP :網(wǎng)際協(xié)議IP是TCP/IP的心臟,也是網(wǎng)絡(luò)層中最重要的協(xié)議。作為IAB成員之一的RFC編輯,決定著RFC的發(fā)表,對(duì)任一正式文檔,RFC都有一種確定的風(fēng)格和格式。談到RFC標(biāo)準(zhǔn),那么首先考慮到的應(yīng)該是RFC733。這兩個(gè)組織曾直接隸屬于國(guó)際網(wǎng)絡(luò)執(zhí)行委員會(huì)(IAB),現(xiàn)在屬于因特網(wǎng)協(xié)會(huì)(1992年成立),這個(gè)協(xié)會(huì)最終也是為因特網(wǎng)技術(shù)的發(fā)展負(fù)責(zé)的。沒(méi)過(guò)多久(1986年),為了RFC討論的需要,需要建立一個(gè)由工程技術(shù)人員組成的、對(duì)標(biāo)準(zhǔn)的發(fā)展負(fù)責(zé)的工作機(jī)構(gòu),以便有效地引導(dǎo)因特網(wǎng)的發(fā)展成長(zhǎng),這樣,因特網(wǎng)工程工作組(INENG)成立了。這個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1