在这里插入图片描述



前言

反编译具有很多种,我推荐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目录,再输入启动指令javajar jadxgui-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.Jdgui

介绍:查看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,后续有更好的反编译工具我会继续补充

原文地址:https://blog.csdn.net/EXIxiaozhou/article/details/127207762

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_43056.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注