2010-03-10 43 views

回答

1

什麼都不能阻止某人提取資源 - 甚至有一個API。但是,無法修改已安裝的APK文件的內容,因爲該文件是數字簽名的。

有人可以根據自己的用途,至少在理論上,擁有根訪問權限的人可以獲取APK文件,將其內容混淆並重新簽名。

+0

有沒有其他的選擇來安全地存儲數據?它會圍繞存儲它作爲資產並對其進行簽名/解密嗎? –

+0

「是否有其他選項可以安全地存儲數據?」根據定義,您不能捍衛用戶檢查或修改中的in-APK數據。無論你使用什麼技術都可以被擊敗。這就是爲什麼幾乎每個發明的DRM機制都被打破的原因。您*可以*使用用戶密碼來允許*用戶*防禦*數據*(例如,本地文件)免受攻擊(用密碼加密/解密),但不適用於in-APK數據。 – CommonsWare

+0

當然,我對保護應用程序的限制沒有幻想。我只是好奇:) –

相關問題