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
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
抓住特征巧觀察
主站蜘蛛池模板: 国产午夜看片| 亚洲水蜜桃久久综合网站| 国产菊爆视频在线观看| 国产亚洲成AⅤ人片在线观看| 午夜精品一区二区蜜桃| 亚洲精品免费网站| 精品国产美女福到在线不卡f| 思思99热精品在线| 国产区免费精品视频| 又粗又大又爽又紧免费视频| 亚洲综合色吧| 久久五月视频| 国产中文在线亚洲精品官网| 日日拍夜夜嗷嗷叫国产| 日韩精品一区二区深田咏美| 欧美不卡在线视频| 天天综合色网| 亚洲黄色激情网站| 国产精品亚洲综合久久小说| 日本三级精品| 欧美激情视频二区三区| 婷婷开心中文字幕| 激情无码字幕综合| 国产成人久久综合777777麻豆| 成人午夜天| 国产成人精品无码一区二 | 亚洲国产中文精品va在线播放| 欧美成人精品一区二区| 欧美怡红院视频一区二区三区| 欧美日韩动态图| 久久精品91麻豆| 日韩一区二区在线电影| 国产黄色片在线看| 看国产一级毛片| 国产在线视频欧美亚综合| 亚洲成a人片在线观看88| 精品99在线观看| 丝袜久久剧情精品国产| 免费看a毛片| 一本视频精品中文字幕| 免费A∨中文乱码专区| 91无码人妻精品一区二区蜜桃| 国产SUV精品一区二区6| 欧美日本在线观看| 性视频一区| 亚洲欧美不卡视频| www成人国产在线观看网站| 中文国产成人精品久久| 人妻精品久久久无码区色视| 国产区网址| 91人妻在线视频| 日韩av手机在线| 国产美女无遮挡免费视频| 热这里只有精品国产热门精品| 欧美激情网址| 国产精品无码在线看| 九色最新网址| 国产大全韩国亚洲一区二区三区| 亚洲二区视频| 成人福利在线看| 久久美女精品| 无码国产偷倩在线播放老年人| 伊在人亞洲香蕉精品區| 国产美女一级毛片| 真实国产乱子伦视频| 欧美精品1区2区| 日韩在线2020专区| 香蕉久久国产精品免| 国产午夜精品一区二区三| 农村乱人伦一区二区| 久草视频中文| 中文字幕久久亚洲一区| 国产女人爽到高潮的免费视频 | 婷婷五月在线| 亚洲伦理一区二区| 色噜噜综合网| 热99re99首页精品亚洲五月天| 国产精品极品美女自在线| 91久久天天躁狠狠躁夜夜| 亚洲成人在线免费观看| 日本在线国产| 婷婷亚洲综合五月天在线|