999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

惡意移動應用檢測方法

2015-12-26 01:19:08江蘇省通信服務有限公司無錫網盈分公司楊樹春
江蘇通信 2015年6期
關鍵詞:分類特征檢測

江蘇省通信服務有限公司 無錫網盈分公司 楊樹春

惡意移動應用檢測方法

江蘇省通信服務有限公司 無錫網盈分公司 楊樹春

提出了一種惡意移動應用檢測方法,該方法以Android移動應用為研究對象,從APK(Android安裝包)文件中靜態提取出權限、組件行為和函數調用等特征,進而采用支持向量機分類方法,建立分類模型用于識別惡意應用。實驗結果表明該方法能獲得較好的檢測精度。

聚類分析; 集成聚類; 惡意應用檢測

移動互聯網移動終端的廣泛應用,使得移動終端上的惡意軟件成為重要的危險源。這些惡意軟件通常會通過植入惡意代碼篡改和采集用戶信息、竊取賬號、構建僵尸網絡和獲取root權限等操作,進而對終端使用者和服務提供者的數據資產安全造成了極大危害。此外,Android平臺由于其開放性、優秀的性能和易操作性等特點,在智能移動終端市場具有較高的占有率,但也正由于其開放性,易于被惡客篡改和利用,所以出現了數量巨大、變種較多的惡意Android應用。因此,惡意應用檢測成為近年來移動終端安全防護技術研究的熱點問題之一。為了進行惡意應用檢測,提高檢測精度,本文的工作首先通過靜態分析方法提取三類應用特征,包括權限特征、組件特征和函數調用特征,而后數據挖掘方法中支持向量機(SVM)模型對給定的樣本建立分類模型,最后將采集自第三方應用市場的500款Android應用作為樣本(其中有147款惡意應用和353款正常應用)進行了實驗,獲得了較好的檢測精度。

1 惡意應用檢測方法

1.1 檢測框架

圖1為基于數據挖掘的惡意應用檢測框架。給定收集的正常應用樣本庫和惡意應用樣本庫,首先通過靜態分析方法,對于Android應用的APK(Android安裝包)文件進行處理,提取多種類型的特征,包括權限特征、組件使用特征和函數調用特征,建立多類型特征集;其次,采用主成分分析(PCA)方法進行特征選取;接著,采用SVM分類方法建立惡意應用分類器;最后,對應用分類器測試樣本進行分類,給出樣本的分類結果。

1.2 特征提取

Xij表示第i個樣本應用的第j個特征值。

采用靜態分析方法提取二進制程序樣本的特征,本文提取的樣本特征包括組件使用特征、權限特征、函數調用特征等。

假設Android應用可指定的權限有n個,權限集為

其中pi為第i個權限,n為權限總數,1≤i≤n,則權限特征為

若有

假設Android應用包含p個組件,記為C1,…,C2,…,Cp,則組件使用特征為

則方程組左邊的綜合指標Z1,Z2,…,Zm是樣本原先的p個特征X1, X2,…, Xp對應的m個主成分,bij是系數。其中,Zi與Zj(i≠j;i, j=1,2,…, m)相互無關;Z1是X1, X2,…, Xp的所有線性組合中方差最大的;Z2是與Z1不相關的X1, X2, …, Xp的所有線性組合中方差最大的;Zm是與Z1, Z2,…,Zm-1都不相關的X1, X2, …, Xp的所有線性組合中方差最大的。

其中count(Ci)表示組件使用次數,1≤i≤p。

其中βi(0≤i≤m)是線性回歸中變量Zi對應的系數,Y是線性擬合后的值。

其中函數調用是應用程序與底層系統交互的紐帶,函數調用可以獲取用戶的subscriber ID、phone ID、其他類似個人隱秘信息和下載其他應用程序等。

可以采用靜態分析的方式進行特征提取,其步驟如下:

1) 將APK文件解壓縮后獲取其中的lib/*.so文件以及Androidmanifest.xml文件;

2) 從Androidmanifest.xml文件中提取權限特征和組件使用特征;

3) 將所有的lib/*.so文件進行合并產生對應的*.elf文件;

4) 從*.elf文件中得到類別為“func”(*.elf文件中包含的類別)的所有應用程序編程接口。

經過主成分分析完成特征選擇后,從樣本庫中選取部分訓練樣本以訓練SVM分類器,同時選取部分測試樣本作為測試集以進行分類結果的精度評估。選取樣本的原則為充分考慮正常應用和惡意應用的比例,從而使選擇的樣本具有代表性。本文所選取的訓練樣本數據占總樣本的80%,測試樣本數據占20%。

其中x是空間中某個點,y是中心點, ||x -y||2表示x2與中心點y之間的距離平方和,核參數σ=0.5;錯分懲罰因子C=50,采用開源的軟件包Libsvm[1]實現。

1.3 特征選擇

為了從組件使用特征、權限特征、函數調用特征等眾多的特征中確定哪些特征對于分類有重大影響,采用了基于主成分分析方法進行特征選擇。

設有個n×p 階的數據矩陣是由n 個樣本組成,其中每條樣本都具有p個特征,構成如下的數據矩陣

2 實驗驗證

2.1 實驗設置

本實驗采集自第三方應用市場的500款Android應用進行了病毒、蠕蟲、木馬等多種分析,經過整理將147款惡意應用和353款正常應用作為最終的樣本集,樣本集中的這些應用覆蓋了娛樂、教育、體育、衛生、新聞、財經等多種類型,具有代表性。所有實驗在內存為8 GB RAM,處理器為 Intel(R) core i5 CPU 3.5 GHz的機器上完成,采用了Java語言實現了本文提出的基于靜態分析的特征提取算法完成上述APK樣本的特征提取。為了驗證算法有效性,與其他分類算法如后向傳播神經網絡、決策樹算法C4.5等進行比較。

實驗中采用的評價標準采用精度precision、召回率recall和平衡F分數F1 score,其中精度計算方法為正確識別的異常應用個數與真實異常應用個數的比值;召回率計算方法為正確識別的異常應用個數與識別到的所有異常個數的比值;F1 score計算方法為精度與召回率乘積的2倍除以精度與召回率之和。

2.2 結果分析

為了驗證本文提出的算法的有效性,將SVM算法與人工神經網絡(ANN)和C4.5的檢測方法進行了比較分析,并且考慮了采用不同特征組合表示應用樣本的情況,實驗結果如表1所示。其中表格中每個單元格的第一行描述了算法獲得的F1 score,而第二行則是算法的precision和recall值,粗體字表示每一個特征集刻畫的樣本取得最佳F1 score值的那個算法。

表1 不同算法在不同特征集表示樣本中的結果

從表1中可以看出:

1) SVM分類器幾乎在所有的特征集上的F1 score都優于其他兩種分類器;

2) 在考慮用單一特征刻畫的應用樣本情形下,可以發現采用函數調用的方式刻畫的樣本集上取得的F1 score值最高,優于其他兩種特征集下的值,其中基于組件特征的檢測精度最低,基于權限特征的惡意應用檢測的精度較高;

3) 從特征組合角度來說,基于多個特征刻畫的樣本集上取得的F1 score值均高于采用單一特征刻畫的樣本集取得的值,且對于組件特征的改善更為明顯。

3 總結

本文的方法以Android移動應用為研究對象,從APK文件中靜態提取出權限、組件行為和函數調用等特征,進而采用支持向量機分類方法建立分類模型用于識別惡意應用。實驗結果表明該方法能獲得較好的檢測精度。不過,目前本文的工作中考慮的特征均為通過靜態分析方法獲得的特征,在未來的工作中可以考慮通過動態分析的方法獲取一些系統運行時的行為特征,如系統調用特征、控制流特征等,將對于進一步提高檢測精度有更多貢獻。

[1]CHANG Chih-chung, LIN Chih-jen. Libsvm-a library for support vector machines[EB/OL].[2015-10-08]. http://www.csie.ntu.edu.tw/~cjlin/libsvm.

猜你喜歡
分類特征檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
分類算一算
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
抓住特征巧觀察
主站蜘蛛池模板: 91精品人妻互换| 国产三级韩国三级理| 亚洲三级色| 69av免费视频| 中文字幕久久亚洲一区| 亚洲清纯自偷自拍另类专区| 亚洲乱强伦| 国产一区亚洲一区| 99激情网| 女人18毛片久久| 天天操天天噜| 午夜a视频| 香蕉在线视频网站| 久久精品国产免费观看频道| 伊人激情综合网| 在线观看网站国产| 2021天堂在线亚洲精品专区| 久久国产亚洲偷自| 欧洲成人在线观看| 国产成人精品优优av| 久久久久人妻一区精品色奶水| 欧美国产精品不卡在线观看 | 国产成人一区免费观看| 人妻丰满熟妇av五码区| 色天堂无毒不卡| 久久这里只有精品66| 日韩无码黄色| 成人毛片在线播放| 久久永久免费人妻精品| 99国产在线视频| 国产成人综合网在线观看| 国产靠逼视频| 久久香蕉欧美精品| 自拍偷拍欧美日韩| a级高清毛片| 久久精品人人做人人爽97| 国产在线观看一区精品| 一区二区午夜| 中文字幕有乳无码| 亚洲午夜天堂| 国产精鲁鲁网在线视频| 国产一区二区影院| 免费a级毛片视频| 日本精品影院| 亚洲欧美极品| 色天天综合久久久久综合片| 亚洲国产天堂久久九九九| 久久久久亚洲AV成人人电影软件 | www亚洲天堂| 日韩毛片免费观看| 亚洲国产理论片在线播放| 日韩无码视频专区| 日韩无码真实干出血视频| 国产精品久久久久久久伊一| 欧洲日本亚洲中文字幕| 亚洲色图欧美| 91 九色视频丝袜| 亚洲成人播放| 无码视频国产精品一区二区 | 国产免费网址| 国产精品福利尤物youwu| 国产精品亚洲天堂| 国产一二三区在线| 欧美日韩中文国产| 国产三级a| 毛片免费视频| 色偷偷av男人的天堂不卡| 青青国产视频| 中文字幕免费播放| 欧美一区二区自偷自拍视频| 午夜视频免费试看| Aⅴ无码专区在线观看| 在线日本国产成人免费的| www.亚洲国产| 精品伊人久久久久7777人| 国产成人精品一区二区不卡| 天天综合网亚洲网站| 国产jizzjizz视频| 免费一级无码在线网站| 日本91在线| 特级精品毛片免费观看| 国产在线视频导航|