BUUCTF MISC 神秘龙卷风 1

题目:

神秘龙卷风转转转,科学家用四位数字为它命名,但是发现解密后居然是一串外星人代码!!好可怕! 注意:得到的 flag 请包上 flag{} 提交

知识点:

  1. Brainfuck(直译为“摧毁大脑”)是一种极其极简、甚至有些“变态”的编程语言

    它的设计初衷不是为了写程序,而是为了好玩挑战极限

    一段典型的 Brainfuck 代码看起来像这样(这是打印 “Hello World!” 的一部分): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.

    它只有 8 个极其简单的字符+ - < > [ ] . ,

exp

爆破得到,解压密码:5463

文件内容

image-20260330210146082

实例拆解

假设有一段代码:++++++>++++++.

  1. 开始时,指针在第 1 格,数值为 0。
  2. 执行 ++++++:第 1 格数值变为 6。
  3. 执行 >:指针移向第 2 格。
  4. 执行 ++++++:第 2 格数值变为 6。
  5. 执行 .:输出第 2 格的 ASCII 字符(数值 6 对应的字符)。

来个快点的,懒得写脚本

在线解码网站https://brainfuck.net/

image-20260330210235308