下面是在网上找的几种反编译软件的安装以及使用:

一、JD-JUI

官网下载链接:http://jd.benow.ca/

下载之后解压,

点击“jd-gui.exe”运行:

直接将".jar"文件拖入进去即可查看里边的“.class”文件,如上图所示。

二:Luyten

官网下载链接:https://github.com/deathmarine/Luyten/releases/tag/v0.5.3

点击“luyten-0.5.3.exe”下载,下载之后点击运行,运行后的界面如图所示,同样也是讲“.jar”文件拖入进入即可。

三、在eclipse中安装反编译工具

准备工作:

“jad.exe”下载:https://varaneckas.com/jad/

“net.sf.jadclipse_3.3.0.jar”下载:https://sourceforge.net/projects/jadclipse/files/

jad.exe”下载:

“net.sf.jadclipse_3.3.0.jar”下载:

然后将“net.sf.jadclipse_3.3.0.jar”拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下“org.eclipse.update”文件,这一步很重要!

重启eclipse,点击window->Preference->Java,你会发现里边多了一个插件“JadClipse”,

选中这个插件,将下图中红圈圈的地方的地址填写为你 “jad.exe”文件的地址

还没有配置完,先不要close,

点击General->Editors->File Associations 后,进入下边的界面

设置.class 文件默认打开方式:

设置.class without source文件的默认打开方式,

需要注意的是,“JadClipse Class File Viewer”这个一开始是没有的,需用添加,如下图所示:

接下来在eclipse中查看反编译后的代码:(这种方法可能不合适,但是能够查看)

新建一个EJB project,右键“import”,选中"EJB JAR file",导入你的jar包,Finish

在项目下找你要查看的反编译的文件即可,如果你遇到了下边的这种情况

关闭这个文件后再次打开,就可以查看了(我的是这样,所以我感觉这个方法不太好,但别的方法又不知道怎么查看):

有错误或者有更好的方法,希望大家在下边留言指出

几种java反编译软件的安装以及使用总结相关推荐

  1. 介绍几种java反编译软件使用

    作为一个程序猿||程序媛,我们不仅要写好自己的代码,也要经常阅读别人的优秀代码,提升自己实力.那么反编译代码或多或少都会接触到.反编译其实就是一个对目标可执行程序进行逆向分析,从而得到源代码的过程.不 ...

  2. java反编器中文版,java反编译软件下载

    java反编译软件是一款专为软件编码制作的反编工具,能够享有便捷的编写界面模式,享有最清晰的运行操作窗口,实现自动检测以及安全提示功能,能够实现便捷的操作方式,运行使用方便,操作简单,欢迎到当易网下载 ...

  3. java 反编译软件

    1.小颖反编译软件. 最新的Java反编译工具,支持目录级的反编译,也支持双击.class文件就可查看源文件. 2.『XJad』简要介绍 =============================== ...

  4. java反编译软件_安卓强大的逆向软件,媲美MT管理器!

    手机上目前功能最强大的反编译工具是MT管理器,为手机用户提供了强大的逆向功能. 包括APK签名,优化,共存以及dex反编译等功能 虽然功能强大,但是目前很多功能都要收费,一百多的价格对一般用户来说,确 ...

  5. Java反编译软件 jd-gui

    一款非常简洁的反编译工具jd-gui,将.class文件编译成可读文件 .jar为压缩包,直接运行就行 .rpm为liunx下运行程序包 .zip为Windows下压缩文件 如何运行.jar文件: 当 ...

  6. java反编译工具怎么安装_java反编译工具Jode Decompiler的Eclipse插件安装与使用

    Jode Decompiler的安装: 安装非常的简单,在ECLIPSE上的help => Software Updates => Find and Install... => Se ...

  7. Java反编译工具 jad安装及使用的指南

    目录 引用 教程 演示 jad常见用法 jad详细用法 引用 jad官网--下载地址 jad非官网下载地址 jad百度百科 教程 点击该链接下载用于windows的jad,适用于其他系统的jad请到j ...

  8. java decompiler 3.11_Java反编译软件(DJ Java Decompiler)下载 v3.11.11.95官方版-第五资源...

    DJ Java Decompiler是一款十分实用的Java反编译软件,该软件可以将编译过的CLASS文件编译还原成为Java原始文件,并且不需要额外安装JVM(Java Virtual Machin ...

  9. JAVA反编译工具精选

    ===================================================================== JAVA 语言是 1995 年 5 月由 SUN 公司发布的 ...

  10. JAVA反编译工具总结

    JAVA反编译工具总结 JAVA语言是1995年5月由SUN公司发布的,由于其安全性高.代码优化.跨平台等特性,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位. 不过,JAV ...

最新文章

  1. 【原创】rabbitmq-env.conf用户手册(翻译)
  2. Boost:字符串查找子串测试实例
  3. 关键词热度分析工具_阿里国际站外贸独立站关键词的收集
  4. java学习笔记④MySql数据库--03/04 DQL查询
  5. “控本焦虑”的工程企业 用钉钉宜搭找到了低成本数字化的“捷径”
  6. python 哪些项目_哪些Python开源项目比较好
  7. ZT云流量软件官网响应式HTML模板
  8. 移动端实现蓝牙打印机打印_MBrush世界上最小的移动彩色打印机
  9. 大数据学习笔记59:初探Kafka消息系统
  10. php curl模拟post请求提交数据
  11. 微信自动回复如何实现?用 Python 就可以
  12. 随机计算(3)——Stochastic Circuit Synthesis by Cube Assignment
  13. 让你的桌面起飞吧(OpenSolaris2008.05 VirtualBox WinXP)
  14. Linux中source filename .(点)filename ./filename sh filename的区别
  15. Enhanced Assertions
  16. 线下店迎来“文艺复兴”,三只松鼠哪里寻“独门妙方”?
  17. 十七、网上商城项目(6)
  18. iPhone的解锁、越狱、激活、固件等等是什么意思_有什么分别
  19. 数据分析师的自我修养
  20. 浙江移动面试经验(2011)

热门文章

  1. 浅谈Dubbo服务引入源码(@ReferenceBean依赖注入)
  2. 浅谈三种使用Redis实现MQ的方式
  3. qt的信号和槽通信机制(当多个窗口之间来回通信[父窗口和子窗口])
  4. hashcode值一样对象一定相同吗_为什么重写equals()方法就必须重写hashcode()方法?...
  5. 读者写者问题 设置有限的读者_操作系统基础16-读者写者问题
  6. WIN32汇编 菜单和加速键的使用
  7. matlab 数学 应用论文,MATLAB在高等数学课程中的应用(图文)
  8. 【彩蛋】小白入门学习 SQL 数据库基础视频教程(109个视频)
  9. Java Web——基于Servlet、JSP(无框架版)电影网站项目总结(一)
  10. 基于SSM框架之众筹网站项目