中秋发糖 decode 解析 (一)
Posted on
#Decode
点击上方蓝字关注 Ingress Beijing
前几天中秋发糖的三个解码题已经全部被解出来了,可以讲这几个题的故事和设计思路了。
感谢成功解码的 @MagicC0nch @MegaSteeliX @Lemonaire @vmhugh 还有诺总等等Agent的祝福,好几位大佬解码后为我们送上祝福而且还把糖留给了其他同学,谢谢大家!
猫与天竺葵
故事:第一个解码题中的portal照片是厦门猫咪博物馆,这个portal在2017.10.7的厦门Mission Day签退点旁边,是我和爱人当时一起在那嫖过猫。当时我们认识两个月,虽然彼此已暗生情愫,但我情商太低完全没察觉。直到那年冬天我表白之后、聊起天来,我才意识到在厦门Mission Day一起骑行海岸线、一起通宵、一起看日出(但阴天没看到)的时候,我们彼此目光和关心意味着什么。一回忆起来就幸福爆表。
谜题设计:我设计题目的时候都是先想好解码方法、解码提示和答案,然后才根据这些去设计题目内容的。显然,猫咪博物馆这个portal能提供的解码提示是“猫”,猫就是Cat,而Cat同时也是一个Unix命令或一个MATLAB函数。
图片来源:百度百科
在Unix命令或MATLAB中,Cat是Concatenate的缩写,表示拼接。那么这道题就用拼接来做。图片里的“Cat it”一方面是提示“Cat”要按动词理解,另一方面“Cat it”被切成两块,也是在暗示拼接。
解题过程:以下解码过程图片由@MagicC0nch提供,非常感谢这位大佬。
Step1.用靠谱的二维码工具把图中所有的二维码扫出来,并把扫出来的所有字符一个不落地摆好,效果如下。
字符包括一堆0和1和占位符和换行符,数学上看不出由什么规律。但是每个二维码对应的文本中,0和1都组成了某种形状,而且形状各不相同。
再观察一下可以发现,形状边缘是可以“Cat”在一起的。
Step2.把所有形状像拼图一样拼接在一起。
最终形成了一个长方形,里面填满了0和1。观察可以发现,0似乎在全是1的背景里“画”出了几个字母。
Step3.简单处理一下,让0“画”出的字母更清晰。
答案是Pelargonium,百度一下可知是天竺葵,花语是“偶然的相遇,发现幸福就在身边”。
欢迎关注我们的同步渠道
Telegram - https://t.me/IngressBeijing
Twitter - @ingressbeijing
网站 - https://bjres.net
投稿请发邮件至 tougao@bjres.net
投稿后请及时联系我们,联系方式:
Telegram - @alexrowe
QQ - 350259971
Niantic Chat Group - YxR8TEU4