The Bytecode Club
Log inJoin the club
Tools

CFR

Updated Oct 14, 2015by 4 revisions1,547,902 views

This page or section is unfinished.

CFR is a modern Java 8 decompiler, it's open sourced and written by Lee Benfield.

Bytecode Viewer has this built in as one of the decompilers.

How to use

With Java installed, open a terminal in the folder containing the downloaded JAR. Decompile a class to the terminal or write a whole JAR's sources to a directory:

java -jar cfr-0.152.jar Example.class
java -jar cfr-0.152.jar application.jar --outputdir output

Replace the input names with your files. Use java -jar cfr-0.152.jar --help for the available options.

Based on the official usage instructions.

Category: Tools Category: Java Category: Reverse Engineering

Take it further.

Compare notes with the people working through the same ideas.

Find discussions