点击查看微信稿件原文

点击上方蓝字关注
    #Decode    
Ingress Beijing


写在前面的话                                    


ingress.codes 是一个跨阵营的code破译教学社区,其宗旨在于帮助Agents学习如何破译出现在ingress reports,investigate 网站中的谜题。通常 ingress.codes 会在谜题发布后1-2天内给出 passcode 的破译方法,此时基本所有 passcode 都已经 fully redeemed 了。(也就是本文的 Passcode 正常来说都是无效的了)


炕把子将会不定期给大家带来解密过程的翻译,希望可以让感兴趣的玩家学习和了解 Ingress 解密并拿到奖励的 Passcode。


基础的教程请参阅:抗把子的 Ingress Passcode 解迷教程 | 基础篇:Passcode 的来源与格式                                        


翻译稿由 ingress.codes 授权 @Hubertzhang 翻译并与 ingressbeijing 公众号转载,译者正在筹备蓝军Decode小组,欢迎有兴趣的在telegram上私戳 @Hubert_z



11月11日的 THE BOSS 一文中有3个code

[1] huvxjhmportalwgqgduu
[2] 40714142619921212
[3] ularctebepovepebularugugulovanulayepebulebctun


Code #1

Code:
huvxjhmportalwgqgduu


特征: keyword非常明显,记得变换完前后缀之后对keyword也进行相应操作


解密:
portal 是 keyword,将前后缀的部分按照passcode的格式划分一下,数字保留两位字母

hu vxj hm portal w gq g du u


实验后发现 Rot +1 可以给出数字的中间部分

iv wyk in qpsubm x hr h ev v


将数字英文替换为数字

5wyk9 portal x3h7v


Portal +1 会得到两个 portal,即 portals (怎么不是link)

5wyk9portalsx3h7v



Code #2

Code:
40714142619921212


特征: 实际上是满足 passcode 格式的


解密:
按照 passcode 的格式分割一下数字

4 07 14 14 2 6 19 9 21 2 12


将前后缀中字母对应的部分按照字母序转换成字符

4hoo2 6 t9v2m


将 6 转换成罗马数字 VI

4hoo2vit9v2m



Code #3

Code:
ularctebepovepebularugugulovanulayepebulebctun


特征: 感谢 @LeppyR64 提供解答


解密:
首先配对找找规律

ul ar ct eb ep ov ep eb ul ar ug ug ul ov an ul ay ep eb ul eb ct un


仔细观察后会发现有很多重复字符组,再看了看发现是英文月份的第二和第三个字母组合

Jul Mar Oct Feb Sep Nov Sep Feb Jul Mar Aug Aug Jul Nov Jan Jul May Sep Feb Jul Feb Oct Jun


现在这些东西可以转换成数字了。假定是两个月份表示一个字符,按照passcode的列举一下

Jul,Mar #
Oct,Feb prefix
Sep,Nov prefix
Sep,Feb prefix
Jul,Mar #
     
Aug Aug Jul Keyword
     
Nov,Jan suffix
Jul,May #
Sep,Feb suffix
Jul,Feb #
Oct,Jun suffix


然后来找找月份和数字的对应关系。考虑到ASCII中的数字主要在 50 到 57 之间,July 是 5。于是牺牲一下四月

Jan 0
Feb 1
Mar 2
Apr Skip
May 3
Jun 4
Jul 5
Aug 6
Sep 7
Oct 8
Nov 9
Dec Skip


按照上表转换成数字得到

52 81 79 71 52 6 6 5 90 53 71 51 84


keyword 的 6 6 5 之外的部分已经解码完毕。

4QOG4 Z5G3T


对于 keyword 的部分,我们还剩 Aug Aug July 这仨。前俩一组和后俩一组分别对应着字符 B 和 A

Aug,Aug = 66 = B


Aug,Jul = 65 = A


考虑到 keyword 表中有个名字带月份的(其实是月份被这个名字命名。。)

Aug,Aug,July = august + Aug,Jul = august + 65 = august + A


于是我们得到了 keyword Augusta

4qog4augustaz5g3t


It's Time to Move! 

点击阅读全文

欢迎登陆北京ingress蓝军官网


扫一扫关注我们吧↓

转载我们文章的声明

本文还将被推送到

Telegram

RSSTwitter

历史文章请访问 https://bjres.net  查看

投稿邮箱:tougao@bjres.net

如投稿后未得到回复,请Tele联系 @alexrowe


戳原文,更有料!