刷题之旅第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师傅。

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

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值