有时候我们需要对apk进行反编译,以获取其源码。

下面是实现步骤:

1.有编译工具(RAR压缩文件管理器,dex2jar,jd-gui.exe)

2.把要压缩的apk文件拖到rar压缩文件管理器中,并把classes.dex文件拷贝出来

3.把classes.dex文件拖到dex2jar-0.0.9.15文件夹下的d2j-dex2jar.bat上会生成一个clesses-dex2jar.jar文件,拷贝clesses-dex2jar.jar文件。

4.利用jd-gui.exe工具打开clesses-dex2jar.jar文件即可

 

下面是各个步骤的附图

第一步:

android APK反编译(附图 符工具包)_android APK 反编译 安全

第二步:

android APK反编译(附图 符工具包)_android APK 反编译 安全_02

第三步:

android APK反编译(附图 符工具包)_android APK 反编译 安全_03

android APK反编译(附图 符工具包)_android APK 反编译 安全_04

第四步:

android APK反编译(附图 符工具包)_android APK 反编译 安全_05

 

以上内容只供参考学习,不得作于非法用途。

 

由于上传附件大小限制 dex2jar-0.0.9.15文件分别是1 和2 两个压缩包组成,下载解压后把两个整合到一起就可以了。