Android反编译

工具:

apktool:资源文件获取

dex2jar:源码文件获取

jd-gui:源码查看

反编译过程:

1. 得到资源文件

解压apktool.rar

apktool.bat d -f [apk文件] [输出文件夹]

将反编译完的文件重新打包成apk

apktool.bat b [反编译出的文件夹名字]

2. 得到Java源代码

(1).将要反编译的apk解压,得到classex.dex文件

(2).dex2jar.bat classes.dex

会得到classes_dex2jar.jar文件

(3).用jd-gui文件夹下面的jd-gui.exe打开第二步生成的jar文件。