码迷,mamicode.com
首页 > 移动开发 > 详细

Android安全专项测试之Dex2jar

时间:2015-11-13 13:15:05      阅读:427      评论:0      收藏:0      [点我收藏+]

标签:

dex2jar

辅助工具

JD-GUI

dex2jar包

下载完dex2jar包后,解压缩后得到下面的目录:

技术分享

反编译

讲APK包后缀名改为.zip文件,然后解压缩,解压缩后得到的文件目录如下:

技术分享

这个里面和apktool工具反编译的文件是有区别的,比如AndroidManifest.xml文件没有之前那么清晰,看不到原来数据:
技术分享

当然这个地方我们不关心这个,我们主要看classes.dex文件,把这个文件copydex2jar目录下。

d2j_invoke.sh添加执行权限,后执行如下命令:

chmod +x d2j_invoke.sh
sh d2j-dex2jar.sh classes.dex

然后会生成一个jar包:

技术分享

JD-GUI打开

技术分享

剩下的就是分析了。

更新

其实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

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android安全专项测试之Dex2jar

标签:

原文地址:http://blog.csdn.net/itfootball/article/details/49815179

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!