Obfussor is a powerful cross-platform application that transforms your C and C++ source code into reverse-engineering resistant binaries. Using advanced LLVM compiler infrastructure, it applies multiple obfuscation techniques to protect your intellectual property while maintaining optimal performance.
Technique | Description | Impact |
---|---|---|
Control Flow Flattening | Transforms program logic into complex, non-linear paths | High |
String Encryption | Encrypts string literals with runtime decryption | Medium |
Dead Code Injection | Inserts misleading code paths and dummy operations | High |
Instruction Substitution | Replaces simple operations with complex equivalents | Medium |
Function Obfuscation | Manipulates function boundaries and call patterns | Medium-High |
Obfussor provides detailed analytics after each obfuscation:
Released under the MIT License. Free for personal and commercial use.