Garble
5.8#26 in code obfuscation softwareFree planFree planLinux
Visit| Fact | Garble | Tigress |
|---|---|---|
| Purpose | Garble wraps the Go toolchain to obfuscate Go builds while aiming to preserve their behavior. | Tigress is a diversifying obfuscator for C designed to defend against static and dynamic reverse engineering. |
Garble suits Go developers sharing binaries whose source is private or requires purchase and who want to discourage reverse engineering. It is intended for command-line build workflows.
It suits software-protection developers, students learning obfuscation, and researchers studying reverse engineering. Nonprofit organizations can use it without a listed charge.