什么是解析反编译器?

Jas*_*oor 9 decompiling decompiler

IntelliJ 结合了 Fernflower,一个由 JetBrains 制作的 Java 反编译器。

在其GitHub 页面上,您可以阅读以下内容:

Fernflower 是第一个实际工作的 Java 分析反编译器,一般来说可能是一种高级编程语言。

这是什么意思?什么是解析反编译器?它与其他类型的反编译器有何不同?

Dev*_*Dev 2

分析 编译器是一种分析编译输出,然后找出最适合它的源代码的反编译器,而不是试图与传统编译器完全相反。有时,在优化编译器或混淆字节码的情况下这是必要的。