如何保护 react-native 应用程序免受逆向工程的影响?



我最近创建了一个带有react-native的应用程序,我担心的是反应原生安全性。 我听说 react-native 没有编译,代码在开发中存在。

因此,如果我们在变量中有一些敏感数据,我们可以做些什么来保护它?

如果要在发布中保护react-native应用,请考虑以下事项。

  1. 始终将您的敏感数据保存在shared preferencesAndroid和iOS上的keychain这里有一个不错的软件包:https://github.com/oblador/react-native-keychain
  2. 使用react-native proguard
  3. 加密您的数据并在需要时进行解密。
  4. 如果可能,将数据保存在服务器端

最新更新