SkillAgentSearch skills...

Scuti

scuti java obfuscator repository

Install / Use

/learn @netindev/Scuti
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

scuti Build Status Codacy Badge

Download

  • Binary releases: https://github.com/netindev/scuti/releases
  • Git tree: https://github.com/netindev/scuti.git

Build

  • Install Maven
  • Go to: ..\scuti and execute mvn clean install

How to use:

java -jar scuti.jar configuration.json

Options:

Obfuscation:

| 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) |

Optimization:

| Module | Description | | --- | --- | | Dead Code | Remove unused code | | No Operation | Clean all no operations |

Shrinking:

| Module | Description | | --- | --- | | Inner Class | Remove inner classes | | Unused Member | Remove all unused classes, methods and fields |

Contribute

Any contribution is welcome, just create a pr.

Contacts

View on GitHub
GitHub Stars80
CategoryDevelopment
Updated1mo ago
Forks13

Languages

Java

Security Score

100/100

Audited on Mar 5, 2026

No findings