应用简介
stunnix c/c++ obfuscator是一款功能强大的c++代码混淆工具,能够帮助用户将源码编译成更加复杂的代码,保护软件的代码安全。软件支持c和c++所有的语法结构,使用Stunix C/C++模糊器防止IP盗窃,全方位保护源码的安全。
【软件功能】
支持所有C/c++编译器,支持所有编译器和C/C++方言——MSVC、GCC、LLVM等。C/C++模糊处理程序只需将其保留关键字列为不应修改的符号,即可适用于任何编译器。
支持对宏的任何使用,任何宏的使用都是受支持的,宏体将被模糊处理。对于条件语句,所有分支中的代码都将被混淆。
重命名源文件和头文件,重命名它们所在的文件和目录,使它们的名称变得毫无意义。#include指令中的文件名将相应更新。
代码在您的计算机上受保护,而不是在云中,您的代码在计算机上受到本地保护。使用C/C++模糊器保护代码不需要internet连接。
支持任何API,只需定义其所有符号即可,保护使用任何C/C++库的C/C++代码。只需列出将API定义为“例外”的所有符号即可。包括从头文件生成此类列表的工具。
给代码加水印,制作不同版本的代码,并将每个版本发送给不同的客户。这将允许您找出哪个客户未经您的许可分发了您的代码。
【软件特色】
完全支持多文件项目,包含不同类型的文件,您可以创建包含多种类型文件(例如单个项目中的.html、.php和.js文件)的项目,所有文件中的所有符号都将被一致重命名。
有GUI和命令行版本,Stunix javaScript模糊器具有强大的GUI外壳,名为project Manager。它可以生成命令行脚本来构建/重建/清理整个或部分项目。此外,还提供了低级命令行界面。
支持Windows、Mac和Linux,C/C++模糊处理程序的GUI和命令行版本可以在Windows、Mac和Linux上运行。
为任何API提取符号,Project Manager包括从集合中提取定义API的符号的工具。h/。hpp文件。还有一个工具可以从ActiveX组件导出的API中提取所有符号。提取的符号将在模糊代码中保持不变。
包括调试模式,在几十个预设中,有三个预设用于调试代码。它们通过逐渐应用保护来帮助您的代码准备保护,从而使测试代码变得更容易。
极其可配置,有很多选项可用于严格控制混淆和检查许可条件——每个函数都有很多选项。例如,有5种方法可以破坏符号(函数和变量的名称)。