一種數(shù)據(jù)信息獲取方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)信息獲取方法,所述方法包括:當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序;判斷所述待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài);若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。本發(fā)明實(shí)施例同時(shí)還公開了一種數(shù)據(jù)信息獲取裝置。
【專利說(shuō)明】
_種數(shù)據(jù)信息獲取方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域中的資源管理技術(shù),尤其涉及一種數(shù)據(jù)信息獲取方法和裝置?!颈尘凹夹g(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,移動(dòng)應(yīng)用爆發(fā)式的增長(zhǎng),各種第三方移動(dòng)應(yīng)用程序的更新也越來(lái)越快。移動(dòng)應(yīng)用流量的識(shí)別及可視化是各種網(wǎng)絡(luò)管理類及安全防護(hù)類設(shè)備進(jìn)行管理控制的前提和基礎(chǔ),能夠快速有效的產(chǎn)生識(shí)別海量應(yīng)用的簽名成為移動(dòng)互聯(lián)網(wǎng)場(chǎng)景下網(wǎng)絡(luò)管理和安全的新需求,同時(shí)對(duì)于移動(dòng)應(yīng)用的動(dòng)態(tài)漏洞檢測(cè)、網(wǎng)絡(luò)行為分析、威脅分析等都依賴于對(duì)網(wǎng)絡(luò)流量數(shù)據(jù)的分析。
[0003]現(xiàn)有技術(shù)方案中通常采用以下兩種方式來(lái)進(jìn)行移動(dòng)應(yīng)用程序的網(wǎng)絡(luò)流量數(shù)據(jù)包的抓取:一種是使用移動(dòng)設(shè)備系統(tǒng)本身的命令在終端設(shè)備端上抓包并將抓取到的數(shù)據(jù)包保存在設(shè)備本地,然后將抓取到的數(shù)據(jù)包轉(zhuǎn)移到主機(jī)或服務(wù)器進(jìn)行分析;另一種是給終端設(shè)備配置代理服務(wù)器,移動(dòng)端通過(guò)代理服務(wù)器上網(wǎng),可以在代理服務(wù)器上抓取產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包。但是,基于網(wǎng)絡(luò)流量數(shù)據(jù)的產(chǎn)生依賴人工對(duì)移動(dòng)應(yīng)用程序的操作,抓取的流量數(shù)據(jù)包不夠純凈,存在除目標(biāo)應(yīng)用程序產(chǎn)生之外的其它流量;抓取的數(shù)據(jù)包的大小會(huì)到受移動(dòng)設(shè)備存儲(chǔ)容量的限制,且應(yīng)用程序較多時(shí)需要投入大量的人力資源,效率較低。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例期望提供一種數(shù)據(jù)信息獲取方法和裝置,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。
[0005]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]—種數(shù)據(jù)信息獲取方法,所述方法包括:
[0007]當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序;
[0008]判斷所述待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài);
[0009]若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。
[0010]可選的,所述當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,包括:
[0011]當(dāng)檢測(cè)到所述終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取所述待測(cè)試應(yīng)用程序的安裝包;
[0012]將得到的所述待測(cè)試應(yīng)用程序的安裝包安裝在所述終端設(shè)備上,并獲取所述待測(cè)試應(yīng)用程序。
[0013]可選的,所述若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,包括:
[0014]若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則關(guān)閉所述終端設(shè)備上除所述待測(cè)試應(yīng)用程序之外的其它應(yīng)用;
[0015] 監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包。
[0016]可選的,所述監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包,包括:
[0017]獲取所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口;
[0018]運(yùn)行并監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,獲取所述終端設(shè)備上除所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生的數(shù)據(jù)包。
[0019]可選的,所述方法還包括:
[0020]獲取所述待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息;
[0021]基于所述指令信息將當(dāng)前獲取到的所述待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包保存,并刪除卸載所述終端設(shè)備上的所述待測(cè)試應(yīng)用程序。[〇〇22] 一種數(shù)據(jù)信息獲取裝置,所述裝置包括:第一獲取單元、判斷單元和第一處理單元,其中:
[0023]所述第一獲取單元,用于當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序;
[0024]所述判斷單元,用于判斷所述待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài);[〇〇25]所述第一處理單元,用于若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。
[0026]可選的,所述第一獲取單元包括:第一獲取模塊和第二獲取模塊,其中:
[0027]所述第一獲取模塊,用于當(dāng)檢測(cè)到所述終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取所述待測(cè)試應(yīng)用程序的安裝包;
[0028]所述第二獲取模塊,用于將得到的所述待測(cè)試應(yīng)用程序的安裝包安裝在所述終端設(shè)備上,并獲取所述待測(cè)試應(yīng)用程序。[〇〇29]可選的,所述第一處理單元包括:第一處理模塊和第二處理模塊,其中:
[0030]所述第一處理模塊,用于若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則關(guān)閉所述終端設(shè)備上除所述待測(cè)試應(yīng)用程序之外的其它應(yīng)用;
[0031]所述第二處理模塊,用于監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包。[〇〇32]可選的,所述第二處理模塊具體用于:
[0033]獲取所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口;
[0034]運(yùn)行并監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,獲取所述終端設(shè)備上除所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生的數(shù)據(jù)包。[〇〇35]可選的,所述裝置還包括:第二獲取單元和第二處理單元,其中:
[0036]所述第二獲取單元,用于獲取所述待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息;
[0037]所述第二處理單元,用于基于所述指令信息將當(dāng)前獲取到的所述待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包保存,并刪除卸載所述終端設(shè)備上的所述待測(cè)試應(yīng)用程序。
[0038]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取方法和裝置,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。【附圖說(shuō)明】
[0039]圖1為本發(fā)明的實(shí)施例提供的一種數(shù)據(jù)信息獲取方法的流程示意圖;
[0040]圖2為本發(fā)明的實(shí)施例提供的另一種數(shù)據(jù)信息獲取方法的流程示意圖;[0041 ]圖3為本發(fā)明的實(shí)施例提供的又一種數(shù)據(jù)信息獲取方法的流程示意圖;
[0042]圖4為本發(fā)明的另一實(shí)施例提供的一種數(shù)據(jù)信息獲取方法的流程示意圖;
[0043]圖5為本發(fā)明的實(shí)施例提供的一種數(shù)據(jù)信息獲取方法適用的系統(tǒng)結(jié)構(gòu)示意圖;
[0044]圖6為本發(fā)明的實(shí)施例提供的一種數(shù)據(jù)信息獲取裝置的結(jié)構(gòu)示意圖;
[0045]圖7為本發(fā)明的實(shí)施例提供的另一種數(shù)據(jù)信息獲取裝置的結(jié)構(gòu)示意圖;
[0046]圖8為本發(fā)明的實(shí)施例提供的又一種數(shù)據(jù)信息獲取裝置的結(jié)構(gòu)示意圖;
[0047]圖9為本發(fā)明的另一實(shí)施例提供的一種數(shù)據(jù)信息獲取裝置的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0048]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0049]本發(fā)明的實(shí)施例提供一種數(shù)據(jù)信息獲取方法,參照?qǐng)D1所示,該方法包括以下步驟:
[0050]步驟101、當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序。
[0051]具體的,步驟101當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序可以是由數(shù)據(jù)信息獲取裝置來(lái)實(shí)現(xiàn)的。其中,預(yù)設(shè)狀態(tài)可以是終端設(shè)備處于工作狀態(tài)下的一種運(yùn)行狀態(tài),優(yōu)選的該預(yù)設(shè)狀態(tài)可以是聯(lián)網(wǎng)狀態(tài)。
[0052]步驟102、判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)。
[0053]具體的,步驟102判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)可以是由數(shù)據(jù)信息獲取裝置來(lái)實(shí)現(xiàn)的。判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)可以是通過(guò)判斷待測(cè)試應(yīng)用程序是否即將開始運(yùn)行,當(dāng)前是否處于運(yùn)行前的準(zhǔn)備狀態(tài)來(lái)實(shí)現(xiàn)的。[〇〇54]步驟103、若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。
[0055]具體的,步驟103若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包可以是由數(shù)據(jù)信息獲取裝置來(lái)實(shí)現(xiàn)的。如果得到待測(cè)試應(yīng)用程序當(dāng)前處于待運(yùn)行狀態(tài),說(shuō)明待測(cè)試應(yīng)用程序即將開始運(yùn)行,此時(shí)可以開始監(jiān)測(cè)該待測(cè)試應(yīng)用程序并且只抓取該待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。
[0056]需要說(shuō)明的是,本實(shí)施例中與其他實(shí)施例中相同步驟或概念的解釋,可以參照其它實(shí)施例中的描述,此處不再贅述。
[0057]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取方法,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。
[0058]本發(fā)明的實(shí)施例提供一種數(shù)據(jù)信息獲取方法,參照?qǐng)D2所示,該方法包括以下步驟:
[0059]步驟201、數(shù)據(jù)信息獲取裝置當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序的安裝包。
[0060]具體的,待測(cè)試應(yīng)用程序的安裝包可以是預(yù)先存儲(chǔ)在執(zhí)行控制器中,終端設(shè)備通過(guò)通用串行總線(Universal Serial Bus,簡(jiǎn)稱USB)與執(zhí)行控制器連接,即執(zhí)行控制器可以通過(guò)USB向終端設(shè)備推送待測(cè)試應(yīng)用程序的安裝包。其中,執(zhí)行控制器優(yōu)選的可以是主機(jī)設(shè)備或者服務(wù)器。當(dāng)然,其它具有執(zhí)行控制器所具備的功能的器件也是可行的;待測(cè)試應(yīng)用程序可以是能夠安裝在終端設(shè)備上,用戶需要得到其運(yùn)行狀態(tài)是否良好的應(yīng)用程序。
[0061]步驟202、數(shù)據(jù)信息獲取裝置將得到的待測(cè)試應(yīng)用程序的安裝包安裝在終端設(shè)備上,并獲取待測(cè)試應(yīng)用程序。
[0062]步驟203、數(shù)據(jù)信息獲取裝置判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)。
[0063]步驟204、若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則數(shù)據(jù)信息獲取裝置關(guān)閉終端設(shè)備上除待測(cè)試應(yīng)用程序之外的其它應(yīng)用。
[0064]具體的,當(dāng)?shù)玫酱郎y(cè)試應(yīng)用程序當(dāng)前處于運(yùn)行前的準(zhǔn)備狀態(tài)時(shí)即可以判定該待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),此時(shí)可以關(guān)閉終端設(shè)備上處待測(cè)試應(yīng)用程序之外的其它任何能夠上網(wǎng)的應(yīng)用。
[0065]步驟205、數(shù)據(jù)信息獲取裝置監(jiān)測(cè)待測(cè)試應(yīng)用程序,并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包。
[0066]具體的,在執(zhí)行控制器上獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口上產(chǎn)生的數(shù)據(jù)包即可以只得到待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,而不會(huì)夾雜其它應(yīng)用信息的數(shù)據(jù)包;其中,數(shù)據(jù)包具體可以指的是網(wǎng)絡(luò)流量數(shù)據(jù)包。
[0067]需要說(shuō)明的是,本實(shí)施例中與其他實(shí)施例中相同步驟或概念的解釋,可以參照其它實(shí)施例中的描述,此處不再贅述。
[0068]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取方法,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。
[0069]本發(fā)明的實(shí)施例提供一種數(shù)據(jù)信息獲取方法,參照?qǐng)D3所示,該方法包括以下步驟:
[0070]步驟301、數(shù)據(jù)信息獲取裝置當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序的安裝包。
[0071]步驟302、數(shù)據(jù)信息獲取裝置將得到的待測(cè)試應(yīng)用程序的安裝包安裝在終端設(shè)備上,并獲取待測(cè)試應(yīng)用程序。
[0072]步驟303、數(shù)據(jù)信息獲取裝置判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)。
[0073]步驟304、若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則數(shù)據(jù)信息獲取裝置關(guān)閉終端設(shè)備上除待測(cè)試應(yīng)用程序之外的其它應(yīng)用。[〇〇74]步驟305、數(shù)據(jù)信息獲取裝置獲取終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口。
[0075]具體的,在待測(cè)試應(yīng)用程序運(yùn)行之前終端設(shè)備還未給待測(cè)試應(yīng)用程序分配網(wǎng)絡(luò)端口(源端口),此時(shí),終端設(shè)備上開放的所有網(wǎng)絡(luò)端口均不包括待測(cè)試應(yīng)用程序的網(wǎng)絡(luò)端口。
[0076]步驟306、數(shù)據(jù)信息獲取裝置運(yùn)行并監(jiān)測(cè)待測(cè)試應(yīng)用程序,獲取終端設(shè)備上除終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生的數(shù)據(jù)包。[〇〇77]具體的,可以在執(zhí)行控制器中抓取除終端設(shè)備上已經(jīng)開放的網(wǎng)絡(luò)端口之外的其它網(wǎng)絡(luò)端口上產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包,此時(shí)抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)包中只有待測(cè)試應(yīng)用程序產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包;并且,在待測(cè)試應(yīng)用程序運(yùn)行之前可以開始在執(zhí)行控制器中抓取除終端設(shè)備上已經(jīng)開放的網(wǎng)絡(luò)端口之外的其它網(wǎng)絡(luò)端口上的網(wǎng)絡(luò)流量數(shù)據(jù)包,避免漏掉待測(cè)試應(yīng)用程序開啟時(shí)產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包,保證抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)包的準(zhǔn)確性,從而保證最終根據(jù)抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)包對(duì)待測(cè)試應(yīng)用程序進(jìn)行準(zhǔn)確的測(cè)試和分析。
[0078]進(jìn)一步,參照?qǐng)D4所示,該方法還包括以下步驟:
[0079]步驟307、數(shù)據(jù)信息獲取裝置獲取待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息。
[0080]待測(cè)試應(yīng)用程序的運(yùn)行過(guò)程可以采用錄制腳本的形式實(shí)現(xiàn)的,預(yù)先將待測(cè)試應(yīng)用程序的觸發(fā)執(zhí)行過(guò)程進(jìn)行錄制腳本,通過(guò)錄制腳本來(lái)獲取待測(cè)試應(yīng)用程序的各個(gè)步驟的觸發(fā)行為,實(shí)現(xiàn)了應(yīng)用程序可以自動(dòng)觸發(fā)各個(gè)按鈕。同時(shí),錄制的腳本可以重復(fù)使用、在不同時(shí)間、不同網(wǎng)絡(luò)節(jié)點(diǎn)使用,減少了人工抓包的繁瑣過(guò)程,實(shí)現(xiàn)了自動(dòng)抓包。當(dāng)錄制的腳本程序執(zhí)行完成之后可以下發(fā)程序運(yùn)行完成指令信息。
[0081]步驟308、數(shù)據(jù)信息獲取裝置基于指令信息將當(dāng)前獲取到的待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包保存,并刪除卸載終端設(shè)備上的待測(cè)試應(yīng)用程序。
[0082]其中,執(zhí)行控制器獲取到該待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息之后可以停止網(wǎng)絡(luò)流量數(shù)據(jù)包的抓取,并將抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)包保存在自身的存儲(chǔ)器、或者外接存儲(chǔ)設(shè)備(例如移動(dòng)硬盤)中;外接存儲(chǔ)設(shè)備可以是通過(guò)USB或者硬盤線等與執(zhí)行控制器連接的。 保存完抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)之后,可以刪除安裝在終端設(shè)備上的待測(cè)試應(yīng)用程序,避免終端設(shè)備的存儲(chǔ)資源的浪費(fèi)。
[0083]當(dāng)然,本發(fā)明可以應(yīng)用于只有一個(gè)終端設(shè)備,此時(shí)執(zhí)行控制器抓取到的網(wǎng)絡(luò)流量數(shù)據(jù)即為對(duì)應(yīng)的終端設(shè)備上的待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包;同時(shí),本發(fā)明也可以應(yīng)用于具有多個(gè)終端上設(shè)備,此時(shí)執(zhí)行控制器抓取網(wǎng)絡(luò)流量數(shù)據(jù)包的同時(shí)可以獲取各個(gè)網(wǎng)絡(luò)流量數(shù)據(jù)包對(duì)應(yīng)的IP地址,根據(jù)IP地址來(lái)區(qū)得到的網(wǎng)絡(luò)流量數(shù)據(jù)包與各個(gè)終端上設(shè)備之間的對(duì)應(yīng)關(guān)系,其中,網(wǎng)絡(luò)流量數(shù)據(jù)包的IP地址與終端設(shè)備的IP地址相同的網(wǎng)絡(luò)流量數(shù)據(jù)包即為對(duì)應(yīng)的終端設(shè)備上的待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包。在一個(gè)待測(cè)試應(yīng)用程序測(cè)試完成之后,可以繼續(xù)在終端設(shè)備上安裝新的需要測(cè)試的應(yīng)用程序,并按照本發(fā)明中提供的數(shù)據(jù)信息獲取方法的測(cè)試流程來(lái)抓取對(duì)應(yīng)的需要測(cè)試的應(yīng)用程序的運(yùn)行數(shù)據(jù)包。
[0084]具體的,數(shù)據(jù)信息獲取裝置可以是具有控制終端設(shè)備和執(zhí)行控制器工作的中央控制器,本發(fā)明各個(gè)實(shí)施例中的各個(gè)實(shí)現(xiàn)步驟可以是由中央控制器來(lái)實(shí)現(xiàn)的。本發(fā)明優(yōu)選的可以適用于某一應(yīng)用程序上市之前需要對(duì)該應(yīng)用程序的運(yùn)行狀況和性能做進(jìn)一步的驗(yàn)證的事件中。如圖5中所示為本發(fā)明的數(shù)據(jù)信息獲取方法使用的系統(tǒng)架構(gòu)圖,終端設(shè)備通過(guò)無(wú)線接入設(shè)備與執(zhí)行控制器連接,并通過(guò)執(zhí)行控制器連接到互聯(lián)網(wǎng)中;終端設(shè)備上的應(yīng)用程序在聯(lián)網(wǎng)狀態(tài)時(shí)運(yùn)行過(guò)程中進(jìn)行的所有數(shù)據(jù)通信都是通過(guò)執(zhí)行控制器進(jìn)入互聯(lián)網(wǎng)中的;因此,終端設(shè)備上的待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包可以是中央控制器控制在執(zhí)行控制器上來(lái)抓取。通過(guò)執(zhí)行控制器抓取到終端設(shè)備上的待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的網(wǎng)絡(luò)流量數(shù)據(jù)包之后,中央控制器可以控制將該數(shù)據(jù)包存儲(chǔ)在存儲(chǔ)設(shè)備中,如圖5中所示的存儲(chǔ)設(shè)備可以是外接存儲(chǔ)設(shè)備。
[0085]需要說(shuō)明的是,本實(shí)施例中與其他實(shí)施例中相同步驟或概念的解釋,可以參照其它實(shí)施例中的描述,此處不再贅述。
[0086]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取方法,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。
[0087]本發(fā)明的實(shí)施例提供一種數(shù)據(jù)信息獲取裝置4,該裝置可以應(yīng)用于圖1?4對(duì)應(yīng)的實(shí)施例提供的一種數(shù)據(jù)信息獲取方法中,參照?qǐng)D6所示,該裝置可以包括:第一獲取單元41、 判斷單元42和第一處理單元43,其中:[〇〇88]第一獲取單元41,用于當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序。 [〇〇89]判斷單元42,用于判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài)。[〇〇9〇] 第一處理單元43,用于若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。
[0091]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取裝置,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。[〇〇92]具體的,參照?qǐng)D7所示,第一獲取單元41包括:第一獲取模塊411和第二獲取模塊 412,其中:
[0093]第一獲取模塊411,用于當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序的安裝包。[〇〇94]第二獲取模塊412,用于將得到的待測(cè)試應(yīng)用程序的安裝包安裝在終端設(shè)備上,并獲取待測(cè)試應(yīng)用程序。[〇〇95]具體的,參照?qǐng)D8所示,第一處理單元43包括:第一處理模塊431和第二處理模塊 432,其中:[〇〇96]第一處理模塊431,用于若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則關(guān)閉終端設(shè)備上除待測(cè)試應(yīng)用程序之外的其它應(yīng)用。[〇〇97] 第二處理模塊432,用于監(jiān)測(cè)待測(cè)試應(yīng)用程序,并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包。[〇〇98]進(jìn)一步具體的,第二處理模塊432具體用于執(zhí)行以下步驟:
[0099]獲取終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口。
[0100]運(yùn)行并監(jiān)測(cè)待測(cè)試應(yīng)用程序,獲取終端設(shè)備上除終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生的數(shù)據(jù)包。
[0101]進(jìn)一步,參照?qǐng)D9所示,該裝置還包括:第二獲取單元44和第二處理單元45,其中:
[0102]第二獲取單元44,用于獲取待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息。
[0103]第二處理單元45,用于基于指令信息將當(dāng)前獲取到的待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包保存,并刪除卸載終端設(shè)備上的待測(cè)試應(yīng)用程序。
[0104]需要說(shuō)明的是,本實(shí)施實(shí)例中各個(gè)單元和模塊之間的交互過(guò)程,可以參照?qǐng)D1?4 對(duì)應(yīng)的實(shí)施例提供的一種數(shù)據(jù)信息獲取方法中的交互過(guò)程,此處不再贅述。
[0105]本發(fā)明的實(shí)施例所提供的數(shù)據(jù)信息獲取裝置,當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序,之后判斷待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài),若待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)待測(cè)試應(yīng)用程序并獲取待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,這樣,無(wú)需人工觸發(fā)可以采用設(shè)備自動(dòng)只抓取待測(cè)試應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包,解決了現(xiàn)有技術(shù)中測(cè)試應(yīng)用程序時(shí)需要人工抓取數(shù)據(jù)包且抓取的數(shù)據(jù)包不純凈的問(wèn)題,能夠?qū)崿F(xiàn)自動(dòng)抓取應(yīng)用程序運(yùn)行中產(chǎn)生的數(shù)據(jù)包的同時(shí)保證抓取到的數(shù)據(jù)包的純凈度,數(shù)據(jù)包的大小不受限制,提高了工作效率,降低了生產(chǎn)成本。
[0106]在實(shí)際應(yīng)用中,所述第一獲取單元41、判斷單元42、第一處理單元43、第一獲取模塊411、第二獲取模塊412、第一處理模塊431、第二處理模塊432、第二獲取單元44和第二處理單元45均可由位于無(wú)線數(shù)據(jù)發(fā)送設(shè)備中的中央處理器(Central Processing Unit, CPU)、微處理器(Micro Processor Unit,MPU)、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)或現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)等實(shí)現(xiàn)。
[0107]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0108]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0109]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0110]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。[〇111]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)信息獲取方法,其特征在于,所述方法包括:當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序;判斷所述待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài);若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè) 試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí), 獲取待測(cè)試應(yīng)用程序,包括:當(dāng)檢測(cè)到所述終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取所述待測(cè)試應(yīng)用程序的安裝包;將得到的所述待測(cè)試應(yīng)用程序的安裝包安裝在所述終端設(shè)備上,并獲取所述待測(cè)試應(yīng)用程序。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀 態(tài),則監(jiān)測(cè)所述待測(cè)試應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包,包 括:若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則關(guān)閉所述終端設(shè)備上除所述待測(cè)試應(yīng)用程 序之外的其它應(yīng)用;監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生 的數(shù)據(jù)包。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所 述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包,包括:獲取所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口;運(yùn)行并監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,獲取所述終端設(shè)備上除所述終端設(shè)備當(dāng)前開放的網(wǎng) 絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生 的數(shù)據(jù)包。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:獲取所述待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息;基于所述指令信息將當(dāng)前獲取到的所述待測(cè)試應(yīng)用程序產(chǎn)生的數(shù)據(jù)包保存,并刪除卸 載所述終端設(shè)備上的所述待測(cè)試應(yīng)用程序。6.—種數(shù)據(jù)信息獲取裝置,其特征在于,所述裝置包括:第一獲取單元、判斷單元和第 一處理單元,其中:所述第一獲取單元,用于當(dāng)檢測(cè)到終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取待測(cè)試應(yīng)用程序;所述判斷單元,用于判斷所述待測(cè)試應(yīng)用程序是否處于待運(yùn)行狀態(tài);所述第一處理單元,用于若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則監(jiān)測(cè)所述待測(cè)試 應(yīng)用程序并獲取所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)包。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一獲取單元包括:第一獲取模塊和 第二獲取模塊,其中:所述第一獲取模塊,用于當(dāng)檢測(cè)到所述終端設(shè)備處于預(yù)設(shè)狀態(tài)時(shí),獲取所述待測(cè)試應(yīng) 用程序的安裝包;所述第二獲取模塊,用于將得到的所述待測(cè)試應(yīng)用程序的安裝包安裝在所述終端設(shè)備 上,并獲取所述待測(cè)試應(yīng)用程序。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理單元包括:第一處理模塊和 第二處理模塊,其中:所述第一處理模塊,用于若所述待測(cè)試應(yīng)用程序處于待運(yùn)行狀態(tài),則關(guān)閉所述終端設(shè) 備上除所述待測(cè)試應(yīng)用程序之外的其它應(yīng)用;所述第二處理模塊,用于監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,并獲取所述待測(cè)試應(yīng)用程序運(yùn)行 過(guò)程中的網(wǎng)絡(luò)端口中產(chǎn)生的數(shù)據(jù)包。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二處理模塊具體用于:獲取所述終端設(shè)備當(dāng)前開放的網(wǎng)絡(luò)端口;運(yùn)行并監(jiān)測(cè)所述待測(cè)試應(yīng)用程序,獲取所述終端設(shè)備上除所述終端設(shè)備當(dāng)前開放的網(wǎng) 絡(luò)端口之外其它網(wǎng)絡(luò)端口的數(shù)據(jù)包,得到所述待測(cè)試應(yīng)用程序運(yùn)行過(guò)程中的網(wǎng)絡(luò)端口產(chǎn)生 的數(shù)據(jù)包。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:第二獲取單元和第二處 理單元,其中:所述第二獲取單元,用于獲取所述待測(cè)試應(yīng)用程序運(yùn)行完成的指令信息;所述第二處理單元,用于基于所述指令信息將當(dāng)前獲取到的所述待測(cè)試應(yīng)用程序產(chǎn)生 的數(shù)據(jù)包保存,并刪除卸載所述終端設(shè)備上的所述待測(cè)試應(yīng)用程序。
【文檔編號(hào)】H04L12/26GK105959178SQ201610379856
【公開日】2016年9月21日
【申請(qǐng)日】2016年5月31日
【發(fā)明人】馬勇
【申請(qǐng)人】北京網(wǎng)康科技有限公司