现在的位置: 首页 > 工具配置 > 正文

C/C++ 代码混淆工具,stunnix CXX Obfuscator

2019年01月08日 工具配置 ⁄ 共 585字 ⁄ 字号 C/C++ 代码混淆工具,stunnix CXX Obfuscator已关闭评论 ⁄ 阅读 4,267 次

最近查找东西找到这么一个好东西,有时候我们的源码需要提供给别人,如果不大情愿,可以使用这个试试~~

首先从官网下载软件
http://www.stunnix.com/

用的是试用版,正式版组要用钱买的,功能很强大,当然试用版也能实现一些功能。

1. 安装后打开就是这样

没有建立工程的时候,只有三个主菜单和右上角的导航。
点击Project 来导入或者新建一个工程 之后菜单多了很多:

2、新建好工程后在Settings菜单下选择Edit modes 选项
进入选项后选择Create new mode 按钮,创建新的模式

Parent mode选择BASE:setting for encoding ,其他的选项可以修改一下,拉到最下选择Save保存

3、 重新进入Setting菜单,选择For files选项

进入选项后选择加密的文件,然后在Apply to subdirectories if object is a directory下面 的下拉菜单里选择你新设置mode  然后点击assign processing mode。

设置完成后就可以编译了Build--》Clear output&state files&rebuid all

对于调用外部的函数和变量需要指明不替换,否则加密代码编译全是错误
Symbols--》Edit user-specified exceptions   在方框内添加不需要替换名字的函数和变量 Saved

效果图

×