2013-02-17 88 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

回答