android apk 能否进行混合编译(反编译)

1,下载dex2jar,jd-gui和apktoopl一定要把文件放在C盘(非常重要)。

2,将要反编译的apk后缀名改为zip,并解压,得到classes.dex文件。将获取的classes.dex放到dex2jar文件夹内。

3,在命令行下切换到dex2jar.bat所在目录,输入dex2jar.bat  class.dex,如图所示:

4,在该目录下会生成一个classes_dex2jar.jar的文件,然后用jd-gui.exe打开该文件,变可以看到源代码,效果如下:

6,被混淆过的效果图(类文件名称以及里面的方法名称都会以a,b,c......之类的样式命名):

posted @ 2016-12-13 15:31  Jesse310  阅读(203)  评论(0编辑  收藏  举报