[發(fā)明專利]一種基于混合檢測結(jié)果的Android應(yīng)用行為分析方法在審
| 申請?zhí)枺?/td> | 201711026361.3 | 申請日: | 2017-10-26 |
| 公開(公告)號: | CN107832209A | 公開(公告)日: | 2018-03-23 |
| 發(fā)明(設(shè)計(jì))人: | 范文浩;張岱帥;劉元安;吳帆;張洪光 | 申請(專利權(quán))人: | 北京郵電大學(xué) |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06N99/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 混合 檢測 結(jié)果 android 應(yīng)用 行為 分析 方法 | ||
1.一種基于混合檢測結(jié)果的Android應(yīng)用行為分析方法,其特征是,該方法包括以下步驟:
S1:通過靜態(tài)分析和動態(tài)分析計(jì)算得到應(yīng)用程序的行為數(shù)據(jù);
S2:通過數(shù)學(xué)降維方法對數(shù)據(jù)進(jìn)行處理;
S3:使用處理后的數(shù)據(jù)對機(jī)器學(xué)習(xí)算法進(jìn)行訓(xùn)練學(xué)習(xí);
S4:使用S3得到的訓(xùn)練結(jié)果對應(yīng)用進(jìn)行評估。
2.根據(jù)權(quán)利要求1所述的Android應(yīng)用程序行為分析方法,其特征在于,所述步驟S1所述分析方法包括動態(tài)和靜態(tài)兩種。
3.根據(jù)權(quán)利要求2所述的應(yīng)用程序運(yùn)行時(shí)API調(diào)用量預(yù)估方法,其特征在于,兩種分析方法提取的數(shù)據(jù)應(yīng)該包含同一方面的信息。
4.根據(jù)權(quán)利要求2所述的Android應(yīng)用程序行為分析方法,其特征在于,兩種分析方法提取的數(shù)據(jù)要有一定的不同,并且可以整合到一起。
5.根據(jù)權(quán)利要求1所述的Android應(yīng)用程序行為分析方法,其特征在于,所述步驟S2所述降維方法能夠在降維之后最大化保持?jǐn)?shù)據(jù)的內(nèi)在信息。
6.根據(jù)權(quán)利要求5所述的Android應(yīng)用程序行為分析方法,其特征在于,降維之后的數(shù)據(jù)要有最大的方差。
7.根據(jù)權(quán)利要求1所述的Android應(yīng)用程序行為分析方法,其特征在于,上述步驟S3的機(jī)器學(xué)習(xí)算法要能夠輸出一個(gè)可以對程序進(jìn)行判斷的數(shù)值。
8.根據(jù)權(quán)利要求7所述的Android應(yīng)用程序行為分析方法,其特征在于,能夠通過數(shù)據(jù)點(diǎn)到分類超平面的距離得到相應(yīng)信息。
9.根據(jù)權(quán)利要求7所述的Android應(yīng)用程序行為分析方法,其特征在于,能夠通過得到的數(shù)值計(jì)算出一個(gè)可以對應(yīng)用程序進(jìn)行評估的統(tǒng)一數(shù)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京郵電大學(xué),未經(jīng)北京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711026361.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤





