什么是最好的Android APK黑客?

时间:2016-10-23 14:03:13

标签: compilation decompiling apktool

APKTool让我害怕发布我的APK,因为任何新手饼干都可以看到它。

什么是最好的APK obfscurators(或编码实践),这会使诸如(APKTool,DEX2JAR,JD-GUI ......)等工具难以反编译APK?

此致

1 个答案:

答案 0 :(得分:1)

您无法完全限制Android apk的反编译。因为它使用dex格式,所以任何人都可以使用apktool,dex2jar等公共工具轻松地将这些dex文件转换为jar文件。但是你可以混淆代码来降低代码的可读性,你也可以使用本机代码来防止代码的轻松反编译。您可以将代码的一部分存储在服务器中,并使用Reflection概念在库中的运行时调用函数下载它们,这将帮助您防止代码反编译。

最好的Obfuscaters方法是,

- >使用Proguard进行代码反模糊处理。

- >为您的安全部分撰写native code。它无法进行逆向工程

- >在服务器端处理您的安全部分&使用结果。