菜单

Nazo.io 通关攻略

五月 23, 2018 - 安全&CTF
Nazo.io 通关攻略

Nazo.io 通关攻略

前言 这几两个星期爆肝打了学校的一个小CTF比赛,写writeup的时候发现这次比赛还是学了很多东西的,于是在博客里记录一下。首先是一个Misc系列题目—— Nazo,这是一个公网上也能访问的解密游戏,这里放出攻略,欢迎大家尝试

游戏链接请戳我


攻略

第一关 Welcome

image
第一关也是签到关,key直接告诉了我们,在下面的输入框里输入welcome即可进入下一关、

第二关

image
这里注意到说明里key有下划线,发现是个超链接,点击可以得到key:gotcha

第三关

image
既然是从右往左念,那不就是key is where吗?于是我们得到这个题的答案:where.

第四关

image
知名谚语:Life is a chain of moments of enjoyment, not only about survival.
译文:生活是一个由快乐时光组成的链条, 而绝不仅仅是一种生命的存在.

第五关

image
题目是Morse,暗示了这一段密文是莫尔斯电码,使用一些在线翻译工具可以得到明文:sos

第六关

image
标题是Base64,题面给的格式最后的=也让人不由得想起base64加密,利用Python编写脚本,解密得到key:1029174037
这里附上Python代码:
”’
import basae64 s = ‘MTAyOTE3NDAzNw==’
r = basae64.b64decode(s)
print(r)
”’

第七关

image
这一关真的是满满的恶意啊,我在这里卡了两三个小时,完全想不出线索,最后突然灵机一动:以前QQ好像是叫OICQ来着,上一题输入的一串数字也挺像一个QQ号的,于是尝试添加刚才的QQ号为好友,在验证消息里发现了key:macintosh

第八关

image
这里我看到IDNs,一开始以为是要翻译成对应的国际域名,折腾了半个小时无果,在某次复制的时候点到了跳转,发现了这个IDNs可以直接解析,网站内容就是key:saionjisekai (西园寺世界)
成哥死得早啊

第九关

题面为角度,将原图扔到ps里,横向拉长可看到单词:pineapple

第十关


可能乍一看看不出这是个啥,只要Google搜图一下就会知道,这是个鼠标,于是这题的key就是mouse.

第十一关


其实我没有搞懂这一关的难点在哪里,直接看出对应的英文字母,得到key:nweroslesstofu.

第十二关

image
平时喜欢玩数学游戏的同学可能知道,这就是个常见的数学游戏,字母A表示出现过位置也对,字母B表示出现过但位置不对。稍加分析得到key:9506.

第十三关

image
这一关看起来无从下手,其实查看网页源代码,打开对应的png文件就会发现key:thealpha就是写在图片上,只是被盖住了而已。 image

第十四关


emmmm,这一关说实话也卡了一会儿,因为前面题主要靠脑洞,就没往隐写方面想,不过只要想到隐写之后,这道题并不算难。 先丢进binwalk分析一下

显然这是一个压缩文件,改后缀为rar,用WinRAR打开,发现一个种♂子文件 image
utorrent下载,会根据种子文件生成目录,于是就得到了key:greendam和一些奇♂怪的文件

第十五关

image
这次是音频文件,因为刚才涉及到了隐写,这里解起来也就有了思路,这里我用了一个工具Audacity,把下载的音频文件丢进去,切换到频谱图。

其实到这里,日语好的小伙伴大概也认出来这是什么了,这里我们还是把图片翻转一下,得到清晰的罗马音:koenokiseki (恋爱的奇迹)

第十六关

image
看到这个题, 我第一反应是和之前的虚无很类似,但是审查元素发现这是svg格式绘制的图像,不是一个完整的图像格式,但是仔细看元素的话,会发现在一些明显复杂的svg图像,上面覆盖着很多其他svg。 用审查元素去掉这些多余的svg,得到这一题的key:secretvg
image

第十七关

image
这一关应该是整个游戏最难的一关了,既有技术要求,又考察脑洞,这里我卡了一夜,第二天起来我的队友想到了怎么处理,才终于结了这道题。 一眼看上去,这个和上一关很类似,于是启动F12审查元素,发现看不到的那个部分是由空格组成的,但是里面混有两种空格,就是半角空格(&ensp)和全角空格(&emsp),这里我把它们复制到了Word里: 我们对这个的第一反应是二进制,于是我们把半角换成0,全角换成1,再考是否能转换成字符串一类的东西,结果从晚上12点折腾到4点也没有结果,只能抱着遗憾去睡觉。 第二天起来,队友突发奇想,说会不会是这些空格排成了特定形状,于是我们把全角空格换成一个●(注意这个字符是全角),半角空格换成空格,得到了这个题的key:ENTROPY
image


自此,整个Nazo游戏基本到达尾声,后面两关分别是作者的Twitter和telegram交流群,这里不再赘述。


写在最后

这也算是自己把博客基本安定下来之后写的第一篇博文吧,填了写博客的坑,之后应该会有各种奇怪的文章更新吧,希望各位看官不要嫌弃。

标签:, ,

Nazo.io 通关攻略》有2个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注