Android逆向分析dex2jar工具下载与使用

作者 : admin 本文共771个字,预计阅读时间需要2分钟

一. 介绍

dex2jar是将Android (Dalvik虚拟机) 下的可执行dex文件转换成class文件的转换工具,再结合反编译工具(比如:jd-gui工具),就可以查看开发的Android应用的源码。小巧使用方便,是做安卓逆向分析小伙伴们的不二之选!!!

获取下载链接,请登录:

抱歉,隐藏内容须成功后刷新可见!

二. 反编译流程

1. 修改后缀解压:每个Android应用打包编译后会形成一个apk安装文件,其实就是一个压缩包,我们通常可以修改后缀为常见压缩包后缀就可以用解压工具解压了;

2. dex转换:在解压的目录下就会看到以dex结尾的文件,其实这就是我们开发的源码,只不过是编译成了可执行文件,通过dex2jar转换成class文件;

3. jd-gui工具反编译class文件:通过jd-gui工具反编译后就可以查看源码。

二. 基本操作

1. 首选把dex文件拷贝到 dex2jar解压目录下,如下图所示:

Android逆向分析dex2jar
Android逆向分析dex2jar

2. 在当前导航目录框中输入cmd调出DOS窗口,执行d2j-dex2jar.bat classes.dex,就得到了classes-dex2jar.jar文件,如下图所示:

Android逆向分析dex2jar
Android逆向分析dex2jar

3. 然后你就可以通过jd-gui工具查看了

有做java开发的童鞋,可以去了解下,【java反编译工具的使用】。

1. 本站所有商业源码均为正版商业系统,需通过本平台或其他合作平台下载,且需授权才能使用!
2. 本站所有开源源码、模板、插件、素材资源,均来自网络收集及网友分享,均可免费下载
3. 本站所有开源源码、模板、插件、素材资源,仅限学习研究使用,版权归原作者所有!
4. 本站提供提供个性化需求定制开发,如源码修改、美化、功能定制服务!

锦毅商业源码网 » Android逆向分析dex2jar工具下载与使用