刷题之旅第42站,CTFshow misc21

感谢ctf show平台提供题目

在这里插入图片描述
我出这道题目,主要是考验对题目介绍的分析能力,以及一颗不会放弃的心
在这里插入图片描述

看到压缩包里面是一张图片,以及题目介绍中的猜猜flag,推测应该是outguess算法隐写。
在这里插入图片描述

但我们知道outguess算法,是需要密码进行解密的。那么在没有得到任何信息的情况下,猜测一波弱口令。

下面是outguess的使用方法。

outguess的使用方法:
加密:
outguess -k “my secret key” -d hidden.txt demo.jpg out.jpg
加密之后,demo.jpg会覆盖out.jpg,
hidden.txt中的内容是要隐藏的东西

解密:
outguess -k 123456 -r 4.jpg hidden.txt
解密之后,解密内容放在hidden.txt中

盲猜一波123456,得到了隐藏文件。
在这里插入图片描述

打开一看,PK开头,果断改成zip文件后缀。

提示需要密码,爆破,伪加密均没有效果。
在这里插入图片描述
010查看尾部,发现许多09 0A 0D 20 这些交替出现。

转为ascii码,分别为
09→ tab符
20→空格
0A→\r
0D→\n

在这里插入图片描述
把这些符号复制到notepad++中,摩尔斯密码清晰可见了。
在这里插入图片描述

tab 替换 -
空格 替换 .
tab 替换/
\n 替换/

在这里插入图片描述
解莫斯密码

在这里插入图片描述

得到了压缩包密码,解压得到flag
在这里插入图片描述

结语:
菜鸡的cc师傅,将会持续写出100篇高质量的CTF题目,供大家进行CTF的入门以及进阶,如果觉得文章对您有所帮助,欢迎关注一下cc师傅。

原创文章不易,点个赞再走吧。
在这里插入图片描述

发布了57 篇原创文章 · 获赞 19 · 访问量 6176

猜你喜欢

转载自blog.csdn.net/weixin_45940434/article/details/104422420