gpt4 book ai didi

android - 在应用程序中隐藏 secret 字符串的提示和技巧

转载 作者:行者123 更新时间:2023-11-29 17:52:13 26 4
gpt4 key购买 nike

有很多关于 SO 的问题,其中开发人员询问如何保护代码或资源中的 secret 字符串免受逆向工程。例如this , thisthis .

我想找出隐藏此类信息的最佳实践(例如“Hello, secured world!”字符串)。目标是以某种方式处理它并将其包含到应用程序中。

例如拆分字符串、纯 Java 中的技巧、混淆、使用 native (C) 代码的优势。

附言我知道我无法提供绝对保护,但我想让检索安全信息尽可能困难。

P.P.S 当然,保持数据 secret 的最佳方法不是将它们存储在设备上,而是使用协商 token 提供访问权限,如 Reto Meier wrote .是关于授权的。

最佳答案

一些代码混淆器可以加密您源代码中的字符串,以防止有人试图对您的应用进行逆向工程时读取这些字符串。

这里有一些混淆器:

但最好的解决方案仍然是不要在用户的设备上存储敏感数据。

关于android - 在应用程序中隐藏 secret 字符串的提示和技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22090560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com