开发工具 2025年06月7日
0 收藏 0 点赞 864 浏览 557 个字
摘要 :

一. 介绍     dex2jar是将Android (Dalvik虚拟机) 下的可执行dex文件转换成class文件的转换工具,再结合反编译工具(比如:jd-gui工具),就可以查看开发的And……

一. 介绍

    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下载及使用

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

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

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

链接:https://pan.baidu.com/s/187Qd2-P21HjFG2tol84L-Q 

提取码:2rut 

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/3613.html

管理员

相关推荐
2025-06-07

PHPcms是中国国内一款知名的开源网站建设系统,采用PHP语言编写,基于MVC架构。它包含了许多常用的…

226
2025-06-07

Java 开源 CMS 以其高效、稳定、安全等优势逐渐成为了众多企业和个人选择的首选。本文将为大家介绍…

405
2025-06-07

Python是一种高级编程语言,它是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。Pytho…

932
2025-06-07

Eyoucms插件config.php配置文件如下: return array(       &…

438
2025-06-07

可以在定义验证规则的时候定义场景,并且验证不同场景的数据,例如: $rule = [ &nb…

239
2025-06-07

Eyoucms是可以对文章的属性进行自定义的,具体是在后台找到功能地图,然后如图所示的文档属性, …

846
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号