CoolShell Fun (I): 开始
最近闲来无事,看到了个这样的网站。http://fun.coolshell.cn/。这是一个关于加密与解密的。由于时间有限仅先做出了第一个网页的解。
首先看看这个页面。
这里就是随便扯两句,然后告诉你下一关地址是[answer].html。大部分类似网站都是这样。点击了Enter the Game以后我们会进到http://fun.coolshell.cn/first.html。
第一样看上去,瞎了。这是一坨什么东西。。。如图。
搜索这串东西,谷歌表示404。。。
于是搜索下面那行字,看到Wikipedia里有关于Brainfuck的一种语言的介绍。
于是就动手随便找了个解释器代码。发现在GitHub上有个开源的解释器。为了支持不同字符集,稍微改了点东西。源码在此:Brainfuck interpreter。
鉴于不是每个人都有编译器,这里给出我编译的:Brainfuck解释器。
用法:brainfuck XXX.txt或者直接brainfuck然后输入操作。然后我们得到了这个:
(我把操作符复制进了那个txt文件)。看上去有点瑕疵,不过没太大妨碍,那就懒得改了。我们得到了welcome.html。进去,看到了这个:
哈,进到第二关,下星期继续。