C/C++ Obfuscator (2024)

Download C/C++ Obfuscator

C/C++ Obfuscator (1)

Windows

from WinXP to Win10

ZIP:55mb

C/C++ Obfuscator (2)

Mac OS

from 10.4 to current version

ZIP:24mb

C/C++ Obfuscator (3)

Linux

Any popular distro for x86 or x86_64

ZIP:58mb

Interactive obfuscation of files of various types

Use controls at the right to see how different options affect result of obfuscation; use player-like buttons to navigate between samples and to control playback.

some text in title

C/C++ Obfuscator (4)C/C++ Obfuscator (5)C/C++ Obfuscator (6)C/C++ Obfuscator (7)C/C++ Obfuscator (8)C/C++ Obfuscator (9)C/C++ Obfuscator (10)C/C++ Obfuscator (11)C/C++ Obfuscator (12)

Obfuscate C or C++ source with our C/C++ Script Obfuscator.It protects C, C++ source files by obfuscating symbol names and ints and encoding strings.Obfuscation of C and C++ is controllable by a lot of options. Properly obfuscated C or C++ source code can becompiled by any compiler. Our C/C++ Obfuscator mangles C or C++source in all files in the project. Mangling and scrambling of C/C++can be performed via commandling or GUI interfaces.

PROTECTION

Identifiers:

Strings:

Comments:

Unique features of C/C++ Obfuscator

Supports all C/C++ compilers

Supports all compilers and C/C++ dialects - MSVC, GCC, LLVM etc. C/C++ Obfuscator can be adapted to any compilerjust by listing its reserved keywords as symbols that should not be modified.

Any use of macros is supported

Any use of macros is supported, bodies of macros will be obfuscated. For conditional statements, code will be obfuscated in all branches.

Rename source and header files

Rename files and directories where they reside, making their names meaningless. The names of files in #include directives will be updated accordingly.

Code is protected on your computer, not in cloud

Your code is protected locally on your computer. No internet connection is required for protecting your code by C/C++ Obfuscator.

Any API is supported, just define all its symbols

Protect C/C++ code that uses any C/C++ libraries. Just list all symbols that define the API as "exceptions". Toolsto generate such lists from header files are included.

Watermark your code

Make different versions of your code and ship each of them to different customer. This will allow you to find out which customer distributed your code without your permission.

Download

Pricing

Evaluation
edition

FREE

  • Evaluation use only
  • Expires in 3 monthes
  • Instead of mangling, ReplacementFor_ gets prepended to symbols

Download

Single developer
edition

$539

  • Can be used by only 1 developer
  • Does not expire
  • All features are available.

Enterprise
edition

Contactus

  • All developers can use it
  • Does not expire
  • All features are available.

Features of GUI for C/C++ Obfuscator

Full support for multifile projects, with files of different types

You can create projects containing files of several types (e.g. .html, .php and .js files in a single projects), all symbols will be consistently renamed in all files.

Has GUI and command line versions

Stunnix JavaScript Obfuscator has powerfull GUI shell called Project Manager. It can generate command line scripts to build/rebuild/clean entire or part of your project. Also low-level command line interface is available.

Supports Windows, Mac and Linux

GUI and commandline versions of C/C++ Obfuscator can be run on Windows, Mac and Linux.

Debugging mode included

Among dozens presets, there are 3 presets for debugging your code. They help preparing your code for protection by applying the protection gradually, that makes testing your code easier.

Extremely configurable

A lot of options to tightly control obfuscation and checks for licensing conditions are available - each function has a lot of options. For example, there are 5 ways to mangle symbols (names of functions and variables).

Extract symbols for any API

Project Manager includes tool to extract symbols that define API from a set .h/.hpp files. Another tool is present that allows to extract all symbols from API exported by ActiveX Component. Extracted symbols would be kept unmodified in obfuscated code.

Download

Screenshots of Project Manager tool

Below are screenshots of Stunnix C/C++ Obfuscator Project Manager GUI.There is a LIVE ONSITE demo of it too!

  • C/C++ Obfuscator (13)
  • C/C++ Obfuscator (14)
  • C/C++ Obfuscator (15)
  • C/C++ Obfuscator (16)
  • C/C++ Obfuscator (17)
  • C/C++ Obfuscator (18)
  • C/C++ Obfuscator (19)
  • C/C++ Obfuscator (20)
  • C/C++ Obfuscator (21)
  • C/C++ Obfuscator (22)
  • C/C++ Obfuscator (23)
  • C/C++ Obfuscator (24)
  • C/C++ Obfuscator (25)
  • C/C++ Obfuscator (26)
  • C/C++ Obfuscator (27)
  • C/C++ Obfuscator (28)
  • C/C++ Obfuscator (29)
  • C/C++ Obfuscator (30)
  • C/C++ Obfuscator (31)
  • C/C++ Obfuscator (32)
  • C/C++ Obfuscator (33)
  • C/C++ Obfuscator (34)
  • C/C++ Obfuscator (35)
  • C/C++ Obfuscator (36)
  • C/C++ Obfuscator (37)
  • C/C++ Obfuscator (38)
  • C/C++ Obfuscator (39)
  • C/C++ Obfuscator (40)
  • C/C++ Obfuscator (41)

test3

Download

Click on the small button "more info" below each item to expand details.

Replacing symbol names with non-meaningfull ones, e.g. replacing

list_of_customers

with

zcadaa4fc81

Replacing numeric constants with expressions, e.g. replacing

232

with

(0x14b6+2119-0x1c15)

Replacing characters in strings with their hex escapes, e.g. turning string

"cust"

into

"\x63\x75\x73\x74"

Unique!

Renaming files and directories with source code, e.g. renaming

/lib/context.c

into

/7a84b51/b4e8c5.c

Removing or obfuscation of comments

Removing spaces and tabs in the lines of code

Joining all lines in your code

Download

Click on the small button "more info" below each item to expand details.

Unique!

C and C++ Obfuscator is cross-platform product, it can be easily installed and used on Windows, Mac OS X,Linux, Solaris or any other Unix OS.

Unique!

Supports correct obfuscation ofall preprocessor macros and conditionals of any complexity

Unique!

It can rename source files and directories with source files to make the code even more difficult to study.Arguments of #include directive will be updated respecting the new (mangled) name of file and directory.

Unique!

Full support for products consisting of several C and C++ files in the same C/C++ Obfuscation Project

Unique!

C and C++ Obfuscator includes Obfuscation Project Manager - an advanced intuitive cross-platform (Windows, MacOS X, Linux and Unix) graphical user interface for protecting any size project created with C/C++ with mixed types of code , complete with with IDE-like functionality (supporting Build, Rebuild Changed, Clean)

It can extract symbols for any API - just provide a directory with the files defining API

Unique!

C and C++ Obfuscator has special debugging mode and unique tools to generate a list of symbols that can't be changed, saving development time.

Unique!

C and C++ Obfuscator supports several advanced ways to generate obfuscated names includingusing shortest possible name.

C and C++ Obfuscator supports all C/C++ dialects of all existing compilers

Unique!

Many options to tightly control the obfuscation and encoding of C and C++ Obfuscator

Unique!

Ability to watermark C/C++ and to make the study of changes between versions ofthe same file more difficult

Unique!

C and C++ Obfuscator allows creation of lists of symbols that shouldn't be modified; Many exception tables for standard APIs and libraries are included

Download

Used by a lot of companies

C/C++ Obfuscator (2024)
Top Articles
What Portfolio Theory Says About Investing In Gold (NYSEARCA:GLD)
Aktien, ETFs und Gold - So legen Sie 30.000 Euro perfekt an!
Use Copilot in Microsoft Teams meetings
Safety Jackpot Login
Coverage of the introduction of the Water (Special Measures) Bill
Math Playground Protractor
Mcoc Immunity Chart July 2022
Autobell Car Wash Hickory Reviews
라이키 유출
THE 10 BEST River Retreats for 2024/2025
Directions To Lubbock
Employeeres Ual
Weather In Moon Township 10 Days
Youtube Combe
Tiger Island Hunting Club
Yesteryear Autos Slang
Programmieren (kinder)leicht gemacht – mit Scratch! - fobizz
Alaska: Lockruf der Wildnis
Nj State Police Private Detective Unit
Spider-Man: Across The Spider-Verse Showtimes Near Marcus Bay Park Cinema
How To Cancel Goodnotes Subscription
PowerXL Smokeless Grill- Elektrische Grill - Rookloos & geurloos grillplezier - met... | bol
Shopmonsterus Reviews
Dragger Games For The Brain
How to Make Ghee - How We Flourish
Pensacola Tattoo Studio 2 Reviews
Waters Funeral Home Vandalia Obituaries
Speechwire Login
Reserve A Room Ucla
Guinness World Record For Longest Imessage
Ancestors The Humankind Odyssey Wikia
Rogold Extension
Delta Rastrear Vuelo
Boneyard Barbers
Darrell Waltrip Off Road Center
Senior Houses For Sale Near Me
Barrage Enhancement Lost Ark
SF bay area cars & trucks "chevrolet 50" - craigslist
Carroll White Remc Outage Map
Executive Lounge - Alle Informationen zu der Lounge | reisetopia Basics
Yakini Q Sj Photos
Makes A Successful Catch Maybe Crossword Clue
Rescare Training Online
Mejores páginas para ver deportes gratis y online - VidaBytes
Costner-Maloy Funeral Home Obituaries
Every Type of Sentinel in the Marvel Universe
Diario Las Americas Rentas Hialeah
Bomgas Cams
Gameplay Clarkston
211475039
Bunbrat
Latest Posts
Article information

Author: Carlyn Walter

Last Updated:

Views: 6240

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.