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

正文內(nèi)容

網(wǎng)絡(luò)數(shù)據(jù)包捕獲工具的設(shè)計與實現(xiàn)免費(論文)(參考版)

2024-12-11 00:57本頁面
  

【正文】 ” 第 26 頁 共 27 頁 “好吧,爸,你也要。 雙方的 空騎兵在藍(lán)天上交錯而過時,互相行了個搭額禮,就象歌劇院里錯身而過地兩位大牌明星,頗有點那就不是人,是神了。 這倒是讓劉震撼驚奇了一陣,沒想到面前這個軍旅一揮,千個落地的鐵血統(tǒng)帥居然如此貌似善良的一面。 隆美爾把這個傳聞講給劉震撼聽,兩個人一起哈哈大笑?!?劉震撼是這么解釋的,但沒一個慕蘭人相信。 劉震撼依然恪守著比蒙不吃仇人食物的傳統(tǒng),從他第一天來到慕蘭軍營起,就沒碰過慕蘭人一滴水和一點食物,他只喝蟻牛地蜜汁,蟻牛一共八十頭,多地那一頭是劉震撼自己為自己準(zhǔn)備的,偶爾他也吃吃果果抓來的老鼠、蛇和有鬃蜥之類的小動物,有時候烤著吃,有時候懶得料理,就直接剝了皮生吃,每當(dāng)看到他砸巴著嘴,伸出舌頭津津有味地舔著手指上的鮮血,鐵打的沙漠漢子了會有嘔吐地欲望。 “我也是神職人員,我怎么不瘋?” “那你一定是神經(jīng)了?!甭∶罓栆残α耍骸靶≠€怡情,你還真把這個事業(yè)了???” “你不知道嗎?神職人員都是瘋子,我是一個薩滿,當(dāng)然不例外?!皠⒄鸷承睦镆魂囃敌?,老山曾為我的離去而嗚咽,我一個兩山賭神還會輸給你個連偷牌也不會的小笨蛋。“隆美爾意味深長地給了老流氓一個評價:”你這種性格,遲早會讓你收到教訓(xùn)的。 ”你是個天生的賭徒,稍有機(jī)會就砸上身家性命。 隆美爾顯然對自己的賭技非常有信心,收斂了原先的隨意,重新和老流氓大賭而特賭,結(jié)果又送給劉震撼一尤二千金幣,劉震撼每把都是全押。 老流氓用自己的”璀璨之心“戒指作價五百金幣,第一把就輸?shù)母筛蓛魞?,第二把老流氓又把自己的水晶指環(huán)作價一千金幣。自然也要試試。但凡是用來賭博的東西,規(guī)則并不復(fù)雜,劉震撼很快就學(xué)會了。 劉震撼笑的更大聲了眼睛里卻閃過了一絲不易察覺的光。的確沒什么用處?!奥∶罓柋焕狭髅バΦ媚樁季G了。結(jié)果還沒等“齒輪減震器”被地精工匠發(fā)明出來,神魔大戰(zhàn)就爆發(fā)了。 但同樣因為蒸汽作用,弩身會產(chǎn)生強(qiáng)烈的自震,導(dǎo)致膛口劇烈上跳??這還有個笑話,說是侏儒戰(zhàn)士拿著這個手弩頂住巨人的大腿,猛地?fù)赴l(fā)弩機(jī),結(jié)果前三十五發(fā)弩釘 支卻射在了巨人的鼻子、眼睛和腦門上,最后一支弩釘射下了一只跳過的小鳥。 侏儒王陵中有構(gòu)造龐大的武庫,因為保存技術(shù)非常完美,所以挖掘出來的東西,比如蒸汽戰(zhàn)車、齊布林飛行器都還散發(fā)著一股養(yǎng)護(hù)油的味道,只可惜這些侏儒到底是愛琴大陸赫赫有名的紙上專家,他們地發(fā)明很多很多,實用的東西卻是少之又少;比如挖掘出來最多的侏儒單兵自衛(wèi)武器“暴雨梨花弩”,庫藏量高 達(dá)一尤柄,可這種連環(huán)手弩的后座力比床弩還大,弩釘出膛一個勁往天上掃,射程也短,純粹的廢品。 隆美爾指了指他的那頭六銀象,告訴劉震撼,這是他在游歷東方時收養(yǎng)的一頭幼年神獸,名字也怪,叫做“締聽 ”按照魔法分系,這頭締聽?wèi)?yīng)該屬于土系魔獸,在絲綢大陸的傳說中,締聽的目光能夠洞穿九幽,看到最深地阿鼻地獄。 劉震撼深得很不可思議,侏儒和地精這兩個種族。恭順的沙漠土著露出了獠牙,一舉將毫無防備的侏儒們蕩平。 神魔大戰(zhàn)時代,的確是有一支三千人左右的侏儒部族。但劉震撼哪還想的起來。誰會去學(xué)做土炸藥。如果想灌裝炮彈,再去弄五加侖“生命之泉”大概差不多。 “列裝個屁啊!那個青銅版圖紙被我一氣之下,直接捏扁了!”劉震撼苦笑著雙手一攤:“威力最大的魔導(dǎo)炮和古力火銃,都需要魔法金屬做鍍層,還要用微雕技術(shù)篆刻魔法陣,我上哪找這些技術(shù)和材料?再說了。 特此聲明! 作者簽名: 2021年 06月 1 日 過戰(zhàn)況,博學(xué)多聞的隆美爾一下子就猜出了那種能在空中自動旋轉(zhuǎn),抵沖地心引力的金 屬傘,是消失已久的地精文明杰作“空降陀螺傘” 劉震撼毫不掩飾,向隆美爾吹噓了自己退剿滅地精強(qiáng)盜,無意中得到過地精武器設(shè)計圖紙的事實,包括威名赫赫的魔導(dǎo)大炮,古力火銃、地精軍刀一應(yīng)俱全。 ( 5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 ( 3)學(xué)??梢詫W(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。 關(guān)于學(xué)位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明: 本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括: ( 1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。在此向他表示我最衷心的感謝! 感謝宋波老師和張磊同學(xué)在課題研究初期給予的幫助,在我做畢業(yè)設(shè)計的過程中兩位同樣給我了很大的幫助,正是在你們的幫助下課題才得以很好的展開,有了一個很好的開端!另外還要特別感謝 CSDN 網(wǎng)上的一些朋友們,在更大家的相互討論中使我對這個課題有了更加深刻的了解,也謝謝你們對我所遇到問題時給予的無私幫助 。 [8] 黎連業(yè),張維,向東明 .防火墻及其應(yīng)用技術(shù) [M].北京:清華大學(xué)出版社 ,2021。 [6] 張仕斌,譚三,易勇,蔣毅 .網(wǎng)絡(luò)安全技術(shù) [M].北京:清華大學(xué)出版社 ,2021。 [4] 劉文濤 .網(wǎng)絡(luò)安全開發(fā)包詳解 [M].北京:電子工業(yè)出版社 ,2021。 [2] :協(xié)議 [M].北京:機(jī)械工業(yè)出版社 ,2021。關(guān)于這個幾個問題還有再繼續(xù)豐富一些別的功能我會繼續(xù)下去直到最后,爭取做的更好更具有使用意義, 最后, 這是第一次單獨完成這么大代碼量的編程,由于 經(jīng)驗欠缺或者是其他方面的一些原因,這 次的項目開發(fā)也存在一些不足,如 程序員邏輯比較混亂,一些簡單的問題要通過一堆無用代碼才能實現(xiàn),不能以簡潔有效的方式解決 , 在以后的項目開發(fā)過程中會逐漸解決這些不足之處。 從目前的完成情況來看這些功能已經(jīng)實現(xiàn),不過還是感覺程序稍微顯得功能少了些。設(shè)計的目的就是經(jīng)濟(jì)又適用,達(dá)到實際生產(chǎn)的要求和目的,能更大更快的為使用廠家創(chuàng)造經(jīng)濟(jì)效益。但我們所做的課程設(shè)計是不完整的、不嚴(yán)謹(jǐn)?shù)?、是沒有考慮經(jīng)濟(jì)和使用價值為基礎(chǔ)的。 并且認(rèn)識 到實際當(dāng)中的設(shè)計和思想上與的課程設(shè)計是有很大 的差別的。 結(jié) 論 通過本次課題的研究, 對于網(wǎng)絡(luò)知識有了更深 更進(jìn)一步的認(rèn)識。保存下來的應(yīng)該是網(wǎng)絡(luò)數(shù)據(jù)流或者二進(jìn) 制數(shù)據(jù)。其默認(rèn)是在抓包程序所在根目錄下。 圖 18 測試截圖 3 圖 18 中我們可以看到很多有用的信息,發(fā)現(xiàn)還可以增加一些擴(kuò)展功能,比如通過 BPF 過濾分類根據(jù)協(xié)議類型來顯示,當(dāng)然這個只是一個小功能而已,隨時都可以添加,所以并未實現(xiàn)。 還有就是前面提到的對于頭文件路徑和 libpcap 的路徑的添加,以及頭文件還有一些全局變量和結(jié)構(gòu)體的聲明需要多多注意,避免出現(xiàn)變量的使用超出了聲明的范圍的情況。也有可能是程序運行過程中抓包程序始終占有著系統(tǒng)資源造成程序其他部分功能的運行擱置,所以打算用線程來試試,看看問題能不能得到解決。 整合到 MFC 界面中的程序測試 下面圖 18 中的是我的最終界面,也就是說是通過其來控制我的整個程序的運作。 第 23 頁 共 27 頁 答辯資格檢查的時候使用的老師的那臺電腦上一共掃描到了 6 塊可用的網(wǎng)絡(luò)接口,當(dāng)時選擇的是打開第四塊接口,前三塊是電腦上 VMware 中的虛擬接口。 d=dnext。程序運行成功功能實現(xiàn)。其中第一個是網(wǎng)號工具,第二個是的本機(jī)網(wǎng)卡,提示選擇接口號以便打開網(wǎng)卡開始捕獲數(shù)據(jù)包,所以輸入的網(wǎng)卡所在選項即輸入 2。 第 22 頁 共 27 頁 5 軟件測試 與結(jié)果 網(wǎng)卡信息獲取 下面圖 16和圖 17是預(yù)先寫的一個調(diào)試是否能夠獲得網(wǎng)卡信息和打開網(wǎng)卡捕獲數(shù)據(jù)包的測試程序的截圖。因此可以看出當(dāng)捕獲到數(shù)據(jù)包時按照圖中箭頭所指示的方向 圖 15 數(shù)據(jù)進(jìn)入?yún)f(xié)議棧的封裝過程 進(jìn)行解析數(shù)據(jù)包,而 IP 首部中包含的各種協(xié)議類型的值將幫助我們分析出數(shù)據(jù)包的協(xié)議類型。圖片的理解可以結(jié)合代碼部 圖 14 數(shù)據(jù)包的封裝和解析 分。 } 程序中很多函數(shù)的作用功能的實現(xiàn)和參數(shù)的作用都給出了相應(yīng)的注釋,所以很多地方就不特別給出解釋了,只給出個人認(rèn)為比較不好理解的地方的一些東西。 } pcap_dump((unsigned char*)dumpfile,header,pkt_data)。 default: 第 21 頁 共 27 頁 (other)。 case 17: (UDP)。 case 6: (TCP)。 case 2: (IGMP)。 //根據(jù) IP首部中的 8位協(xié)議類型來判別上層協(xié)議的類型 switch(ihproto) { case 1: (ICMP)。 (%d,sport)。 (%d.%d.%d.%d,ih,ih,ihe3,ih)。 //將捕獲到數(shù)據(jù)包時間戳賦給 time1,轉(zhuǎn)換包頭長、源 IP、目的 IP、源端口號、目的端口號轉(zhuǎn)換為可讀格式 time1=timestr。 /* 將端口信息從網(wǎng)絡(luò)型轉(zhuǎn)變?yōu)橹鳈C(jī)順序 */ sport = ntohs( uhsport )。 0xf) * 4。 第 20 頁 共 27 頁 /* 找到 IP頭的位置 */ ih = (ip_header *) (pkt_data + 14)。header)。pkt_data)。 //將捕獲的信息保存到抓包程序所在目錄下的 /* 此處循環(huán)調(diào)用 pcap_next_ex來接受數(shù)據(jù)報 */ res = pcap_next_ex( adhandle, amp。 // 建立存儲截獲數(shù)據(jù)包的文件 pcap_dumper_t* dumpfile。 /* 打開網(wǎng)卡 */ adhandle= pcap_open_live(dname, // 網(wǎng)絡(luò)接口名稱 65536, // 捕獲數(shù)據(jù)包的長度 1, // 混雜模式 1000, // 讀取超時 errbuf // 錯誤緩沖區(qū) )。 d=dnext) */ d=alldevs。并且在這里給出遍歷每一塊網(wǎng)絡(luò)接口的代碼(可通過循環(huán)來實現(xiàn)): for(d=alldevs。alldevs, errbuf)。 第 19 頁 共 27 頁 u_short sport,dport。 udp_header *uh。 char timestr[16]。 char errbuf[PCAP_ERRBUF_SIZE]。 pcap_if_t *d。再次它不能夠識別文件結(jié)束標(biāo)志 EOF 所以對來自文件的數(shù)據(jù)流它幾乎無能為力。 pcap_next_ex()是在pcap_next()的基礎(chǔ)出現(xiàn)的, pcap_next()因為 pcap_next()有許多限制在很多情況下并不鼓勵用它。 但是在一些情況下處理回調(diào)并不特別好:這會使程序變的復(fù)雜并且在象多線程或 C++類這些情況下它看起來到像 一塊絆腳石。 基于回調(diào)包捕獲機(jī)制的pcap_loop()在某些情況下是不錯的選擇。 剛開始在使用 Winpcap來實現(xiàn)抓包功能的時候采用了 pcap_loop()這個函數(shù)來實現(xiàn),但是當(dāng)使用這個函 數(shù)將抓包程序?qū)懗鰜淼臅r候發(fā)現(xiàn)調(diào)用這個函數(shù)來實現(xiàn)抓包功能的時候存在一定的缺陷。不論是監(jiān)聽網(wǎng)絡(luò)狀 第 18 頁 共 27 頁 況還是防火墻的過濾規(guī)則安全策略,捕獲數(shù)據(jù)包并分析其中所包含的內(nèi)容絕對都是其中的關(guān)鍵和絕對的前提。所以這里為了大家方便理解就形象化的把個首部的信息用 excel 作出了插入到這里大家可以看看,代碼中很多地方都用到了一些相關(guān)信息。這些東西將不會特別給出給出,如有需要可以自行參考。首先要了解一些基本信息,以便更 加容易理解這段代碼。 通過設(shè)置的文本框來接收并顯示這些信息。 (Submask)。 } 在初始化程序通過調(diào)用和文本設(shè)置語句將獲取的本機(jī)信息傳遞到 MFC 界面中顯示出來 //調(diào)用獲取網(wǎng)卡及本機(jī)信息函數(shù) getworkcardinfo() //輸出網(wǎng)卡基本信息 (Description)。 sprintf(output[which], %d.%d.%d.%d, p[0], p[1], p[2], p[3])。in。 u_char *p。 通過下面的函數(shù) 把 u_long 型的數(shù)據(jù)轉(zhuǎn)換 可讀的 IP 地址和子網(wǎng)掩碼 char *iptos(
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1