写在前面的话
ingress.codes 是一个跨阵营的code破译教学社区,其宗旨在于帮助Agents学习如何破译出现在ingress reports,investigate 网站中的谜题。通常 ingress.codes 会在谜题发布后1-2天内给出 passcode 的破译方法,此时基本所有 passcode 都已经 fully redeemed 了。(也就是本文的 Passcode 正常来说都是无效的了)
炕把子将会不定期给大家带来解密过程的翻译,希望可以让感兴趣的玩家学习和了解 Ingress 解密并拿到奖励的 Passcode。
翻译稿由 ingress.codes 授权 Hubertzhang 翻译并与 ingressbeijing 公众号转载,译者正在筹备蓝军Decode小组,欢迎有兴趣的在telegram上私戳 @Hubert_z
在10月14日的Things ofIndescribable Beauty and Horror一文中共有三个code线索:
[1] \//\\\//\//\/\/\\///\\/\\\//\//\\\///\\\\\///\\\\\//\/\/\\//\///\///\\\/\//\\\//
[2] 53063064839495f52738508515165p475062m
[3] अष्टएकअष्टअष्टसप्तशून्यपञ्चत्रिपञ्चत्रिदर्शनपञ्चसप्तपञ्चत्रिपञ्चएकषष्अष्टअष्टअष्ट
特征:由80个”/”和”\”组成
解密:
80可以被8整除,将原文分成10段,差不多是一个passcode的长度
\//\\\//
\//\/\/\
\///\\/\
\\//\//\
\\///\\\
\\///\\\
\\//\/\/
\\//\///
\///\\\/
\//\\\//
将“\”转换成0,“/”转换成1,(译者注:只有两种符号的时候都可以尝试2进制)
01100011
01101010
01110010
00110110
00111000
00111000
00110101
00110111
01110001
01100011
将这些2进制数按ASCII码表转换成字符,得到
cjr68857qc
现在还缺少 keyword,经过暴力搜索后,得到 keyword 是“message”。可以理解为/\/\在glyph中是 message 的意思。(译者注:所以说猩猩的脑洞实在无法理解)
cjr68message857qc
特征:37 个字符,由大部分字母和少量数字组成
解密:
37个字符,无法使用栅栏密码去处理,故尝试 Morse 电码。
….. …– —– -…. …– —– -……..- —.. …– —-. ….- —-. ….. ..-. ….. ..— –… …– —……. —– —.. ….. .—- ….. .—- -…. ….. .–. ….- –… …..—– -…. ..— —
这段电码中dot和dash的分布很有趣,划分一下得到
……..——–
|
…….——–
|
……..—-
|
…..——
|
…..—–
|
……..-
|
……..—–
|
……—–
|
…….——–
|
……..—-
|
……—–
|
……….–
|
…..—
|
……..——
|
……—–
|
数一下每一组中 dot 和 dash 的数量,得到
88 78 84 56 55 81 85 65 78 84 65 102 53 86 65
除了 102之外,其他的都在 ASCII 的字母和数字范围内。事实上应该在中间分开,划分为 ….. 和 …..–-,即 50 52
88 78 84 56 55 81 85 65 78 84 65 50 52 53 86 65
将其转换成字符
XNT87QUANTA245VA
特征:首先需要找出这是什么语言
提示:There is an error on one of the numberposition in the code
解密:
将梵文字符转换成English(译者吐槽:谷歌翻译表示这个是马拉地语。。反正就是印度的是吧。。)
Astaekaastaastasaptasunyapancatripancatridarsanapancasaptapancatripancaekasasastaastaasta
将这段梵语分割开(前后的部分都是数字),中间的 keyword 部分“darsana”保留
asta
|
8
|
eka
|
1
|
asta
|
8
|
asta
|
8
|
sapta
|
7
|
sunya
|
0
|
panca
|
5
|
tri
|
3
|
panca
|
5
|
tri
|
3
|
darsana
|
|
panca
|
5
|
sapta
|
7
|
panca
|
5
|
tri
|
3
|
panca
|
5
|
eka
|
1
|
sas
|
6
|
asta
|
8
|
asta
|
8
|
asta
|
8
|
81 88 70 53 53 darsana 57 53 51 68 88
然后把前后缀转换成字符
QXF55DARSANA953DX
兑换试试,Invalid。事实上原本的code里有一个数字是错的(提示说有一个数字是错的),倒数第三组的51应为52,即正确passcode是:
QXF55DARSANA954DX
(译者已经无力吐槽……)