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

正文內(nèi)容

互聯(lián)網(wǎng)論壇監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-01-19 00:18本頁(yè)面

【導(dǎo)讀】互聯(lián)網(wǎng)發(fā)展迅速,網(wǎng)絡(luò)論壇也隨之發(fā)展起來(lái)。它在給人們帶來(lái)了諸多方便的。因此人們對(duì)網(wǎng)絡(luò)論壇內(nèi)容監(jiān)測(cè)的需求已經(jīng)迫在眉睫,而對(duì)它的深入分析和。研究就更具有極為重要的意義。分析了互聯(lián)網(wǎng)論壇監(jiān)測(cè)系統(tǒng)的目的、系統(tǒng)的組成原理和系統(tǒng)的功。其主要模塊包括包捕獲模塊、解碼模塊、模式匹配模塊。用以太網(wǎng)的廣播特性,在共享式網(wǎng)絡(luò)環(huán)境下使用BPF技術(shù)來(lái)獲取傳輸中的信息。分析,找出有害的信息,從而實(shí)現(xiàn)過(guò)濾功能。利用文中介紹的方法來(lái)構(gòu)建監(jiān)測(cè)系。統(tǒng),能起到一定的監(jiān)測(cè)作用。計(jì)算機(jī)軟件開發(fā)團(tuán)隊(duì)。

  

【正文】 */ define DLT_ARCNET 7 /* ARCNET */ define DLT_SLIP 8 /* Serial Line IP */ define DLT_PPP 9 /* Pointtopoint Protocol */ define DLT_FDDI 10 /* FDDI */ define DLT_ATM_RFC1483 11 /* LLC/SNAP encapsulated atm */ define DLT_RAW 12 /* raw IP */ define DLT_SLIP_BSDOS13 /* BSD/OS Serial Line IP */ define DLT_PPP_BSDOS 14 /* BSD/OS Pointtopoint Protocol */] 其他編碼 定義: define BPF_CLASS (code) ((code) amp。 0x07) define BPF_LD 0x00 define BPF_LDX 0x01 define BPF_ST 0x02 define BPF_STX 0x03 define BPF_ALU 0x04 define BPF_JMP 0x05 define BPF_RET 0x06 define BPF_MISC 0x07 第 18 頁(yè) 共 25 頁(yè) define BPF_SIZE (code) ((code) amp。 0x18) define BPF_W 0x00 define BPF_H 0x08 define BPF_B 0x10 define BPF_MODE (code) ((code) amp。 0xe0) define BPF_IMM 0x00 define BPF_ABS 0x20 define BPF_IND 0x40 define BPF_MEM 0x60 define BPF_LEN 0x80 define BPF_MSH 0xa0 define BPF_OP(code)((code) amp。 0xf0) define BPF_ADD 0x00 define BPF_SUB 0x10 define BPF_MUL 0x20 define BPF_DIV 0x30 define BPF_OR 0x40 define BPF_AND 0x50 define BPF_LSH 0x60 define BPF_RSH 0x70 define BPF_NEG 0x80 define BPF_JA 0x00 define BPF_JEQ 0x10 define BPF_JGT 0x20 define BPF_JGE 0x30 define BPF_JSET 0x40 define BPF_SRC(code) ((code) amp。 0x08) define BPF_K 0x00 define BPF_X 0x08 顯示目的和源的 MAC 地址: void HP_Display802_3Packet( PW32N_PACKET pW32NPacket ) { USHORT nLengthOrType。 // // Display LinkLayer Addresses // printf( )。 printf( Dest: %.%.%.%.%.% , (char * )pW32NPacketPacketBuffer[ MDstAddr + 0 ], (char * )pW32NPacketPacketBuffer[ MDstAddr + 1 ], (char * )pW32NPacketPacketBuffer[ MDstAddr + 2 ], (char * )pW32NPacketPacketBuffer[ MDstAddr + 3 ], (char * )pW32NPacketPacketBuffer[ MDstAddr + 4 ], 第 19 頁(yè) 共 25 頁(yè) (char * )pW32NPacketPacketBuffer[ MDstAddr + 5 ] )。 printf( Src: %.%.%.%.%.% , (char * )pW32NPacketPacketBuffer[ MSrcAddr + 0 ], (char * )pW32NPacketPacketBuffer[ MSrcAddr + 1 ], (char * )pW32NPacketPacketBuffer[ MSrcAddr + 2 ], (char * )pW32NPacketPacketBuffer[ MSrcAddr + 3 ], (char * )pW32NPacketPacketBuffer[ MSrcAddr + 4 ], (char * )pW32NPacketPacketBuffer[ MSrcAddr + 5 ] )。 開始所有包的讀取 for( i = 0。 i pAdapterm_nPackageCount。 i++ ) { pRxPackage = amp。pAdapterm_pRxPackageBase[ i ]。 W32N_PacketRead( pAdapterm_hDevice, amp。pRxPackageUserPacketData, amp。pRxPackagenBytesReturned, amp。pRxPackageOverLapped, FALSE )。 } 循環(huán)直到 Shutdown while( !g_bShutdown ) { pCompletedOverlapped = NULL。 bSuccess = GetQueuedCompletionStatus( pAdapterm_hReadPort, amp。NumberBytes, amp。Key, amp。pCompletedOverlapped, (DWORD)1 )。 If ( g_bShutdown ) { break。 } If ( !bSuccess ) { printf( GetQueuedCompletionStatus\n )。 break。 } If ( pAdapter != (PHookAdapter )Key ) { 第 20 頁(yè) 共 25 頁(yè) printf( Key Invalid\n )。 break。 } If ( !pCompletedOverlapped ) { continue。 } If ( !pCompletedOverlappedOffsetHigh ) { continue。 } } 6 結(jié)果測(cè)試,性能分析 : 1. 啟動(dòng)包捕獲。 2. 停止包捕獲。 3. 捕獲到非法數(shù)據(jù)后有顯示功能。 4. 捕獲到非法數(shù)據(jù)后有報(bào)警功能。 5. 捕獲到非法數(shù)據(jù)后有日志功能。 6. 對(duì)黑名單用戶的信息有顯示、報(bào)瞥、日志功能。 7. 抓 包 和 丟包率的測(cè)試。 針對(duì)圖所示 監(jiān)測(cè) 計(jì)算機(jī)所處的位置,設(shè)計(jì)了兩種測(cè)試環(huán)境。分別用來(lái)測(cè)試 監(jiān)測(cè) 計(jì)算機(jī)處于局域網(wǎng)絡(luò)內(nèi)部和局域網(wǎng)外部的 監(jiān)測(cè) 效果。 計(jì)算機(jī)處于局域網(wǎng)內(nèi)部 示意圖如下 圖 9: 圖 9 局域網(wǎng)內(nèi)部監(jiān)聽(tīng)拓?fù)鋱D 目標(biāo)論壇 HUB 監(jiān)聽(tīng)機(jī) 用戶機(jī) 2 第 21 頁(yè) 共 25 頁(yè) 用戶機(jī) 和目標(biāo)論壇 配置 這里我們把 監(jiān)測(cè) 計(jì)算機(jī)處于局域網(wǎng)內(nèi)部的這種情況做實(shí)驗(yàn),配置如下: 用戶機(jī) 2網(wǎng)卡的 IP地址設(shè)為 ,網(wǎng)關(guān)地址設(shè)為 ,DNS地址設(shè)為 ,用 ipconfig/all查看它的 MAC地址為 : 。 目標(biāo)論壇 網(wǎng)卡的 IP地址設(shè)為 ,網(wǎng)關(guān)地址設(shè)為 ,DNS地址設(shè)為 ,用 ipconfig/all查看它的 MAC地址為: 。 網(wǎng)關(guān)的 配置 網(wǎng)關(guān)地址設(shè)為 ,DNS地址設(shè)為 測(cè)試方法與結(jié)果 當(dāng)用戶機(jī) 2 給目標(biāo)論壇 發(fā)消息的時(shí)候, 監(jiān)測(cè) 軟件能夠捕獲到它的包,并以十六進(jìn)制的形式 顯示 出來(lái)。 如圖 10 所示: 計(jì)算機(jī)處于外部網(wǎng)絡(luò) 如圖 11 所示是 監(jiān)測(cè) 計(jì)算機(jī)處于局域網(wǎng)外部: 圖 10 抓包信息的 16 進(jìn)制 HUB 目標(biāo)論壇 監(jiān)聽(tīng)機(jī) 用戶機(jī) 2 HUB 用戶機(jī) 3 圖 11 局域網(wǎng)外部監(jiān)聽(tīng)拓?fù)鋱D 第 22 頁(yè) 共 25 頁(yè) 圖 12 抓包信息的 16進(jìn)制 用戶機(jī) 和目標(biāo)論壇 配置 這里我們把 監(jiān)測(cè) 計(jì)算機(jī)處于外部網(wǎng)絡(luò) 的這種情況做實(shí)驗(yàn),配置如下: 用戶機(jī) 2網(wǎng)卡的 IP地址設(shè)為 ,網(wǎng)關(guān)地址設(shè)為 ,DNS地址設(shè)為 ,用 ipconfig/all查看它的 MAC地址 000B6A62DC71。 目標(biāo)論壇 網(wǎng)卡的 IP地址設(shè)為 ,網(wǎng)關(guān)地址設(shè)為 , 并用ipconfig/all查看它的 MAC地址為: 00508D64017C。 網(wǎng)關(guān)的 配置 添加網(wǎng)絡(luò)路由功能,網(wǎng)卡 IP地址設(shè)為 ,網(wǎng)卡 2的 IP地址設(shè)為, DNS地址 , 設(shè)為 目標(biāo)論壇的 網(wǎng)關(guān)的 MAC地址:007305072997。 測(cè)試方法與結(jié)果 當(dāng)用戶機(jī) 2 給目標(biāo)論壇 發(fā)消息的時(shí)候, 監(jiān)測(cè) 軟件能夠捕獲到它的包,并以十六進(jìn)制的形式 顯示 出來(lái)。 因?yàn)檫@是外部網(wǎng)絡(luò),監(jiān)聽(tīng)機(jī)放在目標(biāo)論壇的網(wǎng)關(guān)路由器上,所以當(dāng)用戶機(jī) 2給目標(biāo)論壇發(fā)信息的時(shí)候,它的 MAC 地址到達(dá)它自己的路由器后,就發(fā)生了轉(zhuǎn)變。所以抓到包的 MAC 地 址是目標(biāo)論壇的網(wǎng)關(guān)路由器地址做為源地址,目標(biāo)論壇 MAC地址做為目的地址。 如圖 12 所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1