github:https://github.com/skylot/jadx

Jadx gui是一款JAVA反编译工具。一个简单轻巧的 DEX 到 Java 反编译器,可让您导入 DEX,APK,JAR 或 CLASS 文件并将其快速导出为 DEX 格式。如果您是 Android 开发人员,您可能会理解,没有适当的软件帮助,就无法构建,测试或调试应用程序。幸运的是,如今有大量的产品可以帮助您实现快速,便捷的结果。

Jadx主要特点

从 apk,dex,aar 和 zip 文件将 Dalvik 字节码反编译为 Java 类

从 resources.arsc 解码 AndroidManifest.xml 和其他资源

包括去混淆剂

注意:
1、反编译出来的 java 代码只能帮分析代码,一般都是没法直接编译通过的。
2、不要指望反编译出的完整目录结构能一模一样导出来。因为反编译的目的就是分析代码,不是运行代码。

参考:http://www.ucbug.com/soft/109512.html
https://www.81857.net/soft/16899.html#xzq
https://blog.csdn.net/weixin_39142112/article/details/80356244

[1036]Jadx gui(JAVA反编译工具)相关推荐

  1. Java 反编译工具的使用与对比分析

    前言 Java 反编译,一听可能觉得高深莫测,其实反编译并不是什么特别高级的操作,Java 对于 Class 字节码文件的生成有着严格的要求,如果你非常熟悉 Java 虚拟机规范,了解 Class 字 ...

  2. java反编译工具_ReverseTool逆向工具集合

    反向工具 逆向工具集合 真棒骇客 Java和Jar(Android) jd-gui jar包浏览工具,对应的IDE插件,JD-Eclipse / JD-IntelliJ Luyten一个用于Procy ...

  3. 【转载】Mac安装 Java 反编译工具 JD-GUI

    一.安装 下载地址:https://github.com/java-decompiler/jd-gui/releases 选择对应平台的资源进行下载,这里可选择:jd-gui-osx-1.6.6.ta ...

  4. 一些Java反编译工具/源代码查看工具的介绍

    2019独角兽企业重金招聘Python工程师标准>>> 有的朋友抱怨他们在使用他们公司的闭源框架时看不到底层的源代码.那么可以尝试使用一些Java反编译工具. 下面我举个例子介绍具体 ...

  5. 推荐一款非常好用的java反编译工具(转)

    源: 推荐一款非常好用的java反编译工具 转载于:https://www.cnblogs.com/LittleTiger/p/4556239.html

  6. Java反编译工具-JD-GUI解决直接打开.class文件卡顿问题

    场景 Java反编译工具JD-GUI目前是1.4.0 下载以及安装参照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/84317 ...

  7. Java反编译工具-JD-GUI下载以及使用

    介绍 Java反编译工具-JD-GUI 下载 https://download.csdn.net/download/badao_liumang_qizhi/10798142 使用 下载工具,双击exe ...

  8. 开源Java反编译工具

    Java 反编译器 1. JD-GUI JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows.Linux和苹果Mac Os三个平台 ...

  9. java反编译工具_JDA Java反编译工具的下载和使用手册

    JDA(javadecompile analysis)是一款以dex为核心的java反编译工具,同时支持apk.dex.jar文件的反编译,支持动态重命名.该软件主要是用来反编译分析代码而不是反编译出 ...

最新文章

  1. 九个 Console 命令,让 js 调试更简单
  2. FPGA的配置引脚以及配置过程
  3. Asp.net(asp,jsp)+JavaScript动态实现添加数据行
  4. 知乎热议:杨辉团队公开否认抄袭,网友:避重就轻仍谎称「首创」
  5. maven ${path.separator}
  6. MFC 文件I/O和串行化
  7. 使用OpenCV-python识别图片视频中的人脸和眼睛
  8. vs2003不能调试4/8
  9. AVL树,红黑树,B树,B+树,Trie树都分别应用在哪些现实场景中?
  10. Mark—零散知识汇总
  11. 跨时代作品:超级IE缓存提取器
  12. 编写一个猜数字游戏程序。
  13. es运维常用基本命令记录。
  14. greenplum如何删除segment节点
  15. 阿里云服务器云数据库免费体验(Java Web详细实例)
  16. Confidence Rekindles In Credit Mkts
  17. UEFI与 Legacy BIOS两种启动模式详解
  18. MindMapper16中文汉化版下载
  19. 性格色彩测试android程序开发之九--sqlite数据库
  20. Oracle新建出问题,【案例】Oracle报错ORA-01565 ORA-27041 OSD-04002 创建控制文件失败

热门文章

  1. 优酷视频html不是超清,优酷对转码高清、超清、1080p视频格式有什么要求
  2. Mozilla的历史
  3. ubuntu 串口调试工具推荐_升级版全系列视频第一个项目电子产品量产测试与烧录工具...
  4. java如何实现群聊,用Java控制台实现简单的群聊天室
  5. 多进程之间共享全局变量 python实现
  6. 第五章 1 图层蒙版的使用方法
  7. Linux 设置桌面快捷键
  8. 普元nui:demo
  9. 微服务部署:蓝绿部署、滚动部署、灰度部署(金丝雀部署)
  10. OBD-II和UDS诊断的区别和操作