Stunnix C and C++ Obfuscator 3.1 (Default branch)

Stunnix CXX-Obfus is a code obfuscator for C and C++ source code. It converts source code into highly a mangled form, making it extremely difficult for competitors or customers to study, analyze, reuse, and re-work, while fully retaining functionality of the original code. It has many options to control all aspects of code hiding, and has full support for all syntax constructs. It is designed for multi-file projects with mixed C and C++ source and arbitrary heavy use of the C preprocessor. It includes advanced tools to exclude API symbols from mangling. License: Other/Proprietary License with Free TrialChanges:
Protection modes can be selected by choosing the sample piece of code protected with particular mode. The "results of obfuscation" screen now has shortcuts for redoing all project-specific operations. A native bundle has been created for Mac OS X. Many other improvements in the Project Manager GUI have been introduced.

More...