题目来源于【攻防世界】
题目
-
名称: 2017_Dating_in_Singapore
-
编号: GFSJ0151
-
难度:1
-
题目来源:
XCTF-3rd-HITB-CTF-2017
-
题目描述:
01081522291516170310172431-050607132027262728-0102030209162330-02091623020310090910172423-02010814222930-0605041118252627-0203040310172431-0102030108152229151617-04050604111825181920-0108152229303124171003-261912052028211407-04051213192625 -
题目附件:
题解
-
分析题目:
- 附件图片是一个日历,Singapore 的日历,能得到的线索有:
- Holidays 表格
- 每个月份下面 ○、● 和数字组成的的标识(不知道是干什么用的)
- 题目描述是一串十进制数字,用
-
隔开
- 附件图片是一个日历,Singapore 的日历,能得到的线索有:
-
既然题目描述中的十进制数字有分隔符,那先把它隔开看看与日历有什么关系
01081522291516170310172431- 050607132027262728- 0102030209162330- 02091623020310090910172423- 02010814222930- 0605041118252627- 0203040310172431- 0102030108152229151617- 04050604111825181920- 0108152229303124171003- 261912052028211407- 04051213192625
-
共分成了12 组,与日历有关?12 个月份?
-
如果猜测是对的,那
01081522291515170310172131
和 1 月有什么关系呢? -
01-08-15-22-29
,在 1 月,都是周日Sun
-
15-16-17
,横线?连线??? -
尝试一下:
-
果然,12 组数字,分别在 12 个月内,连成了一堆字符
-
虽然,4月、5月、12月貌似有点不对🤔
-
May 和 December 形似一堆大括号
{ xxx }
,这是比较常见的flag
的格式,虽然April
看上去有点问题,但我觉得还是先尝试一下CTFFUN
这个flag
是否正确?😉如果不正确再回过头来研究,能出现字母至少证明思路大致没问题吧?(🤣哎?这个题,这个思路,怎么做出了一点密逃的感觉呢?🤣) -
试一下
flag:{CTFFUN}
-
-
emmm🤔 并不正确
-
…….. 十几分钟以后
-
题目中好像也没说
flag
的格式是flag{xxx}
, 我在想啥呢。。。 -
那是这 12 个字符?😭那
April
这是个什么鬼? 一团黑。。。O
?B
?8
?0
?,还有别的一团黑的字符不?好像也就这几个了,结合前三个字符Hit
, 🙄 词汇量有点匮乏,也想不到能组成个什么单词了。于是,决定,就这 4 个字符,蒙起来。 -
-
😂 第二次居然就蒙对了,正确答案就是:
HITB{CTFFUN}