mirror of
https://github.com/FabricMC/Enigma.git
synced 2026-06-13 06:24:52 +00:00
This is a fork of cuchaz's Enigma, a deobfuscation/remapping tool for Java software.
- Java 99.9%
- HTML 0.1%
* 📦 Update dependencies to support class file major version 69
* Fix required changes
* Update gradle wrapper to 9.3.0
|
||
|---|---|---|
| .github/workflows | ||
| enigma | ||
| enigma-cli | ||
| enigma-server | ||
| enigma-swing | ||
| gradle/wrapper | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle | ||
| checkstyle.xml | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| README.md | ||
| settings.gradle | ||
Enigma
A tool for deobfuscation of Java bytecode. Forked from https://bitbucket.org/cuchaz/enigma, copyright Jeff Martin.
License
Enigma is distributed under the LGPL-3.0.
Enigma includes the following open-source libraries:
- Vineflower (Apache-2.0)
- A modified version of CFR (MIT)
- A modified version of Procyon (Apache-2.0)
- SyntaxPane (Apache-2.0)
- FlatLaf (Apache-2.0)
- jopt-simple (MIT)
- ASM (BSD-3-Clause)
Usage
Pre-compiled jars can be found on the fabric maven.
Launching the GUI
java -jar enigma.jar
On the command line
java -cp enigma.jar cuchaz.enigma.command.Main