Android應(yīng)用自動安全加固關(guān)鍵技術(shù)的設(shè)計與實現(xiàn)
發(fā)布時間:2018-09-10 21:15
【摘要】:Android系統(tǒng)發(fā)布以來,以其基于Linux內(nèi)核、開放源碼的特性,迅速得到廣大開發(fā)者以及許多廠商的支持,基于Android平臺的應(yīng)用程序數(shù)目飛速增長,Android應(yīng)用的功能也日益豐富。Android系統(tǒng)幾年間發(fā)展迅猛,已經(jīng)占據(jù)了移動平臺領(lǐng)域84%以上的市場份額,并且還在不斷擴(kuò)大,用戶在享受移動終端帶來的便利的同時也面臨著越來越多的安全風(fēng)險,例如越權(quán)廣告、隱私竊取等。近年來針對Android平臺的應(yīng)用的攻擊越來越多,不僅損害了開發(fā)者的利益,也威脅著用戶的隱私和財產(chǎn)安全。本文主要研究了 Android平臺的應(yīng)用安全保護(hù)方法,指出Android應(yīng)用現(xiàn)面臨的威脅,設(shè)計并實現(xiàn)了一套Android應(yīng)用自動加固保護(hù)方案,能夠?qū)θ我鈶?yīng)用進(jìn)行加固的同時不影響原應(yīng)用的功能,保證應(yīng)用的安全。本文的主要工作如下:1.介紹Android平臺系統(tǒng)框架,提出Android應(yīng)用如今常面臨的威脅,結(jié)合近期已知的攻擊案例,分析總結(jié)Android應(yīng)用安全需求。2.根據(jù)Android應(yīng)用安全需求,設(shè)計一套應(yīng)用保護(hù)方案,結(jié)合在線認(rèn)證、代碼混淆、完整性校驗、軟件加殼、二次加載、防動態(tài)調(diào)試等多種技術(shù),為Android應(yīng)用提供保護(hù),防止攻擊者對應(yīng)用進(jìn)行篡改、逆向和調(diào)試。3.根據(jù)提出的保護(hù)方案,實現(xiàn)了一個針對Android應(yīng)用的保護(hù)系統(tǒng),該系統(tǒng)對Android應(yīng)用提供有效的保護(hù)手段,包括對Android應(yīng)用的防篡改、防調(diào)試、防逆向等。
[Abstract]:Since the release of Android system, with its Linux kernel and open source features, it has been quickly supported by many developers and many vendors. The number of applications based on the Android platform is increasing rapidly. The Android system has developed rapidly in recent years, accounting for more than 84% of the market in the mobile platform field and is still expanding. Users are facing more and more security risks while enjoying the convenience brought by mobile terminals, such as ultra vires advertising, privacy theft and so on. In recent years, there are more and more attacks on the application of Android platform, which not only damages the interests of developers, but also threatens the privacy and property security of users. This paper mainly studies the application security protection method of Android platform, points out the threat to Android application, designs and implements a set of automatic reinforcement and protection scheme for Android application, which can reinforce any application without affecting the function of the original application. Ensure application security. The main work of this paper is as follows: 1. This paper introduces the system framework of Android platform, puts forward the threats that Android applications often face now, and analyzes and summarizes the security requirements of Android applications. 2. Combined with the known attack cases in recent years, this paper analyzes and summarizes the security requirements of Android applications. According to the security requirement of Android application, a set of application protection scheme is designed, which combines online authentication, code confusion, integrity check, software shell, secondary loading, anti-dynamic debugging and other technologies to provide protection for Android applications. Prevent attackers from tampering, reversing, and debugging applications. According to the proposed protection scheme, a protection system for Android applications is implemented. The system provides effective protection for Android applications, including anti-tampering, anti-debugging and anti-reverse of Android applications.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP316;TP309
[Abstract]:Since the release of Android system, with its Linux kernel and open source features, it has been quickly supported by many developers and many vendors. The number of applications based on the Android platform is increasing rapidly. The Android system has developed rapidly in recent years, accounting for more than 84% of the market in the mobile platform field and is still expanding. Users are facing more and more security risks while enjoying the convenience brought by mobile terminals, such as ultra vires advertising, privacy theft and so on. In recent years, there are more and more attacks on the application of Android platform, which not only damages the interests of developers, but also threatens the privacy and property security of users. This paper mainly studies the application security protection method of Android platform, points out the threat to Android application, designs and implements a set of automatic reinforcement and protection scheme for Android application, which can reinforce any application without affecting the function of the original application. Ensure application security. The main work of this paper is as follows: 1. This paper introduces the system framework of Android platform, puts forward the threats that Android applications often face now, and analyzes and summarizes the security requirements of Android applications. 2. Combined with the known attack cases in recent years, this paper analyzes and summarizes the security requirements of Android applications. According to the security requirement of Android application, a set of application protection scheme is designed, which combines online authentication, code confusion, integrity check, software shell, secondary loading, anti-dynamic debugging and other technologies to provide protection for Android applications. Prevent attackers from tampering, reversing, and debugging applications. According to the proposed protection scheme, a protection system for Android applications is implemented. The system provides effective protection for Android applications, including anti-tampering, anti-debugging and anti-reverse of Android applications.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP316;TP309
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 袁萌;;Android計劃為什么要懸賞1000萬[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
3 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
4 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
5 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
8 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號:2235630
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2235630.html
最近更新
教材專著