[發明專利]上網行為追蹤方法、裝置及服務器在審
| 申請號: | 201711224352.5 | 申請日: | 2017-11-29 |
| 公開(公告)號: | CN108023767A | 公開(公告)日: | 2018-05-11 |
| 發明(設計)人: | 周俊;黃勇;陳航;黃贊贊 | 申請(專利權)人: | 四川無聲信息技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L29/08;G06F17/30 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 張紅平 |
| 地址: | 610000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 上網 行為 追蹤 方法 裝置 服務器 | ||
本發明實施例提供上網行為追蹤方法、裝置及服務器,涉及計算機應用領域。上網行為追蹤方法包括獲取網絡數據包;解析所述網絡數據包,并過濾得到HTTP協議網絡數據包;解析所述HTTP協議網絡數據包,并對所述HTTP協議網絡數據包進行流還原,得到HTTP協議網絡數據流;依據所述HTTP協議網絡數據流,獲取地址數據;依據所述地址數據獲取上網標記;將所述上網標記和所述地址數據進行關聯,并獲取所述上網標記的URL地址訪問記錄。本發明實施例的上網行為追蹤方法及裝置能夠快速獲取網絡數據包,具有高效分析上網行為,關聯數據精準,能夠依據關聯的數據來追蹤上網用戶的行為。
技術領域
本發明涉及計算機應用領域,具體而言,涉及一種上網行為追蹤方法、裝置及服務器。
背景技術
伴隨著網絡技術的發展,各種網站及應用層出不窮。同時,網絡規模急劇膨脹,用戶在網絡上也越來越多,對區域網絡中上網行為追蹤及識別,成為了一項重要而繁瑣的工作。目前,業內通常采用的上網行為追蹤方法是通過專用的硬件設備完成高速網絡的數據捕獲,存入關系數據庫中,再使用傳統的數據統計分析對數據庫中的數據進行關聯匹配,進行上網行為的追蹤。此上網行為追蹤方法,數據關聯差,不利于快速上網行為追蹤。
發明內容
有鑒于此,本發明實施例的目的在于提供一種上網行為追蹤方法、裝置及服務器,以改善上述問題。
本發明實施例提供的一種上網行為追蹤方法,應用于服務器,包括:獲取網絡數據包;解析所述網絡數據包,并過濾得到HTTP協議網絡數據包;解析所述HTTP協議網絡數據包,并對所述HTTP協議網絡數據包進行流還原,得到HTTP協議網絡數據流;依據所述HTTP協議網絡數據流,獲取地址數據;依據所述地址數據獲取上網標記;將所述上網標記和所述地址數據進行關聯,并獲取所述上網標記的URL地址訪問記錄。
優選的,所述獲取網絡數據包的步驟包括:從網絡的通信信道上采集網絡數據包,并將采集到的所述網絡數據包寫入預設的多個緩沖區中的至少一個緩沖區。
優選的,所述解析所述網絡數據包,并過濾得到HTTP協議網絡數據包的步驟包括:解析所述網絡數據包,獲取所述網絡數據包對應的數據鏈路層、網絡層、傳輸層、應用層數據;通過對協議頭快速匹配,查找TCP協議;對TCP協議的應用層數據的關鍵字進行匹配,過濾得到HTTP協議網絡數據包。
優選的,所述解析所述HTTP協議網絡數據包,并對所述HTTP協議網絡數據包進行流還原,得到HTTP協議網絡數據流的步驟包括:建立四元組,所述四元組為源IP、目的IP、源端口、目的端口組流;依據HTTP協議流還原規則,通過匹配所述HTTP協議網絡數據包的上行GET數據包或POST數據包,并匹配所述HTTP協議網絡數據包的四元組的數據,還原上行和下行數據流,得到所述HTTP協議網絡數據流。
優選的,所述地址數據包括MAC地址,所述上網標記為上網賬號,所述上網行為追蹤方法還包括:依據預存儲的MAC地址與上網賬號的關系,獲取所述MAC地址對應的上網賬號;將所述上網賬號與所述MAC地址、IP地址和虛擬帳號進行關聯,還將所述虛擬帳號與所述MAC地址和IP地址進行關聯;獲取所述上網賬號的URL地址訪問記錄,并以所述上網賬號為中心,網狀關聯所述URL地址訪問記錄,追蹤所述上網賬號的上網軌跡。
本發明實施例還提供一種上網行為追蹤裝置,應用于服務器,所述上網行為追蹤裝置包括:捕獲模塊,用于獲取網絡數據包;過濾模塊,用于解析所述網絡數據包,并過濾得到HTTP協議網絡數據包;還原模塊,用于解析所述HTTP協議網絡數據包,并對所述HTTP協議網絡數據包進行流還原,得到HTTP協議網絡數據流;地址獲取模塊,用于依據所述HTTP協議網絡數據流,獲取地址數據;標記獲取模塊,依據所述地址數據獲取上網標記;關聯分析模塊,用于將所述上網標記和所述地址數據進行關聯,并獲取所述上網標記的URL地址訪問記錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川無聲信息技術有限公司,未經四川無聲信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711224352.5/2.html,轉載請聲明來源鉆瓜專利網。





