最近通关COD7感觉意犹未尽,剧情里面还有太多的未解之迷以及彩蛋值得挖掘。一个重要的信息是审讯室里的计算机,有着大部分事件以及纳粹僵尸的线索;而另外一个比较重要的信息是Weaver给Hudson信件里面的数字,同时第14关里面至少出现了3次数字序列。个人认为T组不是随便弄些数字了事,而是应该有一定含义的,比如说Mason刺杀肯尼迪的命令。
首先讲一下这些数字序列的加密方式,很容易看出这些数字取值范围在0~25之间,对应着A~Z 26个英文字母。而根据intel里面透露的信息,采用的加密方式为one-time pad cipher,除非能够其随机密钥,否则理论上几乎不可破译。最近我看到这么一个帖子,给破译这些数字序列带来了希望,T组在游戏背后所精心设计的小把戏,原来可以比游戏本身更加吸引人……
简单翻译及个人理解如下:
在Weaver给Hudson信件中提及到Echelon为信息,Ascension为指令。通过给人洗脑的方式,使被洗脑者对Ascension这个单词产生条件反射,自动解密其后的数字序列并执行该命令,完成指令后则抹去相关记忆(相关内容可参考电脑中Hudson的Hypnotism,Kain的 MsDoe.txt及搜索MKULTRA计划及Manchurian candidate)。那么被洗脑者是如何解释数字序列呢?答案居然藏在肯尼迪《Profiles in Courage》一书中。
比如说以下序列:
3 24 20 12 19 17 17 22 19 23 19 4 0 7 6 7 19 10 12 16 17 6 14 4 3 17 24 20 13 24 8 16 17 1 24 9 21 15 0 5 15 4 4 23 6 11 25 14 4 20 4 9 14 18 12 8 7 21 6 4 21 7 21 4 2 14 3 14 7 18 13 6 22 16 6 1 21 21 15 3 5 24 9 11 2 10 5 21 4 20 11 19 12 5 12 13 12 5 17 19 3 14 21 12 15 17 7 7 2 2 21 1 10 22 13 5
根据数字-字母映射可以得到如下字母序列:
DYUMTRRWTXTEAHGHTKMQRGOEDRYUNYIQRBYJVPAFPEEXGLZOEUEJOSMIHVGEVHVECODOHSNGWQGBVVPDFYJLCKFVEULTMFMNMFRTDOVMPRHHCCVBKWNF
而第一个数字3表示的是《Profiles in Courage》第三页:
"Walter Lippmann, after nearly half a century of careful observation, rendered in his recent book a harsh judgment both on the politician and the electorate:"
以此作为one-time pad的话可以得到
EWALTERLIPPMANNAFTERNEARLYHALFACENTURYOFCAREFULOBSERVATIONSRENDEREDINHISRECENTBOOKAHARSHJUDGEMENTBOTHONTHEPOLITICIAN(注:这里面要注意的是原帖作者在observation后面加了一个s)
经过简单的计算可以得到明文为(有兴趣的人可以上http://www.braingle.com/brainteasers/codes/onetimepad.php验证)
ZCUBANALLIESAUTHORIZECONSTRUCTIONOFPERMANENTBROADCASTSTATIONRUSALKAGULFOFMEXICOPROJECTNOVAINITIATEDAWAITINSTRUCTIONS
去掉开头提示页码的Z,我们就可以看到下面的信息了:
"Cuban allies authorize construction of permanent broadcast station Rusalka. Gulf of Mexico. Project Nova Initiated. Await instructions."
怎么样?T组的彩蛋玩的够大的吧?目前被破译的数字序列除了上面一条信息以外,还有这么一条:
Echelon 2 1 12 24 4 8 20 1 5 2 18 16 6 21 14 21 19 21 9 1
但是在解释方面,原帖作者认为遇到了困难,因为《Profiles in Courage》第二页开始为“…millions of readers not so many years ago,..”。
因此暗文为CBMYEIUBFCSQGVOVTVJB
one-time pad为MILLIONSOFREADERSNO
对应的明文为PENTAGONONZCVLRCDWN
里面有一个明显有意义的词pentagon,但剩下的信息显然是错误的。不过如果我们在one-time pad中插入一个未知的字符MILLIONS?OFREADERS,可以得到以下的明文:PENTAGON?ELPROSPERO
prospero又是一个有意义的词,在第三关的时候McNamara就报了这么一个暗号。
从目前的结果来看,这些数字序列的破解应该只是时间问题了。那么剩下的数字序列含有什么内容呢?是否有Mason刺杀肯尼迪这种猛料呢?真是值得期待啊……
补充资料:这些数字序列确有其真实原型,而intel里面透露的Yankee Hotel Foxtrot短波电台传播方式也的确存在,在网上可以搜索到通过无线电台收听到女播音员报数的视频。另外还可以在网上搜索到一个比较搞笑的音频,在 Yankee Hotel Foxtrot报数后该频段被China Music Station干扰了,里面播放的是中国民乐……