题目
第三届 SHCTF 公开赛道 - MISC - 不止二维码
咦,二维码,扫一下
https://shc.tf/games/1/challenges?id=35
解题
打开压缩包
只有一张图片,我尝试了在随波逐流CTF编码工具里,对压缩包和图片分别进行了自动分析、Binwalk文件提取、Foremost文件提取,没有任何发现
扫码
信息为:Welcome to SHCTF 2025! Enjoy the QR Code!
没有任何线索
使用StegSolve LSB分析器
逐一分析,发现有三个二维码不太一样
识别为:FLAG_PART_1: SHCTF{55a23d24-
识别为:FLAG_PART_2: ABBB/AABBB/AAAAA/BBBBB/ABBBBA/BBBBA/B/AABBB/ABBB
识别为:FLAG_PART_3: MkZkbDg3ZlY3ZEQxalNGenQyZUFYT3E0NmRrTXFV
分析第二部分密文
第二部分,可能是二进制,也可能是摩斯
转换为0和1
ABBB/AABBB/AAAAA/BBBBB/ABBBBA/BBBBA/B/AABBB/ABBBA为0,B为1
0111 00111 000001111101111011110100111 0111A为1,B为0
1000110001111100000100001000010110001000进制分析
未发现合理的字符数据
分析网站: 二进制转ASCII/Unicode转换器
摩斯分析
A为0,B为1
结果为:J250’9T2J
A为0,B为1
结果为:B705-4E7B
两个都有可能,但平时我们看到flag以-居多,以’较少,所以暂定解密结果为B705-4E7B,跟第一部分密码一样同意大小写:b705-4e7b
目前结果为:SHCTF{55a23d24-b705-4e7b
分析第三部分密文
对MkZkbDg3ZlY3ZEQxalNGenQyZUFYT3E0NmRrTXFV一键解码,得到的混合解码结果符合flag格式的规律
因此,结果为:-942e-bdd}
答案
SHCTF{55a23d24-b705-4e7b-942e-bdd}