关于SO有很多问题,开发人员在询问如何保护代码或资源中的秘密字符串以防逆向工程。例如this,this或this。
我想找出隐藏此类信息的最佳做法(例如“Hello,secure world!”字符串)。目标是以某种方式处理它并将其包含在应用程序中。
E.g。分裂字符串,纯Java中的技巧,混淆,使用本机(C)代码的优点。
P.S。我知道我不能提供绝对保护,但我想尽可能难以检索安全信息。
P.P.S当然,保密数据的最佳方法是不将它们存储在设备上,而是使用协商令牌来提供Reto Meier wrote的访问权限。这是关于授权。