—— JD Core、JD-GUI和JD Eclipse

今天分享一个超好用的反编译工具 JD Core、JD-GUI和JD Eclipse

JD-GUI是一个独立的图形实用程序,显示“.class”文件的Java源代码。您可以使用JD-GUI浏览、重构的源代码,以便即时访问方法和字段。

JD Eclipse是Eclipse平台的插件。它允许您在调试过程中显示所有的Java源代码,即使您没有全部的Java源代码。

JD Core是从一个或多个“.class”文件重建Java源代码的库。JD-Core可用于恢复丢失的源代码和探索Java运行时库的源代码。支持Java5的新特性,如注释、泛型或“枚举”类型。JD-GUI和JD Eclipse包括JD核心库。

下载jar包地址:java-decompiler.github.io/

首先介绍JD-GUI的使用步骤

1.根据你的系统下载zip包

2.执行jd-gui程序

3.点击open打开你要反编译的class文件,就可以看到java源码

JD Eclipse插件的使用

1.同样是先下载jar包

2.启动eclipse,点击help->install new software 选项,安装插件,一路next下去,安装完会提示重启。

3.重启之后,打开要反编译的文件

超好用的java反编译工具(Java Decompiler)相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

  7. 开源Java反编译工具

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

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

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

  9. java反编译工具_Java开发必会的反编译知识(附支持对Lambda进行反编译的工具)...

    我之前推送过Java代码的编译与反编译,其中简单的介绍了Java编译与反编译相关的知识,最近给GitChat写<深入分析Java语法糖>的时候,又用到了很多反编译相关的知识,遂发现哪篇文章 ...

最新文章

  1. 查看mysql字符集及修改表字符集
  2. SpringMVC拦截静态资源的解决方法
  3. maven_SonarQube中的Maven项目的单元和集成测试报告
  4. hibernate+mysql保存中文数据乱码问题
  5. Java使用TCP实现群聊 聊天室(多线程和tcp的使用)
  6. linux文件压缩包,linux目录文件压缩包操作
  7. ArcGis中这些你真的清楚么
  8. 图书管理系统《软件工程》
  9. h264解码延迟优化_h264编解码末尾丢帧问题原因和解决
  10. linux——CPU使用率、内存使用率、磁盘使用率等详解
  11. Java学习笔记(六):Java泛型
  12. Windows 7下查看本机的ip地址
  13. E500 键盘粘键,倒水滑落键盘
  14. 微信小程序提示:https://api.map.baidu.com 不在以下 request 合法域名列表中
  15. epub格式电子书剖析
  16. 用程序来模拟Alt+PrtSc的键盘事件,实现截屏功能
  17. 重载和重写的区别???
  18. 学计算机应该怎样学,初学者该如何学习电脑知识
  19. 图嵌入(Graph Embedding)方法小结
  20. 英伟达最新linux驱动程序,英伟达Linux版显卡驱动 v340.32最新稳定版下载

热门文章

  1. 西瓜书入门辅助【机器学习 周志华】一些关于机器学习的重要基础概念提炼
  2. 国内移动互联网广告平台7宗罪
  3. 迁移学习一、基本使用
  4. 利用jFreeChart插件生产各种图形的报表
  5. Centos7更改网卡名为eth0
  6. caffe模型通道剪枝channel pruning
  7. 视频转接芯片方案IT6251FN:LVDS转EDP
  8. [激光原理与应用-62]:激光器 - 光学 - 怎样测量光斑和光束质量?
  9. 计算机系统字体安装程序,windows系统字体安装方法:使用字体安装软件-windows技巧-电脑技巧收藏家...
  10. 数字图像处理期中学习报告