2013-02-17 90 views
6

我知道这部分已被问过,但我的搜索仍然是空手。目前,我使用JD-Gui来反编译jar文件,并已切换到fernflower,但它似乎与枚举有关,不会通过抛出NPE来反编译特定的类。我甚至进行了尝试Jode,JAD,甚至使用JD-Core(从JD-IntellJ插件中提取0.6.1快照/修改/加载本机)的扩展,但都带有错误,字节码等。 (除了JD-Gui中的JD-Core 0.6.2)我的问题是任何人都找到了一个合理的反编译器,它可以处理Java 6/7,它可以通过命令行甚至是一个尚未被发现的库来访问。Java 6/7反编译命令行

+3

我的祷告得到了答复。南河。 – user2080413 2013-07-11 19:32:43

+2

我有完全相同的问题,如果对这个主题感兴趣,我感到惊讶。 @ user2080413:根据你的建议,我看了[Procyon](https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler),看起来开发人员正在积极研究这个项目,并且有几个版本可以从过去几个月中获得。另外,它的FOSS是IMO应该如何制定这样一个项目。大多数其他的java反编译器都有一些专有的方面,并且由于某种原因没有被更新。 – 2013-07-23 18:00:52

回答