/Deobfuscator

Some deobfuscator for java lol

Primary LanguageJavaGNU General Public License v3.0GPL-3.0


How to use

  • Learn FUCKING JAVA
  • Gain some knowledge of obfuscation/bytecode/re (Optional)

This deobfuscator does not provide any gui or configuration file because it's meant to run through an IDE.
To configure deobfuscator for your preferences you need to edit Loader class.


Supported Obfuscators

Partially Supported Obfuscators

In Future Supported Obfuscators (maybe)


Transformers

If you know nothing bout deobfuscation use precomposed ones
Most of transformers are done without frames so they might not work sometimes


SandBox doesn't work

Just add -noverify to jvm arguments if still doesn't work then open issue


Deobfuscator only makes code readable for humans (don't expect the decompiled jar to run) also if some decompilators can't decompile class try another and if no one works just create issue that includes: [sample jar with obfuscation, deobfuscator transformers, deobfuscator log file] and optional obfuscator name.


Built on: Java 11 (Adoptium)