React-Native应用程序反向工程和模糊处理

问题描述 投票:6回答:1

react-native expo是否生成了模糊的APK?

exp build:android

如何使用该apk检索我的React Native JS源代码?为此,我需要dex到Java编译器吗?

[由于我担心我的本机应用程序的安全性并尝试比较混淆代码与非混淆代码,因此正在寻找您的宝贵建议

react-native apk react-native-android reverse-engineering expo
1个回答
1
投票

没有必要使用dex到Java工具来反编译应用程序。

如果生成生产版本,它将被最小化,但这远不是一个可以用react-native-obfuscating-transformer实现的高级模糊处理>

您可以通过使用zip存档管理器打开apk来找到js捆绑包。捆绑包将位于:

/assets/index.android.bundle

在任何情况下,任何客户端代码都应视为不安全,如果您需要安全,请使用后端进行处理。

© www.soinside.com 2019 - 2024. All rights reserved.