0
点赞
收藏
分享

微信扫一扫

攻防世界-MISC:can_has_stdio?

是归人不是过客 2022-01-10 阅读 44
安全

这是攻防世界MISC高手进阶区的题目,题目如下:
在这里插入图片描述
点击下载附件一,解压后得到一个txt文件,打开后内容如下:
在这里插入图片描述

下面是这八种状态的描述,其中每个状态由一个字符标识:
在这里插入图片描述
Brainfuck程序可以用下面的替换方法翻译成C语言(假设ptr是char*类型):
在这里插入图片描述如果用这种语言写一个"Hello World!"的话,那就是

++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.

好了,扯远了,随便找一个BrainFuck在线解密网址,将文件里的内容复制进去,然后点击BrainFuck To Text即可
在这里插入图片描述解密后的结果如下:
在这里插入图片描述
所以这道题的flag如下:

flag{esolangs_for_fun_and_profit}

这里附上这道所需的在线解密工具:

BrainFuck在线解密网址

以上就是我对这道题的解法。因本人菜鸡一只,如果有什么不对的地方,实属正常。还请各位大佬予以指正,谢谢!

举报

相关推荐

0 条评论