apktool 对.apk安装包进行反向工程,
smali 可以把android dex格式的文件进行解析和反向生成dex文件,适合对apk安装文件进行邪恶的修改。
如[url]http://www.cnblogs.com/dartagnan/archive/2011/03/24/2003432.html
[/url]
dex2jar和JD-GUI这2个工具配合学习android java代码,放上来给大家共享,开源的好处就是好东西大家一起分享。
apktool : http://code.google.com/p/android-apktool/downloads/list
smali : http://code.google.com/p/smali/
dex2jar地址:http://code.googlecode.com/dex2jar
JD-GUI下载地址:http://java.decompiler.free.fr/?q=jdgui
1.首先找到Android软件安装包中的classes.dex
把apk文件改名为.zip,然后解压缩其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件
2.把classes.dex拷贝到dex2jar.bat所在目录。
windows系统下:
在命令行模式下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex ,生成classes.dex.dex2jar.jar
3.运行JD-GUI工具(它是绿色无须安装的)
打开上面的jar文件,即可看到源代码
分享到:
相关推荐
android 反编译工具.
最新的android反编译工具以及相关的使用方法,这个版本为最新的工具。 1、把apk文件重命名为zip或者rar文件格式 2、解压后把classes.dex复制到dex2jar-2.0目录中 3、打开cmd,定位到dex2jar-2.0目录 4、运行d2j-dex2...
包含android-tool.jar jd-gui.jar和dex2jar等常用android反编译工具
android反编译
android 反编译工具,android 反编译工具 android 反编译工具
包含了 Android反编译用到的所有工具包,不用再去别的地方一点点搜集了,一个下载 全部轻松搞定
Android反编译工具包合集,包含apktool,jd-gui-0.3.5.windows,dex2jar-0.0.9.15
绝对完整的Android反编译工具 使用Android反编译工具以前得选安装java环境。
Android反编译软件 安卓反编译 Android APK反编译详解,有详细说明,简单易学!
Android APK反编译得到Java源代码和资源文件的工具 反编译apk生成程序的源代码和图片、XML配置、语言资源等文件的工具
Android反编译工具包 Android反编译工具包
Android 反编译可视化操作工具,不用在命令行操作,全程可以在操作工具中进行反编译和代码提取,并且可以进行重新签名操作
android反编译套件,对与反编译android很好用.
里面包含了一个反编译工具,一个查看反编译后的文件工具,一个详细说明文档,可以将一个android的apk文件反编译后查看作者的原代码,由于在代码打包成apk时的编译经过了处理,反编译后的代码不可能恢复到原来的代码...
不同平台上的 Android 反编译工具 有 mac linux windows 所有平台的反编译工具 配套讲解博客 : http://blog.csdn.net/shulianghan/article/details/41697821
android 反编译jar包
android 反编译工具,包括smali ,smali-1.4.2.jar,baksmali-1.4.2.jar,baksmali四个工具