基于協(xié)同訓(xùn)練的Android惡意軟件檢測(cè)方法的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-11-07 03:53
隨著移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展,人們對(duì)智能設(shè)備的使用場(chǎng)景已經(jīng)越來越多,其中以智能手機(jī)為主流的移動(dòng)設(shè)備不僅為人們的生活添加了不少的娛樂性,也使人們?cè)谏缃、出行、購物和閱讀等方面更加便捷。Android系統(tǒng)由于其良好的操作界面和豐富的應(yīng)用程序,自從發(fā)布以來便深受人們的青睞。但是,Android系統(tǒng)的安全問題也備受人們關(guān)注。自2010年,首個(gè)Android病毒Trojan-SMS被查到后,不同種類的Android惡意軟件呈現(xiàn)出猛烈增長的狀況。因此,針對(duì)Android惡意軟件檢測(cè)方法的研究是及其重要的。近年來,隨著機(jī)器學(xué)習(xí)相關(guān)技術(shù)的不斷發(fā)展,可以將機(jī)器學(xué)習(xí)的相關(guān)技術(shù)應(yīng)用到Android惡意軟件的檢測(cè)方法中。但是,基于機(jī)器學(xué)習(xí)方法的Android惡意軟件檢測(cè)中存在一些潛在問題:第一,對(duì)于新出現(xiàn)的Android惡意軟件,能搜集到的樣本較少,使得分類器學(xué)習(xí)不充分導(dǎo)致分類準(zhǔn)確率較低。第二,在傳統(tǒng)的多視圖協(xié)同訓(xùn)練方法中,通過兩個(gè)充分冗余的視圖訓(xùn)練出來兩個(gè)分類器,在對(duì)一個(gè)未標(biāo)記樣本進(jìn)行預(yù)測(cè)時(shí),如果兩個(gè)分類器的預(yù)測(cè)結(jié)果相反,同時(shí)置信度又相同的情況,該方案難以給出一個(gè)較為準(zhǔn)確的結(jié)果。本文針對(duì)此兩種情況,從以下三個(gè)方...
【文章來源】:北京工業(yè)大學(xué)北京市 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
GDATA公司統(tǒng)計(jì)分析報(bào)告Figure1-2GDATAcorporationstatisticalanalysisreport
圖 1-3 Android 平臺(tái)新增惡意軟件類型分布Figure 1-3 Malware Type Distribution on theAndroid PlatformAndroid 平臺(tái)惡意軟件不論是數(shù)量還是種類都呈現(xiàn)出快速增長。因此,在數(shù)字化時(shí)代,出于對(duì)用戶的隱私安全的保護(hù),基于 Android 平臺(tái)惡意軟件檢測(cè)方法的研究有著重大意義。1.2 國內(nèi)外研究現(xiàn)狀國內(nèi)和國外的研究者們都非常關(guān)注 Android 惡意軟件檢測(cè)的研究,在國內(nèi)外學(xué)者的共同努力下,該研究取得了良好的成果。目前,針對(duì) Android 安全分析的方法總體上可以分為從簽名和行為兩個(gè)方面進(jìn)行[2-4];诤灻姆椒ǖ幕驹砗芎(jiǎn)單,即任何 Android 應(yīng)用程序都需要在簽名之后方可發(fā)布,簽名就相當(dāng)于每個(gè)應(yīng)用的“身份證”,每個(gè)應(yīng)用的簽名都是唯一
10圖 2-1 Android 系統(tǒng)架構(gòu)圖Figure 2-1 The architecture diagram ofAndroid system(1)應(yīng)用程序?qū)討?yīng)用程序?qū)邮怯脩艉拖到y(tǒng)交互的一層,屬于 Android 系統(tǒng)的最上層。Android配備了一個(gè)核心應(yīng)用的程序集合,包括電話、短信等和其他設(shè)置。用戶所使用的應(yīng)用程序均屬于本層,所有的應(yīng)用程序都是用 Java 語言編寫的,開發(fā)者開發(fā)的Android 應(yīng)用程序和系統(tǒng)自帶程序都屬于應(yīng)用程序?qū),他們都是基?Android 系統(tǒng) API 構(gòu)建的。(2)應(yīng)用程序框架層應(yīng)用程序框架層是 Android 系統(tǒng)結(jié)構(gòu)的第二層,該層不僅是應(yīng)用程序?qū)拥幕A(chǔ),也是 Android 系統(tǒng)最核心的部分。開發(fā)所使用到的所有的 SDK 類庫和一些
【參考文獻(xiàn)】:
期刊論文
[1]一種改進(jìn)的協(xié)同訓(xùn)練算法:Compatible Co-training[J]. 郭翔宇,王魏. 南京大學(xué)學(xué)報(bào)(自然科學(xué)). 2016(04)
[2]基于機(jī)器學(xué)習(xí)算法的Android惡意程序檢測(cè)系統(tǒng)[J]. 張家旺,李燕偉. 計(jì)算機(jī)應(yīng)用研究. 2017(06)
[3]基于敏感權(quán)限及其函數(shù)調(diào)用圖的Android惡意代碼檢測(cè)[J]. 祝小蘭,王俊峰,杜垚,白金榮. 四川大學(xué)學(xué)報(bào)(自然科學(xué)版). 2016(03)
[4]一種檢測(cè)可疑軟件的Android沙箱系統(tǒng)的研究與設(shè)計(jì)[J]. 徐曾春,盧洲,葉坤. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(04)
[5]Android安全綜述[J]. 張玉清,王凱,楊歡,方喆君,王志強(qiáng),曹琛. 計(jì)算機(jī)研究與發(fā)展. 2014(07)
[6]基于權(quán)限相關(guān)性的Android惡意軟件檢測(cè)[J]. 張銳,楊吉云. 計(jì)算機(jī)應(yīng)用. 2014(05)
[7]基于多類特征的Android應(yīng)用惡意行為檢測(cè)系統(tǒng)[J]. 楊歡,張玉清,胡予濮,劉奇旭. 計(jì)算機(jī)學(xué)報(bào). 2014(01)
[8]基于分歧的半監(jiān)督學(xué)習(xí)[J]. 周志華. 自動(dòng)化學(xué)報(bào). 2013(11)
[9]基于權(quán)限頻繁模式挖掘算法的Android惡意應(yīng)用檢測(cè)方法[J]. 楊歡,張玉清,胡予濮,劉奇旭. 通信學(xué)報(bào). 2013(S1)
[10]基于Android系統(tǒng)的惡意程序原理分析[J]. 王瑋. 信息網(wǎng)絡(luò)安全. 2012(10)
博士論文
[1]機(jī)器學(xué)習(xí)中特征選問題研究[D]. 孫鑫.吉林大學(xué) 2013
碩士論文
[1]基于多視圖協(xié)同分類的安卓惡意軟件檢測(cè)方法研究[D]. 廖彥文.北京工業(yè)大學(xué) 2016
[2]Android惡意軟件檢測(cè)方法研究[D]. 汪奕祥.合肥工業(yè)大學(xué) 2016
[3]基于多特征的Android惡意代碼靜態(tài)檢測(cè)方法的研究[D]. 李鶴.哈爾濱工業(yè)大學(xué) 2015
[4]基于Android平臺(tái)的手機(jī)惡意代碼檢測(cè)與防護(hù)技術(shù)研究[D]. 王菲飛.北京交通大學(xué) 2012
[5]Android平臺(tái)惡意軟件檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 路程.北京郵電大學(xué) 2012
本文編號(hào):3481107
【文章來源】:北京工業(yè)大學(xué)北京市 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
GDATA公司統(tǒng)計(jì)分析報(bào)告Figure1-2GDATAcorporationstatisticalanalysisreport
圖 1-3 Android 平臺(tái)新增惡意軟件類型分布Figure 1-3 Malware Type Distribution on theAndroid PlatformAndroid 平臺(tái)惡意軟件不論是數(shù)量還是種類都呈現(xiàn)出快速增長。因此,在數(shù)字化時(shí)代,出于對(duì)用戶的隱私安全的保護(hù),基于 Android 平臺(tái)惡意軟件檢測(cè)方法的研究有著重大意義。1.2 國內(nèi)外研究現(xiàn)狀國內(nèi)和國外的研究者們都非常關(guān)注 Android 惡意軟件檢測(cè)的研究,在國內(nèi)外學(xué)者的共同努力下,該研究取得了良好的成果。目前,針對(duì) Android 安全分析的方法總體上可以分為從簽名和行為兩個(gè)方面進(jìn)行[2-4];诤灻姆椒ǖ幕驹砗芎(jiǎn)單,即任何 Android 應(yīng)用程序都需要在簽名之后方可發(fā)布,簽名就相當(dāng)于每個(gè)應(yīng)用的“身份證”,每個(gè)應(yīng)用的簽名都是唯一
10圖 2-1 Android 系統(tǒng)架構(gòu)圖Figure 2-1 The architecture diagram ofAndroid system(1)應(yīng)用程序?qū)討?yīng)用程序?qū)邮怯脩艉拖到y(tǒng)交互的一層,屬于 Android 系統(tǒng)的最上層。Android配備了一個(gè)核心應(yīng)用的程序集合,包括電話、短信等和其他設(shè)置。用戶所使用的應(yīng)用程序均屬于本層,所有的應(yīng)用程序都是用 Java 語言編寫的,開發(fā)者開發(fā)的Android 應(yīng)用程序和系統(tǒng)自帶程序都屬于應(yīng)用程序?qū),他們都是基?Android 系統(tǒng) API 構(gòu)建的。(2)應(yīng)用程序框架層應(yīng)用程序框架層是 Android 系統(tǒng)結(jié)構(gòu)的第二層,該層不僅是應(yīng)用程序?qū)拥幕A(chǔ),也是 Android 系統(tǒng)最核心的部分。開發(fā)所使用到的所有的 SDK 類庫和一些
【參考文獻(xiàn)】:
期刊論文
[1]一種改進(jìn)的協(xié)同訓(xùn)練算法:Compatible Co-training[J]. 郭翔宇,王魏. 南京大學(xué)學(xué)報(bào)(自然科學(xué)). 2016(04)
[2]基于機(jī)器學(xué)習(xí)算法的Android惡意程序檢測(cè)系統(tǒng)[J]. 張家旺,李燕偉. 計(jì)算機(jī)應(yīng)用研究. 2017(06)
[3]基于敏感權(quán)限及其函數(shù)調(diào)用圖的Android惡意代碼檢測(cè)[J]. 祝小蘭,王俊峰,杜垚,白金榮. 四川大學(xué)學(xué)報(bào)(自然科學(xué)版). 2016(03)
[4]一種檢測(cè)可疑軟件的Android沙箱系統(tǒng)的研究與設(shè)計(jì)[J]. 徐曾春,盧洲,葉坤. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(04)
[5]Android安全綜述[J]. 張玉清,王凱,楊歡,方喆君,王志強(qiáng),曹琛. 計(jì)算機(jī)研究與發(fā)展. 2014(07)
[6]基于權(quán)限相關(guān)性的Android惡意軟件檢測(cè)[J]. 張銳,楊吉云. 計(jì)算機(jī)應(yīng)用. 2014(05)
[7]基于多類特征的Android應(yīng)用惡意行為檢測(cè)系統(tǒng)[J]. 楊歡,張玉清,胡予濮,劉奇旭. 計(jì)算機(jī)學(xué)報(bào). 2014(01)
[8]基于分歧的半監(jiān)督學(xué)習(xí)[J]. 周志華. 自動(dòng)化學(xué)報(bào). 2013(11)
[9]基于權(quán)限頻繁模式挖掘算法的Android惡意應(yīng)用檢測(cè)方法[J]. 楊歡,張玉清,胡予濮,劉奇旭. 通信學(xué)報(bào). 2013(S1)
[10]基于Android系統(tǒng)的惡意程序原理分析[J]. 王瑋. 信息網(wǎng)絡(luò)安全. 2012(10)
博士論文
[1]機(jī)器學(xué)習(xí)中特征選問題研究[D]. 孫鑫.吉林大學(xué) 2013
碩士論文
[1]基于多視圖協(xié)同分類的安卓惡意軟件檢測(cè)方法研究[D]. 廖彥文.北京工業(yè)大學(xué) 2016
[2]Android惡意軟件檢測(cè)方法研究[D]. 汪奕祥.合肥工業(yè)大學(xué) 2016
[3]基于多特征的Android惡意代碼靜態(tài)檢測(cè)方法的研究[D]. 李鶴.哈爾濱工業(yè)大學(xué) 2015
[4]基于Android平臺(tái)的手機(jī)惡意代碼檢測(cè)與防護(hù)技術(shù)研究[D]. 王菲飛.北京交通大學(xué) 2012
[5]Android平臺(tái)惡意軟件檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 路程.北京郵電大學(xué) 2012
本文編號(hào):3481107
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3481107.html
最近更新
教材專著