反编译Apk,Dex,Jar,查看java源代码

工具下载 :需用到dex2jar和JD-GUI这2个工具
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
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

分别解压两个工具。顾名思义,dex2jar就是把***.dex文件转成***.jar的工具,JD-GUI就是图形化查看***.jar源代码的工具

查看Jar文件源代码:

直接用JD-GUI打开***.jar即可。

查看Apk,Dex源代码:

要 先把Apk,Dex转成Jar,然后用JD-GUI查看即可。把***.apk改成***.rar,然后解压,打开文件夹,找到***.dex,然后打开 dex2jar文件夹,把***.dex拷到和dex2jar.bat相同文件夹下,CMD命令行CD到dex2jar.bat所在文件夹下,输入命令

>dex2jar.bat ***.dex

即会生成***.dex.dex2jar.jar,再用JD-GUI打开即可。

原文地址:https://www.cnblogs.com/jayceli/p/2428649.html