使用dex2jar和JD-GUI这2个工具配合反编译APK文件
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
官方地址:http://code.google.com/p/dex2jar/
JD-GUI下载地址:
windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip
Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz
官方地址: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
Ubuntu系统下:
在终端下定位到dex2jar.sh所在目录,运行
sh dex2jar.sh classes.dex
则可生成classes.dex.dex2jar.jar
3.运行JD-GUI工具(它是绿色无须安装的)
打开上面的jar文件,即可看到源代码
分享到:
相关推荐
首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。 具体步骤: 首先将apk文件,将后缀改为zip,解压,得到其中的...
利用dex2jar和jd-gui反编译和查看Android的apk源码,方便与学习查看源代码
首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。 具体步骤: 首先将apk文件,将后缀改为zip,解压,得到 其中...
apktool: 命令行到apktool目录:apktool d [apk文件] [反编译后的文件存放地址] 这可反编译得到程序的xml和资源文件,同时等到的.9.png文件也可用。... 用jd-gui打开classes.dex.dex2jar.jar便可看到源代码
Mac下apk反编译工具,包括apktool、dex2jar、jd-gui。 一、需要工具 1、apktool(aapt/apktool/apktool.jar) 2、jd-gui-osx-1.4.0 二、配置环境 1、将下载的apktool和apktool.jar移到/usr/local/bin目录 $ sudo mv ...
dex2jar是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。下载连接: dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI:...
首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹。 在命令行下定位到dex2jar.bat所在目录,运行...
apk反编译得到程序的源代码、图片、XML配置、语言资源等文件 三套工具 apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件...
jd-gui windows exe版本 android 反编译工具之jar 查看java代码 查看APK中classes.dex转化成出的jar文件,即源代码文件 利于开发者学习使用
apk反编译工具三件套 apktool (资源文件获取) dex2jar(源代码文件获取) jd-gui (源代码查看)
反编译apk必备工具jd-gui和dex2jar jd-gui是绿色免安装的工具用以打开jar文件看源代码 dex2jar就是把class.dex转换为classes.dex.dex2jar.jar
首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。 以下是下载地址: dex2jar:...
dex2jar是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。下载连接: dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI:...
安卓 apk 反编译工具集,查看源代码,查看布局文件完全不在话下。 1 如果想要修改APK包里的布局、资源,请使用 DoAPK 2 如果想查看JAVA代码 1)请先使用解压工具提取 classes.dex 2)用 dex2jar中的 dex2jar.bat ...
首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。 具体步骤: 首先将apk文件,将后缀改为zip,解压,得到其中的...
Android apk反编译工具: Windows系统调用bat文件,而MAC系统中则调用sh脚本即可。 1)将apk文件后缀名直接改为.zip,并解压。得到其中的classes.dex文件 ,它就是java源代码经过编译再通过dx工具打包而成的。 2)将...
最新的android反编译工具以及相关的使用方法,这个版本为最新的工具。 1、把apk文件重命名为zip或者rar文件...5、用jd-gui-0.3.5.windows\jd-gui.exe打开dex2jar-2.0目录里面生成的classes_dex2jar.jar,即可看到源代码
反编译Apk得到Java源代码 工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI下载地址: windows版JD-GUI:...
反编译apk生成程序的源代码和图片、XML配置、语言资源等文件。 转载自:http://blog.sina.com.cn/s/blog_5752764e0100kv34.html 工具下载: 在http://code.google.com/p/android-apktool/下 载获得,apktool-...
JD-GUI主要用于打开查看classes_dex2jar.jar中的java文件; 步骤: 1.首先找到Android软件安装包中的classes.dex 把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包...