逆向工程保护
我在Nolan Godfrey编写的一本反编译Android的书中读到,使用goto
方法可以在反编译apk时使源代码产生不可读的代码。
虽然goto
方法在Java中未被使用,那么如何有人可以使用它呢?
有没有其他方法可以用来使反编译的代码不可读?
(请不要评论或回答,不管我做了什么,CIA总能完全撤销我的应用程序,而且显然我已经超过了使用Proguard等)。
您可以尝试使用ProGuard进行基本保护,或使用DexGuard进行全面保护和加密:https://www.guardsquare.com/en/dexguard
比较:https://www.guardsquare.com/en/blog/dexguard-vs-proguard
但是,在使用许多外部库的大型项目中,配置可能并不直接
链接地址: http://www.djcxy.com/p/90713.html