2011-10-14 49 views
2

它可能在應用程序級別?或者我們必須在操作系統內部做到這一點?是否可以動態更改Android應用程序的權限集合?

人們可能會想這樣做是爲了減少攻擊面。理想情況下,應用程序在幾乎任何時間點都應該只在需要時纔有權限,遵循「最小特權原則」。

澄清:通過「更改」,我的意思是暫時放棄某些權限,並在某些時候需要時重新獲得它們。

回答

2

這將違反Android政策。該應用程序有或沒有做某事的權限。如果你能想到它可能是一個安全問題。

5

是否有可能在應用程序級?或者我們必須在操作系統內部做到這一點?

你不能改變你的應用程序的權限動態,永遠。

2

官方不支持此操作。

較新的CyanogenMod建立支持「撤銷許可」,但應用程序通常強制關閉,如果他們失去他們應該具有的權限。

相關問題