JDAX-GUI 反编译工具下载使用以及相关技术介绍
JDAX-GUI 反编译工具下载使用以及相关技术介绍
文章目录
前言
反编译工具有很多种,我推荐JADX,后续有更好的反编译工具我会继续补充
一、JDAX下载
jadx 本身就是一个开源项目,源代码已经在 Github 上开源了
官方地址:https://github.com/skylot/jadx
zip下载地址:https://github.com/skylot/jadx/releases/tag/v1.4.4
Windows系统我建议走上方的zip下载链接进行下载
二、基本使用
2.1 解压zip
2.2 Java环境
Java 1.8 下载链接: https://www.java.com/zh_CN/download/windows-64bit.jsp JDK安装教程:https://blog.csdn.net/ACE_U_005A/article/details/114840497
2.3 进入Dos命令窗口启动Jdax-Gui
1、环境安装好了之后,在解压Jdax的目录输入cmd,再按回车键(Entry)进入Dos命令窗口
2、输入指令:cd lib,进入lib目录,再输入启动指令:java -jar jadx-gui-1.4.4.jar
3、启动成功
2.4 正常使用
1、导入需要反编译的文件,支持的文件类型还挺多:
2、选择文件后程序会自动加载,稍等一会会就可以看到项目源码了
3、通过内置的一些工具可以方便我们更好的完成需求
三、常见的反编译工具以及简单分析介绍
1.Android Killer
介绍:是一款可视化的安卓应用逆向工具 下载地址:https://www.52pojie.cn/thread-319641-1-1.html
2.Dex2jar
介绍:将apk反编译成java源码(classes.dex转化成jar文件) 下载地址:http://sourceforge.net/projects/dex2jar/files/
3.Jdax
介绍:同时支持命令行和图形界面,能以最简便的方式完成apk的反编译操作。 官方地址:https://github.com/skylot/jadx
4.Apktool
介绍:资源文件获取,可以提取出图片文件和布局文件进行使用查看 下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads
5.Jd-gui
介绍:查看APK中classes.dex转化成出的jar文件,即源码文件 下载地址:http://jd.benow.ca
常见脱壳与反编译工具:https://blog.csdn.net/qq_42016346/article/details/118436920 Android 反编译神器jadx的使用:https://blog.csdn.net/Fisher_3/article/details/78654450
总结
反编译工具有很多种,我推荐JADX,后续有更好的反编译工具我会继续补充
相关文章
- 刷 leetcode 需要哪些基础?
- 癌症研究中单细胞数据分析的5个难点
- 什么是制造业数字化转型?制造业数字化转型的核心与意义
- 为什么要从“软硬件协同”走向“软硬件融合”?
- Kerberos 身份验证在 ChunJun 中的落地实践
- 如何解决前端常见的竞态问题
- Intel Sapphire Rapids CPU,吹响反攻DPU的号角
- idea 安装最新版本的时候,启动失败
- 什么?你还不会webshell免杀?(十)
- spring cloud系列教程第七篇-服务提供者集群环境搭建及负载均衡配置
- 采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集
- 一个lock锁就可以分出低中高水平的程序员对问题的处置方式
- 5分钟了解系统架构设计(2)
- 深入理解函数式编程(上)
- Eolink神技之三、钉钉API对接
- 深入理解函数式编程(下)
- Centos7下Frp服务端后台运行以及开机自启(Frp客户端同理)
- 第十四届蓝桥杯集训——JavaC组第十二篇——while循环(循环四要素)
- 循环复杂度
- 检索式对话系统在美团客服场景的探索与实践