【攻防世界misc---CatCatCat详细版】

本文讲述了作者在解决一道难度1的题目时,从分析图片、使用binwalk、hex查看、Base91解码,最终通过Ook!语言和EsotericCodeDecoder等工具解开密码的过程,揭示了解密挑战中涉及的各种IT技术和工具应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前言

太惨了难度为 1 的题,我做了老半天,可能我就是真的箬🐔。

二、解析

题目下载解压后有这么两个东西,一般情况下做题都会用到。

刚开始做的时候看了半天 txt 没思路,就去先捣鼓捣鼓图片。

binwalk一下发现没东西。。。 然后把图片拖到 hex 里面看一下,再用 command+F 找找有没有 flag,还真有 woc 。 passowordis..catflag..,这么看的话貌似是得到一个密码叫 catflag 。

然后,就没有然后了,思路断了。。。后来看了大佬的 wp,发现居然要从 txt 文件名入手。。。

“兔子”对应 rabbit加密解密Rabbit加密-Rabbit解密-在线Rabbit加密解密工具

把 txt 文本全粘上去看看,又出来一大推看不懂的东西。。。。。不过没关系,这个时候就体现出来“91”代表 base91 加密解密(牛逼),这个地方也是用到了刚才猜到的 catflag 密码CTF在线工具-在线base91编码|在线base91解码|base91编码|base91解码

解密后得到全是 “cat.” “cat?” “cat!”,这里就和 Ook!语言很相似

一种专为猩猩设计的语言-Ook!语言 概述 - 哔哩哔哩

于是我再放到Ook! Programming Language - Esoteric Code Decoder, Online Translator

最后终于出来结果了。

三、wp 参考

大佬 wp 链接:

🦍 攻防世界题解 | Misc | CatCatCat - 知乎

补充:后来我还发现那个 catlog 也可以通过 Linux(我是 macOS 也可以) 的 strings 来获取

linux之strings命令_12204037的技术博客_51CTO博客

terminal 输入上述命令,记得要提前切换到该图片所在的位置,得到passwordis..catflag..]。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Helios@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值