Home
Softono

Grunt

Open source Apache-2.0 Kotlin
269
Stars
29
Forks
5
Issues
8
Watchers
3 months
Last Commit

 About Grunt

Industrial-aimed JVM bytecode obfuscator framework

Platforms

Web Self-hosted Android

Languages

Kotlin

Links

Need Help Installing Grunt?

We provide expert installation service for this software. Our team will install, configure, and secure Grunt on your server. plans start at just $30.

Grunteon

Grunteon is the third generation of Grunt. A high concurrency JVM bytecode obfuscator framework written in kotlin.

This project is under development starting from November 2025.

Feel free to join our Discord server for suggestions: https://discord.gg/ysB2fMfeYW

QQ-chat group: 554702632

Features

Working in progress. The following is a list of features that have been completed or are currently being developed in the near future

Framework

  • Parallel pipeline
  • Filter system
  • Compose based UI
  • SSA-IR / Flow-IR
  • Native cpp codegen

Controlflow flattening

  • Verifier
  • Dispatcher protect
  • Bogus jump/loop
  • Shuffle blocks
  • Dispatcher trailing block
  • Anti-static simulation
  • Shared terminator
  • Junk code

Controlflow jump

  • Verifier
  • Bogus jump
  • Mangled jump
  • Reversed jump
  • Dispatcher landing block
  • Anti-static simulation
  • Runtime dynamic predicate
  • Shared terminator
  • Junk code

Controlflow exception

  • Verifier
  • Exception bridge

Encrypt

  • Number encryption
  • String encryption
  • Arithmetic substitution
  • ConstPool extractor

Miscellaneous

  • Declared fields extractor
  • Parameter obfuscation
  • Trash class generator
  • HardwareID authenticator
  • Anti debug

Optimize

  • Class shrinking
  • Dead code remove
  • Enum optimize
  • Kotlin class shrinking
  • Method inliner
  • Source debug info hide
  • String equals optimize

Other

  • Decompiler crasher
  • Fake synthetic bridge
  • Reference obfuscate
  • Shuffle members
  • Watermark

Redirect

  • Field access proxy
  • Invoke proxy
  • Invoke dispatcher

Rename

  • Class renamer
  • Field renamer
  • Method renamer
  • LocalVar renamer
  • Mixin renamer

License

Grunteon is a free and open source obfuscator framework licensed under Apache License 2.0

Yapyap is a grunt extension pack licensed under PolyForm Strict License 1.0.0

The license of each Grunt version:

Generation Versions Aim of obfuscation License Commercial Use
Grunt 1.0.0-1.5.x Lightweight and stability MIT Allowed
Gruntpocalypse 2.0.0-2.5.x Diversity and intensity LGPL3 Restricted
Grunteon 3.0.0- Industrial-aimed and strength Apache2 Allowed

Stargazers over time

Stargazers over time

Alt