Post

CCBC9 重制版 划水记

CCBC (Cipher & Code Breaking Competition) 是由密码菌主办,古典密码主题的解谜寻宝 (Puzzle Hunt) 比赛。 CCBC9 重制版 重制版为 CCBC 的第9届限时返场。
听过 CCBC 好多年了,一直没有参加,这次重制似乎难度相比正赛较低,主要是拉新,就尝试了一下。


组队

加入了比赛的组队群,留了点信息,好几天都没人回复。已经打算单机尝试时,被邀请进入一个 4人队 (每队最多 5人)。这几位队友都不错,其中两位的 ID,曾经在网上乱逛时见过,也算挺巧的。(于是安心划水完赛

题目与剧情

本次 CCBC 的主题为游乐园,参赛者在虚拟的游乐园中游览,有一些简单的故事性文字,与 Final Meta 稍微相关。
共 A-F 6个大区,每个大区有一道 Meta,完成一定比例的小题解锁;完成所有 Meta 解锁 Final Meta,解出后完赛。所谓 Meta 需要用到该区小题的答案,而 Final Meta 需要所有 Meta 的答案。所有题目的答案均为实际存在的英语单词,不区分大小写。
map

A区 乐园广场

热身区,大部分为图片中一眼能看出的隐藏信息。
A6 是利用六角幻方的唯一性,但图片的标注很容易让人误解为扫雷。

Meta 通过在 2X2 字母表中,按顺序标注小题答案的单词,然后摩尔斯解码。

B区 美术馆

B1 方块高度 1/2 对应 . _ , 摩尔斯码。
B2 B3 用网络搜索剪影原图,拼字。
B4 B6 五笔。
B5 听音频,对比和标准谱区别,按走音程度解码。
B7 扫雷。
B8 象形字母。
B9 对所有 7-seg 时钟 XOR。

Meta 拼合所有小题图,对应棋盘位置棋子数为字母序。

C区 鬼屋

C1 原图为二维码,解码为一串十进制数,转为二进制,再转为二维码扫描。
C2 C5 nonogram。
C5 nono

C3 RGB 255值 象形后,猪圈解码。
C4 wingdings。
C6 弗吉尼亚密码,除了扔进解码器也没什么好说的。

Meta 图提示明显,所有小题答案最中间字母拼字。

D区 旋转木马

都是隐写在图中的一些信息,不涉及加密。

Meta 图中的字母键,按 QWE 键盘中的序,再映射到字母序提取。

E区 摩天轮

E1 谱号音高对应字母序。
E2 孬题典范,三排每排15瓶,共四种饮料,每种饮料可以看成两位二进制数,所以每列可以对应一个盲文字母。但不论从风味文字,图片还是区域主题,似乎没有任何东西让人联想到盲文。
E3 AI图 找原动物,对应 ubuntu 发行版。
E4 分两部分:一部分是简单逻辑题,根据描述推测9种动物的比赛名次;另一部分是根据描述文字,联想有名的寓言、典故或印象,猜测它们是什么动物。最后拼字。
E5 又一个猪圈。
E6 日历密码。
E7 Crossword。

Meta 将小题出现的字母在摩天轮标注,未出现的部分按旗语对应到字母。

F区 码头

F1 又一个识图拼字,主题为奥特曼。
F2 音乐相关,比较复杂。
F3 几句诗每句有一个错别字,对偶位置均为颜色,颜色取反色的英语单词,按错字位数取字母拼字。
F4 糖豆颜色表示不同原子层,根据数目找到元素拼字。

Meta 诗句每句有两个字重复,因此从小题答案中选取重复的两个字母拼字。

Final Meta

每个 Meta 图中有一些额外信息,比如星星/圆圈的大小、被污掉的字题的笔顺。将 Meta 答案按顺序从小到大填在这些位置。它们可以看成一片片拼图,取拼接点拼字。
final meta

评价与吐槽

首先,能在国内举办这样一个非盈利的活动数十年,获得一定的知名度,吸引数千人参与,组织有序,解决包括网站备案在内的中国特色 bullshit,respect.

参与这次活动,和陌生的网友 (虽然队里其他人相互挺熟的),以很强的主题性交流讨论,也是很不错的体验。

但这次 CCBC 的题目本身,以我一个圈外人的眼光看,只能说 Meh,差强人意。

不满之处

首先是相当一部分的 “脚本小子” 题,见过类似的 pattern,丢到相应的工具里,基本就结束了。但设想如我一样的圈外人,从题目的图文描述里,似乎不足以 get 到这样的 pattern,不论是编码方式还是加密方式。由于 AI 越来越强大,占了挺多道的识图题,也有了这种味道。在计名次的正赛中,gpt-4o 这样消费者能接触到的当前最强 AI 的 access,也成了强队互卷的本钱。当然对我这样图一乐的,提示系统可以弥补这一点。

其次一些题目,似乎太 “做题家” 了。最典型的例子是 F4。或许我比较蠢,但没有什么图文信息,能让人联想到用电子层编码。我能想象,经验者数糖豆数目,注意到有些能和满电子层电子数对上,再结合 7个 小矮人和颜色,能够不借助提示解决这道题。但这似乎就是为了难而难了,把一个不太复杂的东西,绕很多弯制造困难,很有初高中理科难题/竞赛的味。类似的,提示系统也可以弥补。

但接下来的问题,可能十分主观,但我觉得也很关键,是文化的缺失。这分两个层次:
第一个层次,是题目借用了很多东西的 pattern。比如 俄罗斯方块、围棋、日式棋、饮料… 但对这些东西的使用,仅仅是最表层。颜色、格子、数字,仅此而已,不涉及这些东西的游戏规则或文化。夸张点说,把这些东西都丢掉,直接写些坐标、点、颜色和数字,干扰项少些做起来反而可能更容易。F3 诗朗诵 我觉得是比较好的一题,虽然它的逻辑没那么严谨与唯一,但它把它借用的对象“诗”,其对仗、相反的特点,运用到了题目里。
第二个层次,是一种整体的文化性。比如本次的主题游乐园,题目的背景很多是游乐园设施。有一些相关的游园的风味文字,描述了一条游园路线,还专门画了一副地图。但奇怪的是,final meta 完成拼图后,拼字选的却仅仅是拼图块交接的字母,而与路线、地图均无关系。这个主题的使用,也流于表层。

多说一些的话,区域小题或 meta 的答案,也与主题关系不大,没有说得到那个单词后,就有一种“一定是它了”的感觉。这个印象是我读一些 puzzle hunt 或 ARG 的故事与介绍所产生的,很多就和有名的 sci-fi, video game, meme 相关。但毕竟不是作为参与者,这个想法应该很 biased,要求过于高了。

最后一个要吐槽的地方,和 CCBC 关系不大。活动的个人资料头像,如果注册使用 QQ 邮箱,会抓取 QQ 头像,如果不是,则通过 Gravatar 或 Cravatar.cn 设置。但实际上,Cravatar.cn 虽然也是官方站点,但和 Tiktok, Leetcode 等一众网络服务相似,国内版和海外版完全是不同的东西。
具体来说 Gravatar 本身服务性质很强。网站十分简洁且免注册,输入邮箱后上传图片,不到 1分钟 即可完成,非 GFW 内通用。
但 Cravatar.cn 首页贴满了 “我们和 XX 合作了,很牛吧” 这样的广告,最显眼的地方写着 “我们进行了 XX 审查,最近终于重新开放头像上传了,可喜可贺”。不使用实名信息注册,就完全无法使用任何功能。
我没有注册 Cravatar.cn,但经过简单的测试,国内 Gravatar 的头像会完全被 Cravatar.cn 覆盖,无法使用它设置邮箱头像。

对 puzzle hunt 的期待

简单来说,就是在这个站点出现过很多次的两个字,“有趣”。
我希望这样的 puzzle hunt 能引导我从已知的内容,搜寻信息,实现以下内容之一:

  • 了解从前不知道的故事与文化
  • 学习一些领域最基本的知识
  • 掌握有名的俱乐部游戏的基本规则
  • 手搓一些解决具体问题的简单代码

然后利用这些临场习得的东西,解决 puzzle。而非单纯地依赖经验与现有工具,以速度和名次为导向竞争。

从这种意义上,一些 video game 更有趣些,比如一些真实系推理游戏,互动小说,或是 Alice & Smith 制作的 The Black Watchmen, NITE TEAM 等仿 ARG 游戏。

Memberberries

CCBC 的参与者,似乎有一部分是中学生。在这个年纪,能了解到 CCBC,借此学会使用一些工具,掌握基本的编程和信息获取能力,是非常好的事情。因此前面提到的 脚本小子/做题家 什么的,也不是什么大问题了。

回想我中学的时候,很喜欢看 Matrix67, Eaglefantasy 等人的网站。不是因为他们的光环,不是有人推荐,仅仅是网上闲逛时看到,觉得有趣而已,也是对应试教育无意义重复的一种逃避。如果那时的我接触到类似 CCBC 的东西,后来的人生大概会“少走不少弯路”。不过这倒完全不是后悔,现在做个 silly clown 挺好的。

This post is licensed under CC BY 4.0 by the author.

Comments powered by Disqus.