Feature | Skidded |
---|---|
Colonial String encryption | ✅ |
Souvenir String encryption | ✅ |
Goto String encryption | ✅ |
Goto Number obfuscation | ✅ |
Goto Decompiler Crasher | ✅ |
Goto Invoke Proxy | ✅ |
Goto Duplicate Resources | ✅ |
Goto Junk Code | ✅ |
Goto Shit classes | ✅ |
Goto Flow obfuscation | ✅ |
MyJ2C Flow obfuscation | ✅ |
Caesium Reference obfuscation | ✅ |
Caesium Polymorph | ✅ |
Skidfuscator's Ahegaos | ❓ |
JOBF++ Annotation spam | ❓ |
Broken remapper | ❌ |
Maybe broken fabric mixin remap | ❌ |
Shit code | ❌ |
bro_who_made_colonial, Body-Alh0ha, Dimples, Araykal, sim0n, 0x150, I apologize to you too
- Compile
gradlew build
- Generate config file
java -jar bruhfuscator-1.5.0.jar --create-config
- Edit config.json
- Run obfuscator
java -jar bruhfuscator-1.5.0.jar -cfg settings.json
(maybe it's better to add--add-opens java.base/java.util.zip=ALL-UNNAMED
arg)
Before using:
- Bruhfuscator MUST be ran with Java 17+
- Ambien should not be used alongside or with other obfuscators (you sure, iiiiris???)
Run the jar using the --create-config
argument to create a base config
Then run the Ambien jar using the -config
argument (including the path to your config)