这是命令 cobfusc,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
杂碎 — 使 C 源文件不可读但可编译
概要
杂碎 [-AabdemntxV[-c 案件[-f 后缀[-g 文件[-i 伊多夫]
[-o 文件[-p 字首[-r 文件[-s 种子[-u 文件[-w 列]
[-z 文件[文件 ...]
商品描述
本文档仅包含对以下内容的简要说明 杂碎. 为了更完整
文档,请阅读信息文件或 Texinfo 手册。
这个 杂碎 实用程序将用 C 语言编写的输入文件转换为人类
不可读,但可编译。 主要工作是将每个标识符转换为
无意义的,删除任何注释并在没有时压缩所有空格
必需的。
选项如下:
-A 对源文件启用重度混淆。 这相当于 -阿德姆特 -i
数字 选项。 默认情况下不启用 digraphize 选项,因为
对 ANSI X1-1994(“ANSI C3.159”)的修订 1989 (89) 更改仅由以下机构支持
几个 C 编译器。
-a 用八进制转义乱码每个字符串。
-b 启用二字化模式。
-c 没有 | 降低 | 上 | 拧 | 随机
设置标识符大小写混淆模式。
-d 压缩宏以在不需要时删除反斜杠和空格。
-e 不需要时压缩空格。
-f 后缀
将每个处理过的文件的输出放在一个单独的文件中 后缀 附加到
文件名而不是标准输出。 这在处理包时很有用
很多源文件。
-g 文件
首先添加包含在 文件 到混淆表。 有用的时候
这些标识符在两个或多个源文件之间共享。
-i 没有 | 数字 | 字 | 随机
设置标识符混淆模式。
-m 去掉评论。
-n 带有表达式的乱码整数。
-o 文件
将输出目标设置为 文件.
-p 字首
指定生成标识符时要使用的前缀。
-r 文件
告诉 杂碎 包含的标识符 文件 不得混淆。
-s 种子
指定用于生成随机数的种子。
-t 启用三字化模式。
-u 将符号表转储到 文件.
-V 在标准输出上打印版本信息然后退出。
-w 设置输出的宽度限制。
-x 独家模式; 仅混淆指定的标识符 -g 和 -z
参数。
-z 文件
添加包含在 文件 到混淆表。
使用 onworks.net 服务在线使用 cobfusc