Java逆向工程工具

逆向工程 反编译 爪哇 字节码
2021-06-18 18:48:55

我正在开始使用 Java 逆向工程,但找不到很好的工具。我目前正在使用 JD-Gui 来反编译它。

我试过 PNF 的 JEB,它真的很完美,但它只适用于 Android 的东西。标准 Java 有没有类似的东西?最好是免费的,因为对于不经常使用 JEB 的人来说,它的成本很高......

我想要的一些功能当然是反编译,还有类/变量重命名、查找用法和您可以在 IDE 中找到的标准功能。

2个回答

我开发了Recaf,一个免费的 Java 字节码编辑器。Recaf 目前支持您在当前版本中寻找的大部分内容(通过CFR反编译、类/成员重命名、详细搜索功能以及对反编译代码的上下文操作)现在它正在经历重写,其中将包括更多您正在寻找的功能。

如果您有任何问题/反馈,如果您能查看该项目,我将不胜感激。


此外,如果您对混淆样本进行逆向工程,请查看Java-Deobfuscator

字节码查看器是一个很棒的工具,因为它有不同的反编译器供您尝试使用。

https://bytecodeviewer.com/