Catcatcat【杂项 攻防世界】

知识点:

拿到压缩包解压发现有一张jpg图片和一个txt文件

这里我利用工具对jpg文件扫描了个遍,一点有用信息都没有,txt文本也是,里面内容不知道是干嘛的,一开始我还以为是base64编码的,解码出来发现是一堆乱码,cpu给干烧了

看了大佬的wp,具体解法如下:

放到Linux中,利用命令 strings 猫猫.jpg | grep flag

发现出现了密码信息

根据txt文档信息,开头是U2F,而且也提示了兔子,是一个兔子加密

那么先解密吧,解密网站:Rabbit加密-Rabbit解密-在线Rabbit加密解密工具 (woodmanzhang.com)

这里需要用到上面找到的密码:catflag

解出来的数据还是我看不懂的存在,看完大佬的wp发现是base91编码

接着解密吧,解密网站:Base91编码/解码 - 在线工具 (try8.cn)

好了,这回能看懂一点了,解码出来的数据好像是ook编码,接着解码

解码网站:Brainfuck/Text/Ook! obfuscator - deobfuscator. Decode and encode online. (bugku.com)

成功获取到了flag:CATCTF{Th1s_V3ry_cute_catcat!!!}

你以为到这里就结束了??

NoNoNo

注意题目要求,解码出来的格式是不对的,CatCTF{}才是正确的格式

到这里就真的结束了,这题太有价值了,又是学到新知识的一天

10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

I_WORM

大佬们,赏点儿碎银吧~~

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

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

打赏作者

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

抵扣说明:

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

余额充值