Android反编译与防止反编译
【eoe首届Android达人训练营】开营啦! http://www.eoeandroid.com/thread-198942-1-1.html Android中Menu的界面显示 http://www.eoeandroid.com/thread-201959-1-1.html android 365手机秘书源代码 http://www.eoeandroid.com/thread-175823-1-1.html 1、Android反编译 1)下载两个工具 dex2jar,jar2java 2)修改apk后缀为.zip,解压得classes.dex 3)用dex2jar.bat打开classes.dex得到classes.dex.dex2jar.jar 4)用jar2java打开上面得到的jar包即得Java文件 2、Android防止反编译 这里介绍的Android反编译工具是ProGuard。 ProGuard是一个SourceForge上非常知名的开源项目。官网网址是: http://proguard.sourceforge.net/ 。 Java的字节码一般是非常容易反编译的。为了很好的保护Java 源代码 ,我们往往会对编译好的class文件进行混淆处理。 ProGuard的主要作用就是混淆。当然它还能对字节码进行缩减体积、优化等。 Android