返回信息流楼主是非专业的,所以解密的步骤是很朴素的连蒙带猜,不要吐槽,权当好玩吧~[ema3]
Of zit kggd zitkt qkt
ygxk ortfzoeqs
wqlatzwqssl qfr zvg
ortfzoeqs yggzwqssl.
Fgv oy ngx vqfz zg hxz
zitd of gft soft, oiv dgfn
lgsxzogfl qkt zitkt?
Zohl: hstqlt eiqfut zit
ygkd gy zit fxdwtk ngx
utz. Zit Hkgukqddtkl!
密文破解首先看频率,然后就靠猜。
zit出现的频率最高,并且根据位置可以猜出是the,那么zitkt就有可能是these,或者there,那么合着后面的qkt的话,可以猜出qkt是are的概率是很高的,由于在第一句,所以说明性的概率大,由此暂且认为zitkt为there。
于是z->t,i->h,t->e,q->a,k->r.
替换第一句,Of the rggd there are
没有违和感。
接着走,看第二句,由于第一句说了大概是在某个地方有(某某东西),于是第二句就是说明这里的东西。
那么既然第一句用的是are,说明后面的东西是复数。那么ygxk很有可能是个数词,4个字母的数词有什么,four,five,nine.很明显,排除一下five和nine,因为k是r,t是e,所以自然可以知道ygxk->four,
于是y->f,g->o,x->u.
替换第一句 Of the rood there are
替换第二句 four oreftoeas
对于第一句基本上已经出来了,表示地点的roo*,只有room和roof。那么注意到文章里出现了zitd也就是the*,于是可以认为d->m,这样就可以符合两个词了,room和them.
于是d->m.
替换第一句 Of the room there are
替换第二句 four oreftoeas
看第三句。首先看到一个zvg,由于z和g我们都已经知道了,所以是一个叫做t*o的词,由此可以认为这个是two。
于是v->w,
注意到 ortfzoeqs出现了两次, 还有wqlatzwqssl和yggzwqssl形式上很相似,并且ortfzoeqs前面都有数词,由此可以判定这两个东西是相同类型的东西。那么qfr很有可能是and表示连接。
于是f->n,r->d.
但是这个猜想比较大胆,带回去看看
替换第一句 On the room there are
替换第二句 four orentoeas
替换第三句 walattwassl and two
替换第四句 orentoeas footwassl.
目前来说并没有太大问题,尤其是第一句基本直接就出来了,由于应该是in the room于是o->i。说明我们猜想暂时合理。再注意到walattwassl和footwassl形式类似,并且对于复数来说,名词后多跟s,于是再认定l->s.
再替换第五句 Now if nox want to hxt
第六句 them in one sine.piw monn
关键来了。这两句直接是解题关键。 第五句第六句大概说了一个东西,就是想要把它们(刚才第二句和第三句里的东西)怎么怎么到某一什么里。注意sine只有s并没有被我们破译。同时注意到footwass,以及sine,可以猜出s-l,那么footwass就是football了。那么w->b.并且看这句话,nox want to hxt,说明nox是个主语,hxt是个动词。那么联想到nox->you ,hxt->put,恰好x->u。所以这句话也被破译,n->y,h->p,x->u.
带回去
那么第三句就是 basaetballs and two
很好,说明就是basketballs,那么 a->k.
======
审视一下目前的字母对照表
abcdefghijklmnopqrstuvwxyz
k**m*noph*rs*yi*adle*wbuft
大部分都已经出来了。
所以再来抠细节
第二句 ortfzoeqs->identieal 于是可以知道e->c,于是就是identical(完全一致的)。
第五句 Now if you want to put
第六句 them to one line, ihw mony
第七句 solutions are there?
第八句 Tips:please chan*e the
第九句 form of the number you
第十句 *et. The Pro*rammers!
可以看出基本全出来了。 chan*e ->change ,*et->get ,Pro*rammers-> Programmers
于是 u->g
所以字母表是:
abcdefghijklmnopqrstuvwxyz
k**mcnoph*rs*yi*adlegwbuft
整段话的意思是房间里有4个完全一样的篮球,2个完全一样的足球,请问将它们排在一行有多少种排列方式。小贴士:改变你的数字的数制。程序员们!
用高中数学的知识就能算出是15种。
然后15的二进制代码就是1111,正好契合双十一主题。
至于第六句的 ihw mony,应该是how many,这个地方应该是出题的问题。
至于所说的三重解密,首先第一步是把字母表求出来,第二步是把这道题解出来,第三步是把得出的数字转成二进制。
至此解密完成。
这是一条镜像帖。来源:北邮人论坛 / security / #40873同步于 2015/11/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Security机器人发帖
阿里云双十一 三重密码解密全过程
PiEgg
2015/11/7镜像同步14 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
顶婶蛋
【 在 PiEgg (皮蛋||八闽玲珑||独立开发||呵呵教大护法) 的大作中提到: 】
: 楼主是非专业的,所以解密的步骤是很朴素的连蒙带猜,不要吐槽,权当好玩吧~[ema3]
: Of zit kggd zitkt qkt
: ygxk ortfzoeqs
: ...................
通过『我邮2.0』发布