最佳免费Java .class查看器? [关闭]

问题描述 投票:23回答:11

我使用了DJ Java Decompiler,它具有方便的GUI,但似乎最新版本只是一个试用版,并迫使您在几天后购买软件(我记得使用的是较早的免费版本,一年前的上一份工作。

我知道Jad和Jadclipse,但是我最喜欢DJ Java Decompiler,它与Windows资源管理器集成在一起-所以我可以简单地在WinRAR之类的文件中打开JAR,浏览软件包,然后双击.class文件以查看其反编译源。

[谁能推荐其他好的,免费的.class观众?我想到的标准是:

  • 基于GUI
  • 集成到Windows资源管理器(因此不必运行JAD等命令行选项)
  • 可选-也可以显示原始JVM字节码命令

换句话说,对于Java,我想找到最接近.NET Reflector的东西。

java decompiling
11个回答
5
投票

如果源不可用,Eclipse将允许您view the bytecode for classes(搜索“反汇编的字节码”)。


0
投票

我使用cavaj,易于安装,并且为您提供了有关类,日食风格的很好的概述。


0
投票

有免费的Java Class Viewer,我们可以逐字节逐字节检查Java .class文件的二进制数据。单击左侧class文件结构的每个树节点时,相应的字节数据将在右侧突出显示。


47
投票

JAD是当今最好的Java Decompiler之一。这是一款出色的软件。不过,JAD 1.5.8(2001年4月14日)支持的最后一个JDK是JDK 1.3。


6
投票

3
投票

[StackOverflow上还有另一个线程链接到http://java.decompiler.free.fr/


3
投票

尝试JDGUI简单,轻巧和快速


1
投票

我使用cavaj


1
投票

0
投票

许多反编译器都是基于Jad:


0
投票

我刚刚发布了一个独立的Java Decompiler GUI(基于Jad),可以从Util Java Decompiler (JAD based) v1.0中获得它>

这是一个基于Windows的.NET 4.0应用程序,它支持* .jar文件的拖放。

© www.soinside.com 2019 - 2024. All rights reserved.