工具
CFR
CFR 反编译 Java 类文件和 jar,包括 Java 9、12 和 14 的特性,自身用 Java 6 编写。主类是 org.benf.cfr.reader.Main。给出 jar 路径并加上 --outputdir 会写出反编译文件。mvn compile 进行构建。从 0.145 起,二进制随 GitHub 发行标签发布,也在 Maven Central 上以 org.benf:cfr 发布。
- 目标
- 二进制
- 类别
- JVM 字节码工具
- 关联
- 基础工具
- 来源复核于
- 星标
- 2.7k
- 最近提交
- 2026-06-04
- 主要语言
- Java
- 许可(GitHub 识别)
- MIT
GitHub 数据,截至 2026-11-09
使用条件与局限
- 需要 Java,构建还需要 Maven。README 建议把 JAVA_HOME 指向 JDK 8、9、10 或 11,以配合 Java 6 的 source 和 target 设置。
- README 没有写许可证。
引用
BibTeX
@misc{cfr,
title = {{CFR}},
howpublished = {\url{https://github.com/leibnitz27/cfr}},
url = {https://github.com/leibnitz27/cfr},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/cfr/}}
}纯文本
CFR。https://github.com/leibnitz27/cfr(访问于 2026-11-07)。Awesome REA 条目:https://awesomerea.org/zh/resources/cfr/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · leibnitz27/cfr · 修订 c414525
同分区更多条目:应用
- Krakatau · 工具
- ApkToolPlus · 工具
- Procyon · 工具
- onekey-decompile-apk · 工具
- Show Java · 工具
- JADXecute · 工具