我应该使用哪些工具来保护android apk免受解密并禁用代码反编译?

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

[我和我的大学都制作了Android应用程序,很快我们应该在商店中发布它。发布它之前,我们必须保护apk免受解密并禁用代码反编译。有人可以解释,我们应该使用哪些工具来保护应用程序?代码混淆和代码身份验证可靠吗?

apk obfuscation protection
1个回答
0
投票

APK中的代码未加密,已编译。您无法采取任何措施来防止反编译。

但是,有一些方法可以使人们更难通过混淆代码来进行反向工程。您可以使用R8或ProGuard进行此操作:https://developer.android.com/studio/build/shrink-code

还有一些付费软件会混淆资源,如果您需要加倍努力,可能还会混淆更多东西(例如dexguard)。

但是请记住,它不会阻止任何人复制,重新发布您的应用程序,或检查http请求传入或传出的应用程序。您只能在提升难度栏上进行工作。

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