有人可以推荐在本机应用程序中进行代码混淆的最佳方法吗?
可以使用这个库,但我在某些地方读到它仍然可以进行逆向工程。反应天然-混淆变压器
该应用程序有一些秘密密钥,我不希望黑客反向工程APK和IPA文件,以获取代码中的信息。我怎样才能做到这一点?
从理论上讲,每一段代码都可以进行逆向工程。您提到的反应原生混淆变压器工具可能足以增加逆向工程的成本。像Jscrambler这样的商业工具在混淆之上增加了几个保护层,它们的最新版本有一个实时反馈,显示了对代码进行反向工程的任何尝试。
但是,请记住,依靠混淆来保护密钥并不是一种安全的做法。