新聞中心

        EEPW首頁(yè) > 設(shè)計(jì)應(yīng)用 > 無(wú)線局域網(wǎng)安全監(jiān)護(hù)系統(tǒng)(08-100)

        無(wú)線局域網(wǎng)安全監(jiān)護(hù)系統(tǒng)(08-100)

        ——
        作者:徐胤 劉佳琪 孫玉濤 東南大學(xué) 時(shí)間:2009-02-26 來(lái)源:電子產(chǎn)品世界 收藏

          3.2.1.2數(shù)據(jù)包捕獲

        本文引用地址:http://www.104case.com/article/91764.htm

          一旦選定需要監(jiān)護(hù)的AP,則可以通過(guò)對(duì)網(wǎng)卡端口寄存器編程來(lái)實(shí)現(xiàn)固定信道的掃描,此時(shí)不再是13個(gè)信道的時(shí)分跳頻,而是網(wǎng)卡固定于一個(gè)特定的信道來(lái)掃描獲取該信道的數(shù)據(jù)。再對(duì)捕獲的數(shù)據(jù)包進(jìn)行BSSID的過(guò)濾,這樣就可以得到該AP服務(wù)集的數(shù)據(jù)包。

          3.2.2 數(shù)據(jù)的實(shí)時(shí)解析

          用數(shù)據(jù)包捕獲方式得到的是802.11MAC層的通信數(shù)據(jù),根據(jù)TCP/IP協(xié)議棧與802.11的相關(guān)協(xié)議,數(shù)據(jù)恢復(fù)需要從TCP/IP協(xié)議模型的底層向上層進(jìn)行一層層的解析和重組:數(shù)據(jù)鏈路層—網(wǎng)絡(luò)層—傳輸層—應(yīng)用層(含會(huì)話、表現(xiàn)層)。

          TCP、IP的協(xié)議解析是本系統(tǒng)中的一大難點(diǎn),這其中關(guān)系到IP分片和重組以及TCP流重組和重傳的解析。我們選擇了libnids開(kāi)源工具對(duì)該部分協(xié)議做了具體的解析。

          在TCP、IP解析的基礎(chǔ)上實(shí)現(xiàn)了對(duì)FTP協(xié)議,HTTP協(xié)議,SMTP協(xié)議,POP3協(xié)議的并行解析。由于監(jiān)聽(tīng)的網(wǎng)絡(luò)同時(shí)會(huì)有多個(gè)人使用某個(gè)協(xié)議,我們建立了對(duì)應(yīng)于各個(gè)TCP連接的虛擬端口,用于區(qū)分不同TCP鏈接的通信數(shù)據(jù)。圖3.2描述了TCP連接與各個(gè)協(xié)議的關(guān)系。

         

          圖 3.2 協(xié)議解析關(guān)系圖



        關(guān)鍵詞: 無(wú)線局域網(wǎng) 安全

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 大埔县| 容城县| 余姚市| 西畴县| 顺昌县| 鸡泽县| 阜宁县| 应城市| 柳河县| 溧水县| 介休市| 泗水县| 威远县| 若尔盖县| 井陉县| 宣化县| 海林市| 南通市| 健康| 临洮县| 阳东县| 兴安盟| 博野县| 壤塘县| 南召县| 广西| 崇州市| 长兴县| 旬邑县| 方正县| 巴青县| 牡丹江市| 建平县| 凤凰县| 山阳县| 尼勒克县| 泉州市| 安阳市| 景德镇市| 合江县| 南岸区|