三步实现apk反编译

三步实现apk反编译

 

 

 

 

用到的工具:wKioL1WvdhTg9BH6AABAPkn0q6I170.jpg

 

 

Java环境要配置好

 

 

1、apk复制到apktool目录下wKiom1WvdEeCUPawAAA48oGnxJQ746.jpg


DOS下:

apktool.bat d 你的apk.apk

wKioL1WvdkriEX6WAAOQE-nm9T4390.jpg

 

会解压出现一个文件夹(个人感觉此步没什么卵用解压出来的都是看不懂的smali文件)

2、apk解压得到的 classes.dex 放在dex2jar文件夹下,之后会出现一个jar文件

 wKiom1WvdJuTfgBTAADZytrk21M407.jpg

wKioL1WvdozCx1TtAAAyI8A-pBY942.jpg

 

3、jar文件移动到jd-gui文件夹,用jd-gui.exe打开jar文件

 wKioL1WvdpuBZvhfAABBo_bINxY654.jpg

 

这样可以看到大部分代码了,

wKiom1WvdMfTiC8SAAj8ZB1EfUM083.jpg

Linux下大同小异,推荐计算机系的使用命令行copy\move或者cp \mv


你可能感兴趣的:(java,linux,计算机,文件夹)