Obfuscator-LLVM
5.8#27 in code obfuscation softwareFree planFree planLinux
Visit| Fact | Obfuscator-LLVM | Tigress |
|---|---|---|
| Performance | The FAQ says obfuscated code will be slower and larger, with the impact depending on code and obfuscation settings. | The maker notes that generated code can be slow and that performance depends on the chosen transformations and options. |
| Purpose | Obfuscator-LLVM is an open-source LLVM fork intended to strengthen software against reverse engineering and modification at compile time. | Tigress is a diversifying obfuscator for C designed to defend against static and dynamic reverse engineering. |
Obfuscator-LLVM may suit developers evaluating compile-time obfuscation for LLVM-supported languages. Its own guidance cautions against treating it as production-ready protection.
It suits software-protection developers, students learning obfuscation, and researchers studying reverse engineering. Nonprofit organizations can use it without a listed charge.