2

我想对我的资产文件夹中的文件进行一些基本的混淆。

我意识到这只会减慢专门的逆向工程师的速度,但我主要希望只是阻止随意提取我们的一些资产。

这些文件是纯文本的,所以我认为 BASE64 可能有意义,但是据我所知,任何人编写 BASE64 解码器都是微不足道的,因此似乎需要增加一层熵。

任何建议,将不胜感激。

4

2 回答 2

1

您可以使用密钥(在您的应用程序中硬编码)加密您的文件。查看此答案以了解简单的加密/解密例程

于 2013-09-30T04:53:35.123 回答
0

到目前为止,保护资产文件夹的最佳方法是在运行时对其进行编码和解码,您可以在 java 代码中管理密钥。没有其他方法是万无一失的。

于 2013-09-30T12:38:26.607 回答