A comprehensive Java class obfuscation tool that supports method/field/parameter reference analysis and renaming obfuscation, string extraction with AES encryption and runtime decryption, integer XOR obfuscation, junk code, method and field hiding, some techniques to counter disassemblers and AI analysis, Features simple configuration and easy-to-use API interface.

Compile Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
CLI Parser Apache 2.0
com.beust » jcommander
Command line parsing library for Java
1.823.0
Bytecode BSD 3-clause
org.ow2.asm » asm
ASM, a very small and fast Java bytecode manipulation framework
9.7.19.10.1
Bytecode BSD 3-clause
org.ow2.asm » asm-commons
Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework
9.7.19.10.1
YAML Apache 2.0
org.yaml » snakeyaml
YAML 1.1 parser and emitter for Java
2.32.6