Enigma
A deobfuscation/remapping tool for Java bytecode, fork of cuchaz's Enigma.
Install / Use
/learn @QuiltMC/EnigmaREADME
Enigma
A tool for deobfuscation of Java bytecode. Forked from https://bitbucket.org/cuchaz/enigma, originally created by Jeff Martin.
License
Enigma is distributed under the LGPL-3.0.
Enigma includes the following open-source libraries:
- Vineflower (Apache-2.0)
- Procyon (Apache-2.0)
- A modified version of CFR (MIT)
- Guava (Apache-2.0)
- syntaxpain (Apache-2.0)
- FlatLaf (Apache-2.0)
- jopt-simple (MIT)
- ASM (BSD-3-Clause)
- JavaParser (Apache-2.0)
- JSpecify (Apache-2.0)
Usage
Pre-compiled jars can be found on the Quilt maven.
Launching the GUI
java -jar enigma.jar
On the command line
java -cp enigma.jar org.quiltmc.enigma.command.Main
