windows10 x64安装jadx反编译工具

前言

安装jadx前,必须先安装java SDK,参考教程
windows10 x64下载和安装Java SE Development Kit 8u221

软件介绍

  • 图形化的界面
  • 拖拽式的操作
  • 反编译输出 Java 代码
  • 导出 Gradle 工程
    这些优点都让jadx成为apk反编译的第一选择,jadx 的功能非常的强大,基本上能满足日常反编译需求。

下载

打开jadx 下载地址

下载v1.0.0-b1144-bd9e1096
file

选择"jadx-1.0.0-b1144-bd9e1096.zip"下载
file

解压文件,飞云将jadx安装到了java的目录“D:\Program Files (x86)\Java”下
file

打开lib目录
file

双击“jadx-gui-1.0.0-b1144-bd9e1096.jar”启动软件
file

打开之后,你可以选择一个 apk、dex、jar、zip、class、aar 文件,可以看到 jadx 支持的格式还是挺多的,基本上编译成 Java 虚拟机能识别的字节码,它都可以进行反编译。除了选择一个文件,还可以直接将 apk 文件,拖拽进去,这一点非常好用。

下面是抖音apk的解包,可以看到,java文件,资源文件(包括图片、layout、so文件)都反编译出来了。对于 apk 而言,一些 xml 的资源,也一并被反编译还原回来了,非常的方便。
file

注意

1、反编译出来的 java 代码只能帮分析代码,一般都是没法直接编译通过的。
2、不要指望反编译出的完整目录结构能一模一样导出来。因为反编译的目的就是分析代码,不是运行代码。
3、一般 Apk 在发布出去之前,都是会被混淆的,这基本上是国内 App 的标配。这样一个类,最终会被混淆成 a.b.c ,方法也会变成 a.b.c.a() ,这样其实非常不利于我们阅读。我们很难看到一个 a.java 的文件,就确定它是哪一个,还需要根据包名来区分。
4、jadx 反编译一些小的 Apk,一点压力都没有,但是一些大于 50MB 的文件,解包的时候可能会出现卡住的问题。

1. 本站部分资源来源于用户上传和网络搜集,如有侵权请联系站长。
2. 官方交流QQ群飞云脚本圈,欢迎加入。
3. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。

飞云脚本 » windows10 x64安装jadx反编译工具

发表评论

跟我学Auto.js Pro安卓全分辨率免ROOT引流脚本开发教程

立即报名