1.baksmali:解析odex或dex文件并生成smali文件。需要/system/framework中的文件放在同一目录。
command:java -jar baksmali.jar -x file.odex
下载地址:http://code.google.com/p/smali/downloads/list
2.smali:通过smali文件生成classes.dex文件。
command:java -Xmx512M -jar smali.jar out -o classes.dex
3.keytool:jdk中生成签名用的证书
command:keytool -genkey -v -alias CERT -keyalg RSA -keysize 2048 -validity 10000 -keystore CERT.keystore
4.jarsigner:jdk中对apk文件签名。
command:jarsigner -verbose -keystore CERT.keystore to_sign.apk CERT
5.dex2jar:将classes.dex反编译成jar文件
下载地址:http://code.google.com/p/dex2jar/downloads/list
6.JD-GUI:查看jar文件,并能把class文件反编译成java文件进行查看。
7.apktool:可以反编译apk的资源文件和把classes.dex解析成smali文件,还能逆向地生成apk文件。
下载地址:http://code.google.com/p/android-apktool/downloads/list
8.AXMLPrinter:把二进制的xml文件转换成可读文件。
下载地址:http://code.google.com/p/android4me/downloads/list
9.zipalign:工具由android sdk提供,在$ANDROID_HOME/tools/zipalign。该工具可用于优化已经签名的APK文件。
command:zipalign -v 4 unaligned.apk aligned.apk
分享到:
相关推荐
包含android-tool.jar jd-gui.jar和dex2jar等常用android反编译工具
android 反编译工具.
里面包含了一个反编译工具,一个查看反编译后的文件工具,一个详细说明文档,可以将一个android的apk文件反编译后查看作者的原代码,由于在代码打包成apk时的编译经过了处理,反编译后的代码不可能恢复到原来的代码...
Android反编译工具包 Android反编译工具包
绝对完整的Android反编译工具 使用Android反编译工具以前得选安装java环境。
android 反编译工具,android 反编译工具 android 反编译工具
Android APK反编译工具反编译工具包 Android反编译工具(主要有 apktool,dex2jar, jd-gui )
Android反编译工具包合集,包含apktool,jd-gui-0.3.5.windows,dex2jar-0.0.9.15
最新的android反编译工具以及相关的使用方法,这个版本为最新的工具。 1、把apk文件重命名为zip或者rar文件格式 2、解压后把classes.dex复制到dex2jar-2.0目录中 3、打开cmd,定位到dex2jar-2.0目录 4、运行d2j-dex2...
Android APK反编译得到Java源代码和资源文件的工具 反编译apk生成程序的源代码和图片、XML配置、语言资源等文件的工具
包含了 Android反编译用到的所有工具包,不用再去别的地方一点点搜集了,一个下载 全部轻松搞定
工具包中包含反编译所需工具:apktool_2.3.1.jar,dex2jar-2.0.zip,jd-gui-windows-1.4.0.zip。以及使用方式。
安卓apk反编译工具,android app反编译工具。用于学习
不同平台上的 Android 反编译工具 有 mac linux windows 所有平台的反编译工具 配套讲解博客 : http://blog.csdn.net/shulianghan/article/details/41697821
Android 反编译工具 ,dex2jar ,Android 反编译工具Android 反编译工具 ,dex2jar ,Android 反编译工具
包含Android反编译工具,Java反编译工具,包含apktool工具即资源文件编译工具 dex2jar-2.0 Java文件反编译工具 jd-gui Java 反编译工具
Android编译和反编译工具
AndroidAPK反编译工具 apktool jd-gui dex2jar smali