资产安全性的Andr​​oid安全性、资产、oid、Andr

2023-09-05 08:34:11 作者:梦在深巷

我们如何能够让Android的资产安全,使没有人可以应用在部署之后读?

How can we make Android assets secure so that no one can read them after app deployment?

推荐答案

有什么可以做,这将阻止攻击者读取他们看的。

There is nothing you can do that will stop a determined attacker from reading them.

使用自己的应用程序级加密至少会使这个问题唯一的应用程序,但有人仍然可以做code你的应用程序的分析,以找出如何解密。

Using your own application level encryption would at least make the problem unique to your application, but someone could still do code analysis of your app to figure out how to decrypt them.

该平台的有限拷贝保护机制是较弱的,因为它们只为所有应用程序被击败一次(如由生根电话)。

The platform's limited copy protection mechanisms are weaker, because they only have to be defeated once for all applications (such as by rooting the phone).

通过平台的功能使用的资产也容易配置修改的平台,倾倒了它们的副本。

Assets utilized by platform functionality would also vulnerable to a modified platform configured to dump out copies of them.

做的是容易被单纯的用户,如果你想停止随意复制,但节省您的时间和精力用于战斗你居然可以赢,比如你的应用程序的质量。

Do what is easy to stop casual copying by unsophisticated users if you like, but then save your time and energy for battles you can actually win, such as the quality of your application.