Home

Awesome

ZelixKiller 11

Outdated! Use threadtear!

Kill every protection by zelix.com with zelixkiller11!

CLI

ArgumentShort VersionDescription
--help-?Displays help
--input-iSpecify input file
--output-oSpecify output file
--transformer-tSpecify transformer
--verbose-vPrint more information

Transformer

ZKM 11

TransformerShort VersionDescription
String Obfuscations11Deobfuscates (enhanced) string obfuscation
String Obfuscation (Cipher Version)sivm11 / si11Deobfuscates string obfuscation that uses DES Cipher and invokedynamic calls
Reference Obfuscationrvm11Deobfuscates reflection obfuscation
Control Flow Obfuscationcf11Deobfuscates flow obfuscation

ZKM 8

TransformerShort VersionDescription
String Obfuscations8 (*)Deobfuscates (enhanced) string obfuscation
Reference Obfuscationr8Deobfuscates reflection obfuscation
Control Flow Obfuscationcf8 (*)Deobfuscates flow and exception obfuscation

ZKM General

TransformerShort VersionDescription
Exception ObfuscationexRemoves redundant try catch blocks

Transformers marked with a star may also work using transformers intended for more recent versions. Crossed out means that the transformer is not implemented yet.

Which transformer

If you're not sure which transformer you should use please use this guide.

Libraries needed

commons-io 2.6, commons-cli 1.4, asm 6+

License

zelixkiller is licensed under the GNU General Public License 3.0

Notice

Do not deobfuscate any file that doesn't belong to you.
Please open an issue or send me an email if your file won't deobfuscate properly. If a "fault-proxy-dump" file is created please attach.
Transformers that use vm emulation could possibly execute dangerous code, use with caution!
Note that output files are most likely not runnable. If you still want to try to run them use "-noverify" as JVM argument!
This tool is intended for Java 8 but it will probably run on higher versions too.