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/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
CLI Parser
Apache 2.0
| com.beust
»
jcommander Command line parsing library for Java | 1.82 | 3.0 | |
Bytecode
BSD 3-clause
| org.ow2.asm
»
asm ASM, a very small and fast Java bytecode manipulation framework | 9.7.1 | 9.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.1 | 9.10.1 | |
YAML
Apache 2.0
| org.yaml
»
snakeyaml YAML 1.1 parser and emitter for Java | 2.3 | 2.6 |