Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/java-deobfuscator/deobfuscator-gui
An awesome GUI for an awesome deobfuscator
https://github.com/java-deobfuscator/deobfuscator-gui
Last synced: about 2 months ago
JSON representation
An awesome GUI for an awesome deobfuscator
- Host: GitHub
- URL: https://github.com/java-deobfuscator/deobfuscator-gui
- Owner: java-deobfuscator
- License: apache-2.0
- Created: 2017-10-01T15:40:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-01T22:08:32.000Z (about 2 years ago)
- Last Synced: 2024-08-05T17:36:57.804Z (5 months ago)
- Language: Java
- Homepage:
- Size: 341 KB
- Stars: 357
- Watchers: 21
- Forks: 58
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - java-deobfuscator/deobfuscator-gui - An awesome GUI for an awesome deobfuscator (Java)
README
# deobfuscator-gui [![downloads](https://img.shields.io/github/downloads/java-deobfuscator/deobfuscator-gui/total.svg)](https://github.com/java-deobfuscator/deobfuscator-gui/releases/latest)
A GUI for a the popular [java-deobfuscator](https://github.com/java-deobfuscator/deobfuscator).
## What is Deobfuscator-GUI?
Deobfuscator-GUI is a GUI for the command line deobfuscator. User interfaces are more intuitive to the average user, allowing more people to use the tool without needing to concern themselves with syntax or configuration files.
Note that as of version 3.0 very old versions of deobfuscator will no longer be supported.## How to Use
A java installation with javafx is required. [Azul Zulu JDK+FX/JRE+FX builds](https://www.azul.com/downloads/?package=jdk-fx) are the easiest option to get these.1. Download the deobfuscator.jar from https://github.com/java-deobfuscator/deobfuscator. Place it in the same folder as the GUI you will be downloading to avoid selecting the JAR when you open the GUI.
2. Download or build the GUI:
* Download: [releases](https://github.com/java-deobfuscator/deobfuscator-gui/releases/latest)
* Build: Clone the repository then run `mvn package`
3. Run the GUI:
* Specify an input and output file, and then add the required libraries and select your transformers.Some transformers have their own configuration, right click a selected transformer to edit its config.
## Screenshots
![swing](swing.png)