我知道之前已经问过其中的一部分,但是我的搜索继续空手而归。目前我正在使用 JD-Gui 反编译 jar 文件并已切换到 fernflower 但它似乎有枚举问题,不会通过抛出 NPE 来反编译特定类。我什至尝试过 Jode、JAD,甚至使用 JD-Core(从 JD-IntellJ 插件中提取 0.6.1 Snapshot/modified/loaded native),但都充满了错误、字节码等。(除了 JD-Gui 中的 JD-Core 0.6.2)我的问题是有没有人找到一个可以处理 Java 6 / 7 的合理反编译器,可以通过命令行甚至尚未发现的库访问。
问问题
2828 次
1 回答
1
早在我从事逆向工程的时候,我的工具包里就有这个,
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DJ-Java-Decompiler.shtml。虽然它是试用版,但我发现它很有用,更不用说您总是将 ida-pro 作为选择的好武器。
于 2013-02-17T12:56:52.730 回答