CFR is a Java decompiler that can decompile modern Java features up to Java 14, written entirely in Java 6, making it compatible across different Java versions. It can also decompile class files from other JVM languages back into Java. To use, run the specific version jar with the class name(s) you want to decompile or provide a jar path to decompile the entire jar and add --outputdir /tmp/putithere to emit files.
Common questions about CFR including features, pricing, alternatives, and user reviews.
CFR is Java decompiler for modern Java features up to Java 14. It is a Security Operations solution designed to help security teams with Reverse Engineering, File Analysis, Binary Analysis.
A command-line tool for analyzing and extracting detailed information from Windows Portable Executable (PE) files.
Malware analysis platform for SOC teams with binary analysis and threat detection
Agentic AI tool for automated malware reverse engineering & phishing analysis.