[發(fā)明專利]流量獲取和云端展示系統(tǒng)、方法、裝置及設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201711041361.0 | 申請(qǐng)日: | 2017-10-30 |
| 公開(公告)號(hào): | CN107979506B | 公開(公告)日: | 2020-12-08 |
| 發(fā)明(設(shè)計(jì))人: | 藍(lán)邵武;翁欣旦;寇冠楠 | 申請(qǐng)(專利權(quán))人: | 創(chuàng)新先進(jìn)技術(shù)有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 北京晉德允升知識(shí)產(chǎn)權(quán)代理有限公司 11623 | 代理人: | 楊移 |
| 地址: | 開曼群島大開曼島喬治鎮(zhèn)醫(yī)院*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 流量 獲取 云端 展示 系統(tǒng) 方法 裝置 設(shè)備 | ||
1.一種流量獲取和云端展示系統(tǒng),包括:跨平臺(tái)支持庫、上傳模塊和云端展示子系統(tǒng);
所述跨平臺(tái)支持庫,針對(duì)不同操作系統(tǒng)的用戶終端,根據(jù)用戶在所述用戶終端的權(quán)限,將對(duì)應(yīng)的流量獲取模式適配所述用戶終端,通過所述流量獲取模式獲取所述用戶終端的數(shù)據(jù)流量,所述權(quán)限為Root權(quán)限或者非Root權(quán)限;
所述上傳模塊,發(fā)送所述獲取的數(shù)據(jù)流量至云端展示子系統(tǒng);
所述云端展示子系統(tǒng),用于接收所述數(shù)據(jù)流量,并以可視化圖表展示所述數(shù)據(jù)流量。
2.如權(quán)利要求1所述的系統(tǒng),所述跨平臺(tái)支持庫,
當(dāng)用戶在所述用戶終端的權(quán)限為Root權(quán)限時(shí),從內(nèi)核協(xié)議棧中獲取數(shù)據(jù)流量;或者,
當(dāng)用戶在所述用戶終端的權(quán)限為非Root權(quán)限時(shí),建立虛擬專用網(wǎng)絡(luò)VPN,通過所述VPN的端口獲取數(shù)據(jù)流量,所述VPN用于代理用戶終端與外界之間的流量交互。
3.如權(quán)利要求2所述的系統(tǒng),所述跨平臺(tái)支持庫,當(dāng)用戶在所述用戶終端的權(quán)限為Root權(quán)限時(shí),以串接或者旁路的方式,從所述內(nèi)核協(xié)議棧中獲取數(shù)據(jù)流量。
4.如權(quán)利要求2所述的系統(tǒng),所述跨平臺(tái)支持庫,當(dāng)用戶在所述用戶終端的權(quán)限為非Root權(quán)限時(shí),根據(jù)用戶終端操作系統(tǒng)的類型,適配建立VPN,獲取用戶終端上應(yīng)用程序APP對(duì)外的數(shù)據(jù)流量,并回寫數(shù)據(jù)給各APP;建立用戶終端對(duì)外界的連接,解析所接收到的各APP對(duì)外的數(shù)據(jù)流量,發(fā)送至外界。
5.如權(quán)利要求1所述的系統(tǒng),所述跨平臺(tái)支持庫,根據(jù)用戶終端的設(shè)置信息,獲取屬于指定應(yīng)用程序APP的數(shù)據(jù)流量,其中,所述用戶終端的設(shè)置信息包含所述指定APP的信息。
6.如權(quán)利要求5所述的系統(tǒng),所述跨平臺(tái)支持庫,
通過預(yù)設(shè)的流量獲取模式獲取包含端口號(hào)的數(shù)據(jù)包;
將所述端口號(hào)和所述用戶終端的操作系統(tǒng)提供的流量端口信息進(jìn)行匹配,獲取所述端口號(hào)所對(duì)應(yīng)的APP標(biāo)識(shí),其中,所述流量端口信息包含端口號(hào)和APP標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;
根據(jù)包含與所述指定序APP標(biāo)識(shí)所對(duì)應(yīng)的端口號(hào)的數(shù)據(jù)包,確定所述屬于指定序APP的數(shù)據(jù)流量。
7.如權(quán)利要求5所述的系統(tǒng),所述跨平臺(tái)支持庫,
通過預(yù)設(shè)的流量獲取模式獲取數(shù)據(jù)流量;
對(duì)所述數(shù)據(jù)流量的內(nèi)容進(jìn)行識(shí)別,獲取所述屬于指定APP的數(shù)據(jù)流量;
所述數(shù)據(jù)流量的內(nèi)容包括數(shù)據(jù)流量的傳輸協(xié)議、端口號(hào)、IP地址、唯一地址標(biāo)識(shí)符URL或者數(shù)據(jù)凈荷中的一個(gè)或者多個(gè)。
8.如權(quán)利要求1所述的系統(tǒng),所述跨平臺(tái)支持庫,
根據(jù)獲取的數(shù)據(jù)流量生成相應(yīng)的數(shù)據(jù)流量文件,并存儲(chǔ);
所述上傳模塊還用于,發(fā)送所述數(shù)據(jù)流量文件至云端展示子系統(tǒng);
所述云端展示子系統(tǒng)還用于,接收所述數(shù)據(jù)流量文件,并以可視化圖表展示所述數(shù)據(jù)流量文件。
9.如權(quán)利要求8所述的系統(tǒng),所述云端展示子系統(tǒng),
解析接收到的所述數(shù)據(jù)流或數(shù)據(jù)流文件,獲取其所包含的TCP連接記錄;
以可視化圖表展示所述TCP連接記錄。
10.如權(quán)利要求8所述的系統(tǒng),所述云端展示子系統(tǒng),
獲取數(shù)據(jù)流量/數(shù)據(jù)流量文件中每個(gè)數(shù)據(jù)包的相關(guān)信息;
以可視化圖表展示所述每個(gè)數(shù)據(jù)包的相關(guān)信息,所述數(shù)據(jù)包的相關(guān)信息包括數(shù)據(jù)包的時(shí)間戳、目標(biāo)地址、源地址、端口號(hào)、序列號(hào)或者數(shù)據(jù)長度中的一個(gè)或者多個(gè)。
11.如權(quán)利要求9或10所述的系統(tǒng),所述云端展示子系統(tǒng),分析所述可視化圖表,當(dāng)所述可視化圖表的部分或者整體符合預(yù)設(shè)的規(guī)則時(shí),根據(jù)所述預(yù)設(shè)的規(guī)則,判斷網(wǎng)絡(luò)出錯(cuò)類型。
12.如權(quán)利要求11所述的系統(tǒng),所述云端展示子系統(tǒng),在可視化界面中展示與所述網(wǎng)絡(luò)出錯(cuò)類型相關(guān)的提示信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于創(chuàng)新先進(jìn)技術(shù)有限公司,未經(jīng)創(chuàng)新先進(jìn)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711041361.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





