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.
Find discussionsCompare notes with the people working through the same ideas.