a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Android權限機制帶來的一些安全問題介紹

2020-04-11 11:37:51
字體:
來源:轉載
供稿:網友

Android引入了權限機制最初的出發點是為了通過權限策略來嚴格控制和處理安全問題,可參見:下面兩篇文章,但關于這個Android權限的機制仍然存在一些很小但不容忽略的問題,另外正所謂道高一尺魔高一丈,仍然存在一些可以繞過權限的方法。本文旨在分析權限機制的一些缺點和不足,并不能以此文章作為非法應用的參考書。
Android Permission權限機制引子

Android Permission權限機制的具體使用

權限機制的缺陷和不足

(1) 應用程序可以自由地命名一個新的權限,無須遵循一定的命名規則和限制,期盼用戶對不同應用程序(包括未曾安裝過的程序)所使用的任意給定的權限名稱保持警覺是不夠明智的。
這句說的比較費勁,其實就是android對一個新的應用程序(Custom Permission App)聲明權限時,并未規定權限的名稱的命名規則和限制,無規則不成方圓,這不規則的名稱多少會引起一些問題的。

(2) 權限一經被授權給應用程序后,在應用程序的生命期間,它將不會被移除,即使聲明此權限的源程序被刪除。
一個聲明權限的應用程序(Custom Permission App)被刪除之后,并沒有一些機制去通知哪些使用該權限的應用(Custom Permission Client),而是在使用該權限的應用(Custom Permission Client)運行到指定位置時需要使用權限是才報錯。

(3) 一個系統內兩個不同的權限可以聲明相同的名字。

(4)權限不足時,Log會報,比如:

復制代碼 代碼如下:

03-01 15:02:31.488: E/AndroidRuntime(565): java.lang.SecurityException: Permission Denial: starting Intent { cmp=com.example.custompermission/.MainActivity } from ProcessRecord{44ffc5e0 565:com.example.customtest/10043} (pid=565, uid=10043) requires custom.permission.STARTACTIVITY
03-01 15:02:31.488: E/AndroidRuntime(565): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

所以別有用心的開發者會想通過這個途徑去增加一定的權限(其他App聲明的權限),然后去call這個聲明權限的App。

樹立權限意識

劈開上面的缺陷不談,我們仍然應該需要重視一款應用的權限,畢竟谷歌在Android權限方面已經做了很大的努力。

(1)用戶初判斷

用戶可以通過下載的軟件來判斷權限是否過分,比如一款輸入法就不應有發送短信的權限,一些記單詞的程序就不應該有發送短信,查看聯系人和短消息的權限。用戶需要在安裝應用程序前,需要有意識的注意每一個app的權限請求,Android會把一些high risk權限明顯列出來而忽略一些比較low risk的權限,所以用戶可以只看這些列出來的權限,并做到能去甄別它。

(2)第三方軟件/ROM

可以通過第三方軟件來限制權限,比如App Shield,這是是一個需要付費的Android應用,其原理是修改應用程序的apk安裝包,刪除其中AndroidManifest.xml文件內,用于聲明權限的對應”Android.Permission.*”條目,然后再用一個公開的證書對安裝包重新簽名(需要允許”未知源”),這樣一來,應用程序就不會向系統申請原先所需的權限。當應用運行至相應的流程時,系統將直接拒絕,從而達到用戶控制權限的目的。對于已安裝的應用,AppShield也會按照同樣方法制作好apk安裝包,然后讓用戶先卸載原始的應用,再安裝調整過的應用。除了該應用數字簽名外,用戶可以隨時通過執行同樣的流程,將吊銷的權限恢復。當然第三方ROM也可以做到,比如MIUI在軟件用到某一個權限時就會主動攔截并詢問用戶是否授予權限。

越過權限機制

可是

主站蜘蛛池模板: 欧美成人中文字幕 | www..99re| 91在线视频免费观看 | k8久久久一区二区三区 | 日韩欧美一区二区视频 | 精品国产91亚洲一区二区三区www | 在线不卡小视频 | 国产二区三区 | 久久99深爱久久99精品 | 欧美日韩在线视频观看 | 天天艹视频| 成人一区二区三区在线观看 | 人人看黄色 | 国产精品一二 | 羞羞视频免费观看 | 四季久久免费一区二区三区四区 | 伊人婷婷| 欧美一区二区在线播放 | 超碰人人搞 | 亚洲黄色av网站 | 天天草天天干 | 亚洲手机在线观看 | 日韩精品一区二区三区在线观看 | 日本a天堂 | 国产精选一区二区三区 | 精品一区电影 | 日韩综合网 | 日本成人在线视频网站 | 美女黄网站视频免费 | 国产成人精品一区二 | 精品视频一区二区三区 | 2018国产大陆天天弄 | 激情婷婷综合 | 久久精品亚洲精品 | 一区二区三区免费在线 | av中文字幕在线播放 | 国产精品久久久久久久 | 成人在线视频播放 | 黄色毛片在线播放 | 久久激情视频 | 久草视频观看 |