JDAX-GUI 反编译工具下载使用以及相关技术介绍

简介: 反编译工具有很多种,我推荐JADX,后续有更好的反编译工具我会继续补充

JDAX-GUI 反编译工具下载使用以及相关技术介绍

文章目录

前言

一、JDAX下载

二、基本使用

2.1 解压zip

2.2 Java环境

2.3 进入Dos命令窗口启动Jdax-Gui

2.4 正常使用

三、常见的反编译工具以及简单分析介绍

1.Android Killer

2.Dex2jar

3.Jdax

4.Apktool

5.Jd-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,后续有更好的反编译工具我会继续补充

目录
相关文章
|
6月前
|
安全 Java Linux
Android反编译——jadx工具
Android反编译——jadx工具
239 1
|
4月前
|
Linux Apache C++
FFmpeg开发笔记(三十五)Windows环境给FFmpeg集成libsrt
该文介绍了如何在Windows环境下为FFmpeg集成SRT协议支持库libsrt。首先,需要安装Perl和Nasm,然后编译OpenSSL。接着,下载libsrt源码并使用CMake配置,生成VS工程并编译生成srt.dll和srt.lib。最后,将编译出的库文件和头文件按照特定目录结构放置,并更新环境变量,重新配置启用libsrt的FFmpeg并进行编译安装。该过程有助于优化直播推流的性能,减少卡顿问题。
102 2
FFmpeg开发笔记(三十五)Windows环境给FFmpeg集成libsrt
|
3月前
|
索引 Python Windows
下载完PyQt5,发现找不到designer.exe问题解决方案
这篇文章提供了几种解决在安装PyQt5后找不到`designer.exe`的检索方法,包括在PyCharm中搜索、使用Windows搜索栏以及利用Everything软件进行查找。
|
3月前
|
IDE 编译器 开发工具
【Qt】如何搭建Qt开发环境
【Qt】如何搭建Qt开发环境
|
5月前
|
编解码 Windows
FFmpeg开发笔记(二十九)Windows环境给FFmpeg集成libxvid
XviD是开源MPEG-4视频编码器,与DivX相似但后者非开源。早期MP4常使用XviD或DivX编码,现已被H.264取代。在Windows上集成FFmpeg的XviD编解码库libxvid,需访问<https://labs.xvid.com/source/>下载源码,解压后在MSYS环境中配置、编译和安装。之后重新配置FFmpeg,启用libxvid并编译安装。详细步骤包括configure命令、make和make install。成功后,通过`ffmpeg -version`检查是否启用libxvid。更多音视频开发技术可参考《FFmpeg开发实战:从零基础到短视频上线》。
98 0
FFmpeg开发笔记(二十九)Windows环境给FFmpeg集成libxvid
|
6月前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
128 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
6月前
|
IDE 数据可视化 开发工具
【Qt】—— Qt开发环境的搭建
【Qt】—— Qt开发环境的搭建
|
前端开发 索引 Python
Tkinter模块GUI图形化编程实战(八)——中国象棋(含超详解及完整源码、完整程序免费下载链接)
Tkinter模块GUI图形化编程实战(八)——中国象棋(含超详解及完整源码、完整程序免费下载链接)
174 0
|
安全 JavaScript Shell
Frida-Dexdump 脱壳工具下载使用以及相关技术介绍
Spider、App逆向,本案例使用的App是:引力播.apk,涉及到查壳、脱壳、反编译;
3147 0
Frida-Dexdump 脱壳工具下载使用以及相关技术介绍
|
编解码 编译器 开发工具
Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板
Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板
Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板