ctf misc练习记录(二)
这是一种极小化的计算机语言,基于一个简单的机器模型设计而成,该机器有一个数据指针和一个包含零的数组,通过八种指令来操作数组和指针。输入指令:.\Decode.exe -X -P 123456 svega.mp3,然后得到了sveega.mp3.pcm文件和sevga.mp3.txt文件,打开txt文件。然后继续沿用上一个音频操作,用.png 文件得到的202013作为密码,但是发现打开根本局没有东
Misc 40

用010editor打开那个二维码文件在后面发现了一大串+>号

然后就去搜了一下这是什么类型的编码:图中红框内的 + 、 - 、 > 、 < 等符号组成的代码是Brainfuck语言编写的代码。这是一种极小化的计算机语言,基于一个简单的机器模型设计而成,该机器有一个数据指针和一个包含零的数组,通过八种指令来操作数组和指针。然后在网站上搜索解码

解码后发现是社会主义核心价值观:和谐民主和谐文明和谐和谐和谐自由和谐平等和谐公正。然后就有点没有思路了,后面才了解到是社会主义核心价值观编码

解密得到123456。但是后面以123456为密码打不开文件,先留下从别的入手。

压缩包里的一个文本文件,难道是进制转换?从2到4到8到10,难道是2进制转10进制,试试!

得到数字:202013。发现还是直接用这个位密码打不开锁住的文件,先留着让子弹再多飞一会。文件夹里面还有一个.mp3文件,听起来没有问题,设计.mp3的隐写,了解到要下载一个工具mp3stego,在官网上下载完成后,了解了一下操作指令:
- -E 进行加密
- -P 输入密码
- -X 进行提取
./encode -E 123.txt -P pass 456.wav 789.mp3 #加密
./decode -X -P 123 flag.mp3 #解密
然后将要解密的文件放在同一目录下

之前得到了123456的密码,代入尝试一下。输入指令:.\Decode.exe -X -P 123456 svega.mp3,然后得到了sveega.mp3.pcm文件和sevga.mp3.txt文件,打开txt文件

得到了提示 静默之眼和密码,用密码打开了svega.wav文件第一段音乐

然后继续沿用上一个音频操作,用.png 文件得到的202013作为密码,但是发现打开根本局没有东西。然后再看这个提示hint:静默之眼,搜了一下是silenteye,也是一个关于图片还有音频的工具:
信息隐藏在图像和声音(LSB)、JPEG、BMP、隐藏文本或文件的能力、zlib压缩、加密数据 AES128 AES256
下载完后打开文件,勾选最后一行的Encrypter选项就会弹出Type和key选项,我点击Decode发现弹出了警告

然后发现是key后的两个空格出都得填入密码202013

得到flag:flag{C0ngr4tul4ti0n!}

Misc 30
用binwalk查看图片,发现里面还有一张.jpg文件,用foremost分离得到文件

打开发现图片有些古怪,好像短了一截,尝试更改高度


01 73 和 037F分别对应的是狂赌和高度,将它们改大,得到了隐藏部分,了解才发现是猪圈密码

根据对应的图形找到密码:well done

那么密码应该是flag{ well done}
Stega 11
打开时一张.jpg图片,在010走一遍,搜索结束符的16进制数发现了一串编码MZWGCZ33GZTDCNZZG5SDIMBYGBRDEOLCGY2GIYJVHA4TONZYGA2DMM3FGMYH2

再试着用base32解码得到flag,一试即中,得到flag:flag{6f1797d4080b29b64da5897780463e30}

Misc 4
首先发现这个文件没有扩展名,根据名字提示为.rar类型,然后打开得到了一个文档,但是直接打不开

在010中打开发现是zip形式的压缩包

修改文件名后打开

查找在Documents 1 Pages中的1.fpage文件中发现了端倪

找到后续的字母连成flag:flag{xps?Oh,Go0d!}
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)