CTFshow菜狗杯MiscWP(1~8)

杂项签到

打开压缩包我们发现这样一张图片:

使用HxD或者010打开后直接搜索ctfshow就找到了flag:

ctfshow{a62b0b55682d81f7f652b26147c49040}

损坏的压缩包

拿到了一个压缩包文件,但是无法打开,使用file命令或者拖到HxD中看到文件头为PNG,将后缀改为PNG打开看到如下图片:

ctfshow{e19efe2eb86f10ccd7ca362110903c05}

谜之栅栏

压缩包里有两张奇怪的图片,使用HxD打开后发现两者十六进制码十分相似,而图片名称为找不同,题目名称为迷之栅栏,我们推测图片中藏有栅栏信息,搜索cfhw和tso得到如下反馈:

使用栅栏拼和得到:

ctfshow{f0a6a0b721cfb949a7fb55ab5d8d210a}

你会数数吗

我们对misc4文件使用file命令,返回信息如下:

misc4: ASCII text, with very long lines (404), with CRLF line terminators

得到一串意义不明的字符串,题目要我们数数,我们可以考虑统计词频,使用脚本:

得到flag:ctfshow{a1b2d3e4g56i7j8k9l0}

你会异或吗

压缩包中给出的是一个打不开的图片文件,查看十六进制码发现不了什么,联系题干的异或以及给出的0x50可以尝试在010中全局异或0x50如下:

可以看到,PNG的文件头已经恢复正常,现在我们打开图片:

ctfshow{030d0f5073ab4681d30866d1fdf10ab1}

flag一分为二

题目给了一张初音ミク的图片:

很明显发现这个图片不完整,我们修改图片高度:

看到了flag的第二部分。但是题目告诉我们flag还有另外一部分,我们尝试提取水印:

拼接得到:

ctfshow{FirstP@RTSecondP@rTMikumiku~}

我是谁??

在题目给出的链接里面玩游戏即可,眼睛好的可以快速通关,像我一样菜的至少两个小时才能拿到flag。

You and me

题目很直接的表明可能需要查水印,给出了两个文件,几乎一模一样,推断其中一个是另外一个的原图,另外一个是水印图,我们使用如下命令:

python bwmforpy3.py decode you.png you_and_me.png wm.png

得到如下图片:

ctfshow{CDEASEFFR8846}

__EOF__

本文作者叁纔
本文链接https://www.cnblogs.com/SanCai-Newbie/p/16977997.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   叁纔  阅读(1041)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示