丈育(文盲)爬山的故事

moyuefeng 菜格瑞斯

写在前面

鱿鱼(饭)目前要写论文,所以理论上之后应该很长一段时间不更新,所以这里先暂时告一段落了。但是码还是会解的。这期间我一定好好磨练车技,将来成为一个对社会有用的人。(迫真)






题目九:Explorer







这一次是一个看图说话题,从这张图我们可以写一个故事出来。(开始一本正经地胡说八道)



曾经有一个人,想要得到别人的认同。他决定去爬山。心想,如果我能够征服高山,那我一定会得到别人的赞赏。


回来之后,别人表示那就是一座普通的山,没什么值得骄傲的。他想,一定是因为这座山太好爬了。我要去爬更多,更难爬的山。


若干年后,他游遍高山险川回到了家乡。他心想,这下别人可以认同我了。但是他去过的地方都没有什么名气,所以并没有人认同他。真正险要的山川普通人都很难去,更何况变得有名呢?


最后他离开了家乡,四处游荡,居无定所。


为什么要讲这个故事呢,因为这周的解码题目背景就是一个人站在山里。而你解完以后会发现,那张图跟这个故事一样,跟这次的解码没什么关系。



首先,这次的题目分为两个部分。作者明确表明了上边是密码,下面是解密的钥匙(key)。对于这种分成两部分的字母串,或者提示某一串字母是 key 之类的东西,一般会想到维吉尼亚解码。

维吉尼亚(vigenere):这种密码类似于凯撒密码,但是每个字母的解码基本上是互相独立的。依靠钥匙(key)中对应字母的序号来确定密码中字母位移的量(一般默认 A 是 0,依此类推)。比如密码中出现了 B,钥匙中对应 B 的字母是 C,那么解密得到的字母就是 D(B + 2 或者说 2 + 2)。

一般情况下,如果得到两条字符串且长度完全相同,或者题目提示你有一串字母可以拿来当钥匙用,就可以考虑用维吉尼亚解密。

我们的主角看了看下面那串奇怪的东西,决定先数数有多少井号,发现有 13 个。因为那个井号有点像分隔符,也就是说可能有 14 个字符。而上边的密码的字符总共有 42 个,刚好可以划分为 14 × 3 这样三组。也就是说下面的 key 似乎可以通过某种方法转换为一个 14 个字符的字符串。

把那么长一串东西转化为一个字符的方法很少,在通用解码方法里几乎没有这种方法。想到这里,他决定求助。

主角登上了他常去的解码论坛 Ingress Community(NIA 没给他广告费),发了一个帖子求助。不久,论坛有一位 dalao 发现下面的字母总共有 11 种,而且都是字母表的后半部分:N 到 W 加上 Z。

如果是从 N 开始排数字,总共 11 个数字的话应该排到 X,将 X 作为最后一个数字,但是这里不是。X、Y 没有被用到,而 Z 被单独划出来了。也就是说 Z 应该是指代什么符号,而并不是数字。所以,说不定可以按从 N 到 W 的顺序转换为 0 - 9,然后 Z 作为负号这样就比较合理了。

0 - 9 总共十个数字再加上一个符号。有正有负,两两一组的数。那应该是一组坐标!也就是说这些字母其实可以转化为 14 个坐标。

但是另一个朋友(数一)表示反对。他掏出一张标着这 14 个地点的世界地图,表示这几个坐标并不是 Po,之间似乎没有什么关联。如果用所在地的国家名的首字母来解码,也不能得到什么有效的信息。

我们的主角打算验证一下,他在谷歌地图上输入其中一个坐标,然后看到了一个长方形的水池子,其他也没有什么。主角开玩笑道:这个快整成风水学了,摆个大龙出来。

其中一个水池子

联想到那座山,主角开始思考:是不是这几个地点的海拔?但是他发现不同网站给出的数据不太相同。海拔的数据不准确,而且还有负数。如果要得到一个精确的数字。那就得算距离了。距离的话,这个数字就很大,好像也没什么意义。

他在论坛上发表了自己的看法,这时有人告诉他说:你放大一些看。

「放大什么啊?」

「放大地图啊!」

再次随便挑了一个坐标,什么都没有,放大看也没有,缩小也没有。是个荒地。什么都没有啊!!!

一片荒地

他想了想,单独的一个坐标有转化错误的可能。所以他决定换一个坐标试试。


emmmm。这个建筑有点像字母 T?


第二个坐标,H?


第三个是那个水池,应该是 I?

……

拿到 14 个字母,尝试解一下。把得到的字母作为 key ,用维吉尼亚解码器解前 42 个字母。得到乱码。rot(凯撒移位)一下,还是乱码。

有几个既能看成 W 又能看成 M 的,还有既能看成 V 又能看成 A 的。把 W 和 M 替换一下,V 和 A 替换一下,还是乱码。

不应该啊,哪里出问题了?


在考虑这个到底是 W 还是 M 的时候,他发现还可能是 E。

他再次检查了一下那些建筑的图形。这个 W 这么方,不会是 E 吧?把 W 换成 E。看到这一串变成了 thirtee- 开头的一串字符。原来是 thirteen 啊。那个被看成 V 的字母其实是 N。完整的是 Thirteenzulu。

祖鲁文的 13 是什么啊?查了一下,是一个长度为 14 的单词。应该就是你了。

放入 key,得到一串开头很奇怪的东西。末尾倒是能看懂,key Amsterdam Roma。钥匙,阿姆斯特丹和罗马。

后面这两个单词就 nm 邪门,长度合在一起是前面那一串的 1/2。但用后面这一串字母作为 key 来维吉尼亚解前面的字母,得到的依然是乱码。

主角疯了。


主角突然惊醒,发现自己只是做了一场梦。原来自己并没有在爬山,而是在解 13 ARchetypes 活动的码。

去找找数一酱吧。他那么可爱,一定会帮帮我的。

数一告诉主角:这一串就是码啊。Persepolis 是关键词。

主角心想,Persepolis 是个什么东西?还有这些长得有点像单词的东西 cinq、trois 都是什么啊?

数一丢给他一个图片,说这个活动就是它。

Persepolis Anomaly。Persepolis 是古希腊语「波斯之城」的意思。

而前面长得像单词的东西,是法语的数字(cinq = 5,trois = 3)


嗯,我是个连字母都认不全的丈育(文盲)。确信!

例行吹数一时间

/自称为人类是吧,下次有缘再见了/
/rm –rf

可是,图片里那个 RM 是什么意思?


这个问题一闪而过,消失在了未知的时空中。


(待续)


往期回顾:

墨月枫的解码马拉松笔记前半程(一)
墨月枫的解码马拉松笔记前半程(二、三、六)
墨月枫的解码马拉松笔记前半程(四)
墨月枫的解码马拉松笔记前半程(五)
你们西班牙人的名字怎么那么长
我是一个无情的转码机器

    菜格瑞斯,由旅居欧洲的中文 Ingress 玩家组建,是一个跨阵营的交友社群。
    本站由玩家自行建设,与 Niantic 和 Google 没有关联。

    Chinese Speaking Agents in Europe (CSAE) formed this friendly and cross-faction Ingress community.
    This site is maintained by players and does not affiliate with Niantic or Google.
    Visitor count: