[發明專利]移動應用程序流量的自動獲取方法、裝置、系統及介質有效
| 申請號: | 201810552615.3 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108804287B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 李陽陽;李志鵬;涂吉;廖勇;謝海永;楊陽朝;呂博;楊騰飛 | 申請(專利權)人: | 中國電子科技集團公司電子科學研究院 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 工業和信息化部電子專利中心 11010 | 代理人: | 張然 |
| 地址: | 100041 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 應用程序 流量 自動 獲取 方法 裝置 系統 介質 | ||
本發明公開了一種移動應用程序流量的自動獲取方法、裝置、系統及存儲介質,所述自動獲取方法包括以下步驟:提取目標移動應用程序的預定特征;從預先構建的移動應用程序運行腳本庫中選取與所述預定特征匹配的移動應用程序自動運行腳本;根據所述移動應用程序自動運行腳本驅動所述目標移動應用程序運行,采集所述目標移動應用程序運行中產生的網絡流量數據。本發明自動流量獲取方法能夠全自動操作移動應用程序的運行,并采集運行過程中移動應用程序的網絡流量數據。
技術領域
本發明涉及移動應用程序監測領域,尤其涉及一種移動應用程序流量的自動獲取方法、裝置、系統及存儲介質。
背景技術
隨著移動互聯網的迅速發展,各種移動應用程序層出不窮,這些移動應用程序在給人們的生活帶來各種便利的同時,也由于其網絡通信行為的復雜性、不確定性,給移動互聯網安全、穩定運行帶來了嚴峻的挑戰。例如,某些移動應用程序在運行過程中可能會與多個不同的服務器進行通信,甚至個別移動應用程序會與潛在的惡意服務器進行隱匿通信從而泄露個人隱私數據和其他重要信息。此外,這些移動應用程序在運行過程中還可能會存在個別通信會話占用大量帶寬而導致其他正常通信會話流量受影響,最終干擾移動應用程序正常使用的情形。因此,有必要對移動應用程序運行過程中的網絡流量數據進行獲取,以便為進一步分析識別出惡意流量或搶占帶寬流量等網絡行為提供依據。
目前,采集移動應用程序網絡流量數據比較常用的技術方案是將移動應用程序安裝到受隔離的沙箱運行環境中,通過人工的方式操作移動應用程序并通過抓包軟件記錄其運行時的網絡流量。但是,由于不同移動應用程序的操作繁瑣程度各異,有些移動應用程序的流量可能要反復采集多次以供分析,依靠人工操作的方式不僅費時費力,而且容易引入人工操作失誤造成的錯誤。雖然目前也有一些移動應用程序自動測試的軟件可以通過編寫移動應用程序自動操作的腳本來自動模擬運行移動應用程序來減輕工作量,但是編寫和調試自動運行腳本過程中,仍然需要人工來判斷每個運行階段可執行的操作和當前操作是否會產生網絡流量。從本質上來說,這仍然是一種非自動化的手段。
發明內容
本發明提供一種移動應用程序流量的自動獲取方法、裝置、系統及存儲介質,全自動操作移動應用程序的運行,并采集運行過程中的網絡流量數據。
依據本發明的一個方面,提供移動應用程序流量的自動獲取方法,包括以下步驟:
提取目標移動應用程序的預定特征;
從預先構建的移動應用程序運行腳本庫中選取與所述預定特征匹配的移動應用程序自動運行腳本;
根據所述移動應用程序自動運行腳本驅動所述目標移動應用程序運行,采集所述目標移動應用程序運行中產生的網絡流量數據。
可選地,本發明所述方法中,所述提取目標移動應用程序的預定特征之前,還包括:
通過樣本移動應用程序各運行界面和所述各運行界面對應的有效操作集合,得到操作觸發的運行界面跳轉關系,根據所述操作觸發的運行界面跳轉關系生成移動應用程序自動運行腳本,其中,所述有效操作為運行界面發生變化的操作或者產生網絡流量的操作;
將生成的所述移動應用程序自動運行腳本添加到所述移動應用程序運行腳本庫。
可選地,本發明所述方法中,通過樣本移動應用程序各運行界面和所述各運行界面對應的有效操作集合,得到操作觸發的運行界面跳轉關系,根據所述操作觸發的運行界面跳轉關系生成移動應用程序自動運行腳本,包括:
獲取樣本移動應用程序各運行界面、所述界面對應的有效操作集合和操作指向關系,得到操作觸發的運行界面跳轉關系,建立移動應用程序操作關系有向圖,根據所述移動應用程序操作關系有向圖生成移動應用程序自動運行腳本。
可選地,本發明所述方法中,根據所述樣本移動應用程序各運行界面和所述各運行界面對應的有效操作集合之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司電子科學研究院,未經中國電子科技集團公司電子科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810552615.3/2.html,轉載請聲明來源鉆瓜專利網。





