没想到吧,老子是第一个上战报的
题目二属于那种,会就会,不会就不会的题目。俗话说得好:
朋友会背叛你,
女友会离开你,
但数学不会,
数学不会就是不会!!
——某位沙雕网友
当我看到这个题目的时候,我是很拒绝的,因为这几段声音太刺耳了。既然题目里说到要穿过这些噪音,寻找真相,那么大体的思路就是:听是听不到密码的,要用看的。
那么怎么看呢?我翻出了电脑中尘封已久的 CoolEditPro。这个软件的历史久远到我都不知道自己当初为什么下载了了它。尝试看看这段声音的声波有没有什么线索。
「You can see through them, past the noise of thought, into the very mind of another.」
但是貌似没有什么线索。
这时群里讨论到,几个字母可以组成单词 courage,暗示这几段音频是按照这一顺序拼接起来的。那就先拼起来吧。但是拼好以后看起来还是没有什么头绪。
思考的同时我发现了软件有一个查看光谱的功能,点开以后图像也是杂乱的。emmmm 脑壳疼。
大概长这个样子
经过一段无意义的尝试之后,看见数佬跟钢叉在讨论声谱。同时数佬丢出了一个网站,可以把声音转化为声谱。
这是网站:
https://academo.org/demos/spectrum-analyzer/
先丢进去看看。
丢进去以后的确出现了一些奇怪的图形。但是太奇怪了,以致于我第一眼看到的时候认为这个图形是无意义的。
但是,下边这个图形有点眼熟啊。下半部分仔细一看是 media 上 Interpreter 的插图,但是被拉长了。那么上边这些奇怪的图形,应该就是码了。
截图,缩放。得到了如下奇怪的图案。
然后我就对着这一串发了半个小时的呆。(我甚至尝试用谷歌搜图搞清楚这是什么)
这是什么玩意?
最终我决定问问钢叉大佬,这是什么东西。毕竟这个触及到了我知识的盲区。
大佬表示:你之前没看我频道吗?这个是奈美西斯字符(Nemesis Runes alphabet),就是猩猩之前搞的另一个叫欧若拉(The Aurora Puzzle)的解密活动里面的。
相关网页如下:
https://community.ingress.com/en/discussion/3341/the-aurora-puzzle-final-outcome
奈美西斯字符
Emmmm 这还真的是我知识的盲区。
对照图表解密,得码。
而且恼人的是,它故意放了一些意义不明的东西进去。虽然右下角那一串论坛上有大佬说是一个提示。但是我至今没想明白。即使知道了解法也没想明白。
这一题目的解题过程基本是 发呆 ==> 看论坛 ==> 看看左下角和右下角那一串奇怪的东西 ==> 发呆 ==> 数佬说出了解法 ==> 数一牛逼!!
加密的方法叫做:莱文斯坦距离(Levenshtein distance)。具体的解释可以查看维基百科。这里摘录一段定义:「指两个字串之间,由一个转成另一个所需的最少编辑操作次数。」
也就是说这一段字符之间的莱文斯坦距离就是下一步的密码。
得到了一串小于 26 的数字。
这里介绍一种常用加密方法:字母编号。之前提到过字母转数字,但在实际的解码中,通常都是先从数字转为字母的。字母编号就是从数字转化为字母的一种方法。这一方法原理很简单,就是按照 26 个英文字母的顺序对字母进行编号。从 0~25 或从 1~26。如果看到一串小于 26 的数字,可以考虑这种方法。当然,如果得到了一串字母,也是可以通过这一方法把他们转化为数字,再观察数字的特征的。
在这道题中,有几个单词被加粗了。而且位置差不多是兑换码中数字的位置。所以可以考虑将这几位的数字保留,不转为字母。实际上这几位也都是个位数。
但是,但是,但是。
这个题非常有趣。但是前提是你得知道这个东西是什么。如果没人告诉我的话,我想破头都不会知道这个东西。
开始我以为会是二维码之类的东西(虽然最后确实是)但是查了一圈以后发现 QR 码或者 data matrix 都不太对。
看到评论提示可能要数格子,于是数了一通。然后发现每行或每列的格子不超过 20 个。虽然是一个 27*27 的方格「矩阵」。所以推测白格子数是不是有什么规律。结果发现并没有。
我把我的想法说了出来。推测可能是要数什么,但是不知道怎么数。数一 dalao 告诉我说,是要数,不过这玩意简直是机器学习。然后群里钢叉 dalao 发现背景的文字里面,life 是斜体。推测可能是生命游戏。
那么什么是生命游戏呢?生命游戏的全称是康威生命游戏(Conway’s game of life )。「是英国数学家约翰·何顿·康威在 1970 年发明的细胞自动机。」 具体的解释可以查阅维基百科这一词条。
简单地讲,就是那些白色的方块可以看作一个生命,在一定的规则下这些白色方块每一回合都会变化(生存/死亡/繁殖)。所以如果我们把图片中的白格子输入到一个能够模拟这个游戏的软件中。就可以解码。
经过一番瞎眼睛的点格子。终于点好了这几百个方块。截个屏,把图片弄到 PS 里。把图片裁剪一下,放到题目那张图上。调整一下图片透明度和图片大小,让两张图重合。就可以检查自己是不是把格子都点对了。
我开始以为,运行每一步会有一个字符显示出来。最后可以得到一串码。结果没想到运行一步以后,得到一张二维码(二维码就不放到这了)!!!
我日,好神奇!!
随便找个能扫二维码的软件扫一扫。得到一个码。
22 世纪是计算机科学的世纪(确信)
前往“发现”-“看一看”浏览“朋友在看”