【项目】代码混淆器
_sunkuangzheng_ · · 个人记录
在打 CF 时,你有没有过拿小号交代码过了再用大号交以逃避罚时的想法?
又有没有过实践了上述想法导致 skip 一场比赛的经历?
如果有,那么你需要这款代码混淆器!
【功能介绍】
代码混淆器可以将你的变量名全部改成随机字符串,同时添加一些随机注释,并保证代码还能正常运行。通过它,CF 将不能识别你的大小号代码是否雷同!
已经过
但是请注意,使用混淆器混淆两遍同一份代码,并提交到两个账号上可能会导致被 skip。
【使用说明】
需要在
已经支持各个系统。
-
点击此处下载附件中的
\texttt{code\_maker.exe} 。 -
创建一个文件
\texttt{code.in} ,存储你需要混淆的代码。请将这个文件和上面的\texttt{.exe} 文件放在同一目录下。 -
运行
\texttt{code\_maker.exe} ,得到文件\texttt{code.cpp} ,即混淆好的代码。
【不足之处】
目前对字符串的处理有问题,会将你输出的字符串替换为随机字符(
upd:已修。
【程序示例】
点击此处查看。