記錄一次有趣misc
標題:2017_Dating_in_Singapore
題目來源:XCTF 3rd-HITB CTF-2017
題目描述:01081522291516170310172431-050607132027262728-0102030209162330-02091623020310090910172423-02010814222930-0605041118252627-0203040310172431-0102030108152229151617-04050604111825181920-0108152229303124171003-261912052028211407-04051213192625
附件是一張2017年Singapore的日曆
那目前有的線索就是一串純數字和一張日曆表
日曆表下面有個來源鏈接,點進去找到2017年新加坡的日曆對比發現是一樣,所以先放一邊
再結合題目那麼解題關鍵就是解密出提示的那串數字與日曆的關聯
因爲純數字也沒想到有啥加密是這種格式的,觀察可以看到有-那麼可以猜測是分隔的作用
手動格式化一下得到
線索到這就沒了,那就開始對這些數字下手:
1、每行長度分別爲
2、通過分隔符可以分12行
3、都是十進制數
到這就真沒線索了(也可能是我沒找到)
第一個線索可以看到位數都是2的倍數
第二個線索剛好和日曆的12月份關聯上,或許有戲
第三個線索:既然是十進制那麼一般作書寫時習慣不足兩位前面補0
結合第一個線索試下2位分隔得到
到這分析完了,去看下能和那日曆有什麼聯繫...
發現了!!!在假設按每一行順序對應每一個月份的情況下,每一個數字對應日期便可以得到
不得不說腦洞真大!
CTF FUN!!!
-----------------------------------------------------------------我是分割線--------------------------------------------------------------
看完了覺得不錯就點個贊或者評論下吧,感謝!!!
如果本文哪裏有誤隨時可以提出了,收到會盡快更正的