首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

攻防世界 - Misc - Level 1 | CatCatCat

  • 25-02-16 18:00
  • 3205
  • 6644
blog.csdn.net

关注这个靶场的其它相关笔记:攻防世界(XCTF) —— 靶场笔记合集-CSDN博客

0x01:考点速览

本题考察的是 MISC 中的编码相关的内容,要想过此关,你需要掌握以下技术:

  • 编码类型推导:大部分编码类 CTF 题目都会在描述中给予编码类型的暗示,你可以从以下几个方向思考:

    • 谐音梗类:“贝斯手柳儿” => Base62 编码

    • 中英互译类:“兔子” => Rabbit 编码

    • 直接明示类:“凯撒大帝的培根” => 凯撒密码 + 培根密码

    • 格式相似类:“Cat?Cat!” => Ook! 编码

  • Rabbit 在线解码平台:在线Rabbit加密 | Rabbit解密- 在线工具

  • Ook! 在线解码平台:Ook! Programming Language - Esoteric Code Decoder, Online Translator

  • Base91 在线解码平台:BASE91编码解码 - Bugku CTF平台

0x02:Write UP

从靶场上将附件下载至本地,并进行解压,得到两份文件,一张 “猫猫.jpg” 和一个 txt 文档:

先看 “猫猫.jpg” 里有啥(这张图片不正常,它下面显示的文字断层了,证明图片编码被修改过,而且还改的不好),直接拖到 010 Editor 中,并搜索 flag:

得到有效信息 “password is catflag”,估计是待会解码的时候会用到的。

下面看 txt 文件内容,很好,一串乱码且末尾没有等于号,基本排序 Base64 编码:

回想文件题目 “我养了一只叫兔子的 91 岁的猫猫.txt”,开始发散思维,提取出以下关键字:

  1.  兔子
  2.  91 岁
  3.  猫猫

兔子的英语单词是 rabbit,密码里正好也有一个 Rabbit 加密。 91 岁,应该对应的是 Base91 加密。猫猫待定(具体思考方法见 “考点速览”)。

首先使用在线的 Rabbit 解密工具,对上面的文本内容进行解密,此时需要我们输入密钥,别忘了我们从图片里拿到的东西 catflag:

然后拿着解密后的内容,再做一次 Base91 解密:

解码出了一堆 “cat”,这种格式与 Ook!编码很类似,下面是 Ook!编码的样式:

直接使用在线工具解码即可拿到 Flag(记得题目要求哦,要用 CatCTF{} 包裹):

 CatCTF{Th1s_V3ry_cute_catcat!!!}

0x03:参考资料

在线Rabbit加密 | Rabbit解密- 在线工具在线Rabbit加密,Rabbit解密,可以输入密钥后进行加密和解密,支持可逆加密解密。https://www.sojson.com/encrypt_rabbit.html
Brainfuck/OoK加密解密 - Bugku CTF平台Brainfuck/OoK在线加密解密https://ctf.bugku.com/tool/brainfuck
Ook! Programming Language - Esoteric Code Decoder, Online TranslatorTool for decoding / encoding in Ook!. The programming language Ook! Is inspired by Brainfuck language and consists of the words Ook Ook.https://www.dcode.fr/ook-language
Brainfuck/Ook! Obfuscation/Encoding [splitbrain.org]https://www.splitbrain.org/services/ook
注:本文转载自blog.csdn.net的Blue17 :: Hack3rX的文章"https://blog.csdn.net/m0_73360524/article/details/144938958"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top