[發明專利]一種對應用進行流量泄漏檢測的方法和裝置有效
| 申請號: | 201811555328.4 | 申請日: | 2018-12-18 |
| 公開(公告)號: | CN109587643B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 陳子為 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04W4/24 | 分類號: | H04W4/24;H04W24/08;H04L12/26 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 王昌貴 |
| 地址: | 201800 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 進行 流量 泄漏 檢測 方法 裝置 | ||
本發明公開了一種對應用進行流量泄漏檢測的方法和裝置,屬于計算機技術領域。所述方法包括:測試進程接收針對目標應用的流量測試指令,啟動所述目標應用;在對所述目標應用進行場景模擬時,所述測試進程通過系統管理目錄中所述目標應用的每個進程對應的傳輸層數據記錄文件,獲取所述目標應用的每個進程的網絡訪問狀態信息;所述測試進程根據所述網絡訪問狀態信息和預設的所述目標應用的定向IP地址,判斷所述目標應用的每個進程是否出現流量泄漏。采用本發明,可以降低對應用進行流量泄漏檢測的時間人力成本,提高了對應用進行流量泄漏檢測的效率。
技術領域
本發明涉及計算機技術領域,特別涉及一種對應用進行流量泄漏檢測的方法和裝置。
背景技術
定向流量計費是一種基于CDN集群和移動網絡的,針對指定應用的數據流量的計費方式。對于具備定向流量計費功能的應用A,CDN服務方可以將該應用A所有請求的目的IP地址上的應用資源匯總到同一CDN節點上。這樣,用戶在使用應用A時,網絡運營商可以通過統計該CDN節點上的應用A的數據流量(可稱為定向流量),對應用A產生的數據流量實現定向流量計費。
應用A在運行時,可能會出現部分發往其它IP地址的請求,而這些IP地址(可稱為非定向IP地址)未被匯總到上述CDN節點,因此,網絡運營商將會按照通用的流量計費方式對該請求的數據流量(可稱為非定向流量)進行計費,從而增加了用戶的流量費用,影響應用和移動網絡的用戶體驗。為此,在針對應用開發定向流量計費功能的過程中,需要對應用中的非定向流量進行測試核對,以確定應用在運行過程中是否會產生非定向流量,即是否存在流量泄露的問題。
針對安卓系統下的應用A,進行非定向流量進行測試核對時,技術人員可以先將運行有該應用A的終端設備連接至測試設備,然后在模擬應用A的用戶使用場景時,在測試設備上通過網絡抓包工具對終端設備產生的網絡數據包進行過濾。之后,技術人員可以提取過濾出的網絡數據包的信息,判斷該網絡數據包是否由應用A發出,且是否發往已匯總的IP地址(可稱為定向IP地址),進而通過判斷結果來確定應用A是否存在流量泄露的問題。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
其一,受限于軟/硬件的性能,通常只能以一臺測試設備對一臺終端設備進行測試,效率低下;其二,由于安卓系統后臺應用的網絡通信無法完全關閉,核對結果將受到很大干擾;其三,由人工來測試核對非定向流量,時間人力成本較高,同時核對結果的準確性難以保證。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種對應用進行流量泄漏檢測的方法和裝置。所述技術方案如下:
第一方面,提供了一種對應用進行流量泄漏檢測的方法,所述方法包括:
測試進程接收針對目標應用的流量測試指令,啟動所述目標應用;
在對所述目標應用進行場景模擬時,所述測試進程通過系統管理目錄中所述目標應用的每個進程對應的傳輸層數據記錄文件,獲取所述目標應用的每個進程的網絡訪問狀態信息;
所述測試進程根據所述網絡訪問狀態信息和預設的所述目標應用的定向IP地址,判斷所述目標應用的每個進程是否出現流量泄漏。
可選的,所述測試進程啟動所述目標應用之后,還包括:
所述測試進程執行shell命令,根據所述目標應用的應用標識獲取所述目標應用每個進程的進程標識信息。
可選的,所述測試進程通過系統管理目錄中所述目標應用的每個進程對應的傳輸層數據記錄文件,獲取所述目標應用的每個進程的網絡訪問狀態信息,包括:
對于所述目標應用的目標進程,所述測試進程在系統管理目錄中查找基于所述目標進程的進程標識信息命名的目標文件目錄,并通過所述目標文件目錄中的傳輸層數據記錄文件獲取所述目標進程的網絡訪問狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811555328.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種計費方法及設備
- 下一篇:一種實時無線的橋梁結構智慧監測系統





