java的反编译器和图形用户界面前端

为了阻止逆向工程,可以使用 像proguard AUR这样的混淆器。

反编译器

  • CFR — Java 反编译器,支持 Java 9、10 及更高版本的现代特性。

https://www.benf.org/other/cfr/ || CFR AUR

  • Fernflower — Java 的分析反编译器,作为IntelliJ IDEA的一部分开发。

https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine || fernflower-git AUR

  • Quiltflower — 从 Fernflower 派生的 Java 反编译器,旨在提高代码质量。也可作为IntelliJ IDEA插件使用。

https://github.com/QuiltMC/quiltflower || 被子花AUR

  • Krakatau — Java 反编译器、汇编器和反汇编器。

https://github.com/Storyyeller/Krakatau || krakatau-git AUR

  • Procyon decompiler — 受 ILSpy 和 Mono.Cecil 启发的实验性 Java 反编译器。

https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler || procyon 反编译器AUR

  • Java Decompiler (JD-Core) — 流行的 Java 反编译器,提供 GUI(参见 JD-GUI)并支持 Java 1-10。

https://java-decompiler.github.io/ || jd-core-java AUR

java的反编译器和图形用户界面前端
  • Jadx — 带有可选 GUI 的 Android DEX 到 Java 反编译器(请参阅 Jadx-GUI)。

https://github.com/skylot/jadx || 贾克斯

  • JAD — 未维护的 Java 反编译器(2006 年最后一个版本)。

https://varaneckas.com/jad || 杰德

图形用户界面前端

  • Bytecode Viewer — Java 逆向工程套件,包括反编译器、编辑器和调试器;CFR/Fernflower/Procyon 的前端

https://bytecodeviewer.com || 字节码查看器AUR

  • Recaf — 一个易于使用的现代 Java 字节码编辑器,它抽象出 Java 程序的复杂性;CFR/Fernflower/Procyon 的前端

https://www.coley.software/Recaf/ || recaf-bin AUR

  • Java Decompiler (JD-GUI) — 提供 GUI 并支持 Java 1-10 的流行 Java 反编译器;JD-Core 前端

https://java-decompiler.github.io/ || jd-gui AUR

  • Jadx-GUI — 带有可选 GUI 的 Android APK DEX 到 Java 反编译器;Jadx 前端

https://github.com/skylot/jadx || 贾克斯

  • Luyten — 开源 Java 反编译器 Gui;Procyon 前端

https://github.com/deathmarine/Luyten || 吕腾AUR

java的反编译器和图形用户界面前端

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注