基于多策略的Android訪問控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the wide application of Android, more and more attention has been paid to the defects of Android system. Because of some security mechanism problems in Android platform, the simple privilege mechanism is not enough to ensure the security of mobile phone software behavior. However, the traditional Android framework can not guarantee the access control of Android application software. Aiming at the imperfect security mechanism of Android, this paper extends the Android framework layer. The RSBAC (ruleset based access control) framework is introduced into the Android framework layer, and a multi-policy based access control system is implemented. Firstly, androguard is used to extract the sensitive API features that are frequently accessed by applications, and to model these API, set user policies, and contextual policies restrict the ability of applications to access sensitive API. Secondly, the information of application program is extracted, including application type, application component and so on, and the information is modeled and defined as application state. System policy is set based on application state to prevent privilege escalation attacks. Then, when the application makes an access request, the Android system will load the algorithm according to the type of the request object, and make the corresponding request to the application. In order to complete the framework layer API interface and the communication behavior between applications access control. Finally, 50 applications and 118 malware in Android market are tested, and the correctness and effectiveness of the system are verified by experiments. In this paper, user access control to application program is realized, but for illegal communication between applications, users can configure system policy to prevent illegal communication between applications. A secure and flexible access control system is implemented by means of multi-policy mechanism to control the behavior of the application program.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP316;TP309
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 袁萌;;Android計(jì)劃為什么要懸賞1000萬[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
3 樹子;;Android中文版不完全體驗(yàn)[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操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
8 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號(hào):2358668
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2358668.html