- Binary releases: https://github.com/netindev/scuti/releases
- Git tree: https://github.com/netindev/scuti.git
- Install Maven
- Go to: ..\scutiand executemvn clean install
java -jar scuti.jar configuration.json
| Module | Description | 
|---|---|
| Class Encrypt | Encrypt all classes, creates a custom class loader and load all them in memory | 
| Control Flow | Creates randoms conditionals and put them inside the method | 
| Hide Code | Hide all classes and members | 
| Invoke Dynamic | Replace invokestatic and invokevirtual with dynamics | 
| Miscellaneous Obfuscation | Miscellaneous obfuscation, varargs, local variable renaming, etc | 
| Number Obfuscation | Split numbers into operations | 
| Rename Members | Rename classes, methods and fields | 
| Shuffle Members | Shuffles all class members | 
| String Encryption | Encrypt strings (that's obvious lol) | 
| Module | Description | 
|---|---|
| Dead Code | Remove unused code | 
| No Operation | Clean all no operations | 
| Module | Description | 
|---|---|
| Inner Class | Remove inner classes | 
| Unused Member | Remove all unused classes, methods and fields | 
Any contribution is welcome, just create a pr.