标签:
下载完dex2jar包后,解压缩后得到下面的目录:
讲APK包后缀名改为.zip
文件,然后解压缩,解压缩后得到的文件目录如下:
这个里面和apktool
工具反编译的文件是有区别的,比如AndroidManifest.xml
文件没有之前那么清晰,看不到原来数据:
当然这个地方我们不关心这个,我们主要看classes.dex
文件,把这个文件copy
到dex2jar
目录下。
给d2j_invoke.sh
添加执行权限,后执行如下命令:
chmod +x d2j_invoke.sh
sh d2j-dex2jar.sh classes.dex
然后会生成一个jar包:
剩下的就是分析了。
其实dex2jar
可以直接把APK文件转成jar包。
58deMacBook-Pro-7:dex2jar-2.0 wuxian$ sh d2j-dex2jar.sh classes.dex
dex2jar classes.dex -> ./classes-dex2jar.jar
58deMacBook-Pro-7:dex2jar-2.0 wuxian$ sh d2j-dex2jar.sh a_1.apk
dex2jar a_1.apk -> ./a_1-dex2jar.jar
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/itfootball/article/details/49815179