天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

基于靜態(tài)程序分析方法的ANDROID應(yīng)用程序行為審計

發(fā)布時間:2017-11-03 00:08

  本文關(guān)鍵詞:基于靜態(tài)程序分析方法的ANDROID應(yīng)用程序行為審計


  更多相關(guān)文章: Android 模糊執(zhí)行 污點(diǎn)分析 靜態(tài)程序分析


【摘要】:隨著近年來移動設(shè)備的應(yīng)用越來越廣泛,對其中存儲的隱私數(shù)據(jù)的保護(hù)也越來越重要。應(yīng)用程序行為審計方法能找出應(yīng)用程序中的敏感信息泄漏行為,從而有效地保護(hù)用戶設(shè)備中的敏感信息。本文提出了基于靜態(tài)程序分析方法的應(yīng)用程序行為審計系統(tǒng)App Audit,用于對Android應(yīng)用程序中敏感信息泄漏行為進(jìn)行識別和分析。與現(xiàn)有系統(tǒng)相比,AppAudit具有更快的分析速度、更小的內(nèi)存占用和更高的準(zhǔn)確性。為了實現(xiàn)這一目標(biāo),App Audit被設(shè)計為一個兩階段的系統(tǒng)。在第一階段中,AppAudit使用API分析方法快速地從目標(biāo)程序中選取可疑代碼路徑。在第二階段中,AppAudit使用一個執(zhí)行器準(zhǔn)確地驗證這些代碼路徑中是否存在敏感信息泄漏行為。本文主要針對該系統(tǒng)中第二階段的執(zhí)行器進(jìn)行論述。執(zhí)行器中包含一個兼容Dalvik虛擬機(jī)且支持未知值的對象模型,并通過一組執(zhí)行規(guī)則對目標(biāo)程序中的字節(jié)碼在該對象模型上進(jìn)行執(zhí)行。AppAudit引入了污點(diǎn)分析方法,在執(zhí)行字節(jié)碼的同時對敏感數(shù)據(jù)的流向進(jìn)行跟蹤。系統(tǒng)還引入了模糊執(zhí)行方法來解決執(zhí)行時可能遇到的未知條件分支、無限循環(huán)和無限遞歸的情形。我們將AppAudit應(yīng)用于Genome惡意軟件庫中的1005個樣本和Android官方應(yīng)用市場中的熱門免費(fèi)應(yīng)用。AppAudit在Genome惡意軟件庫上達(dá)到99.2%的檢出率,且單個樣本的平均分析時間僅為數(shù)秒。與現(xiàn)有系統(tǒng)相比,AppAudit的分析速度提高了8.3倍,而內(nèi)存使用僅為10%,準(zhǔn)確性也有較大提高。因此,AppAudit具有廣泛的應(yīng)用空間和研究價值。
【關(guān)鍵詞】:Android 模糊執(zhí)行 污點(diǎn)分析 靜態(tài)程序分析
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP316;TP309
【目錄】:
  • 摘要5-6
  • ABSTRACT6-12
  • 第一章 緒論12-19
  • 1.1 研究背景12-15
  • 1.2 當(dāng)前的解決方案15-16
  • 1.3 本文的解決方案16-18
  • 1.4 本章小結(jié)18-19
  • 第二章 相關(guān)工作19-23
  • 2.1 Android數(shù)據(jù)泄漏問題19-20
  • 2.2 動態(tài)程序分析20-21
  • 2.3 靜態(tài)程序分析21-22
  • 2.4 本章小結(jié)22-23
  • 第三章 AppAudit系統(tǒng)23-35
  • 3.1 系統(tǒng)架構(gòu)23-26
  • 3.2 對象模型26-27
  • 3.3 執(zhí)行規(guī)則27-33
  • 3.4 污點(diǎn)分析33
  • 3.5 本章小結(jié)33-35
  • 第四章 模糊執(zhí)行35-45
  • 4.1 模糊執(zhí)行的必要性35-37
  • 4.2 未知分支預(yù)測37-40
  • 4.3 無限循環(huán)的處理40-42
  • 4.4 無限遞歸的處理42-43
  • 4.5 本章小結(jié)43-45
  • 第五章 系統(tǒng)測試45-56
  • 5.1 系統(tǒng)實現(xiàn)45-47
  • 5.2 模糊執(zhí)行總體性能47-51
  • 5.3 參數(shù)分析51-53
  • 5.4 應(yīng)用市場評估53-55
  • 5.5 本章小結(jié)55-56
  • 第六章 展望與總結(jié)56-60
  • 6.1 現(xiàn)有系統(tǒng)的不足56-57
  • 6.2 未來的展望57-59
  • 6.3 全文總結(jié)59-60
  • 參考文獻(xiàn)60-64
  • 致謝64-65
  • 攻讀碩士學(xué)位期間已發(fā)表或錄用的論文65

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 孫建華,高廣章,蔣志強(qiáng),施進(jìn)發(fā);程序分析法在產(chǎn)線平衡中的應(yīng)用[J];機(jī)械設(shè)計與制造;2005年05期

2 馮輝寧;;基于分段執(zhí)行和摘要的動態(tài)程序分析[J];計算機(jī)應(yīng)用研究;2010年06期

3 B.M.格沷施柯夫;沈昌冿;no怡群;;關(guān)于程序自動化的一個方案[J];電子計算機(jī)動態(tài);1960年03期

4 陳國勛;;程序分析的歸結(jié)技術(shù)[J];計算機(jī)應(yīng)用與軟件;1992年02期

5 邢光榮,鄭國梁,李宣東;一種基于格局的程序分析方法[J];軟件學(xué)報;1994年05期

6 羅健;;以生產(chǎn)環(huán)境為背景的程序分析實驗設(shè)計研究[J];廣東石油化工學(xué)院學(xué)報;2014年01期

7 楊玉輝;;程序分析法——信息科學(xué)與生命科學(xué)的基本方法[J];科學(xué)技術(shù)與辯證法;2008年06期

8 裴芳;劉云龍;張潔;郝麗波;;基于分離邏輯的程序分析技術(shù)[J];火力與指揮控制;2012年06期

9 顏宏,楊學(xué)勝,皇甫雪官;大型應(yīng)用程序分析系統(tǒng)簡介[J];應(yīng)用氣象學(xué)報;1992年S1期

10 蔣金山;SCO XENIX DAEMON程序分析與編程[J];電腦與信息技術(shù);1995年05期

中國重要會議論文全文數(shù)據(jù)庫 前2條

1 李征;趙瑞蓮;;基于領(lǐng)域的程序切片準(zhǔn)則的依賴性分析[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年

2 梁睿;劉林霞;張自強(qiáng);;基于運(yùn)行時驗證的AOP程序檢測框架[A];全國第20屆計算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集(下冊)[C];2009年

中國重要報紙全文數(shù)據(jù)庫 前1條

1 吳冬梅 陳萬平;送你一把金鑰匙[N];中國教育報;2004年

中國博士學(xué)位論文全文數(shù)據(jù)庫 前5條

1 連瑞琦;具有可適應(yīng)性的程序分析技術(shù)[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2000年

2 涂明君;程序化的哲學(xué)闡釋[D];中國人民大學(xué);2008年

3 章程;基于機(jī)器學(xué)習(xí)和程序分析相結(jié)合的程序調(diào)試技術(shù)研究[D];上海交通大學(xué);2013年

4 凌翔;需求模型和程序間行為一致性的比較檢測[D];武漢大學(xué);2013年

5 王甜甜;結(jié)構(gòu)語義相似的程序識別方法研究[D];哈爾濱工業(yè)大學(xué);2009年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 龔路;基于靜態(tài)程序分析方法的ANDROID應(yīng)用程序行為審計[D];上海交通大學(xué);2015年

2 李廣強(qiáng);基于轉(zhuǎn)換的程序分析技術(shù)的研究與應(yīng)用[D];廣東工業(yè)大學(xué);2007年

3 張若愚;靜態(tài)程序分析輔助的動態(tài)漏洞挖掘[D];上海交通大學(xué);2010年

4 姚信林;程序作業(yè)的等價測評技術(shù)的研究[D];廣東工業(yè)大學(xué);2012年

5 孫鶴;基于搜索的程序切片方法及其應(yīng)用[D];哈爾濱工業(yè)大學(xué);2009年

6 陳潤;基于程序分析的無線傳感器網(wǎng)絡(luò)功耗優(yōu)化方案[D];上海交通大學(xué);2014年

7 李學(xué)博;基于UML的工藝程序分析系統(tǒng)的分析與設(shè)計[D];山東大學(xué);2006年

8 曾麗燕;程序分析技術(shù)在某LCD電視產(chǎn)品測試線產(chǎn)能改善中的應(yīng)用研究[D];上海交通大學(xué);2014年

9 呂斯亮;PL/1語言的程序分析系統(tǒng)[D];吉林大學(xué);2008年

10 吳永軍;C++程序動態(tài)切片系統(tǒng)的研究與實現(xiàn)[D];南京航空航天大學(xué);2008年

,

本文編號:1133757

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/shoufeilunwen/xixikjs/1133757.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4a0c7***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com