题目(十八):
【题型】crypto
【题目】传统知识+古典密码
【来源】(buuoj)https://buuoj.cn/challenges#%E4%BC%A0%E7%BB%9F%E7%9F%A5%E8%AF%86+%E5%8F%A4%E5%85%B8%E5%AF%86%E7%A0%81
【思路】利用天干地支和古典密码
【具体步骤】
Step1:看到题目的描述就想起来文学常识的天干地支
Step2:对照天干地支表将数字得出来为28 30 23 8 17 10 16 30,又因为背后写上了加甲子,一甲子是60年,所以最后得出来是88 90 83 68 77 70 76 90。
Step3:这些数字让人联想到ASCII码,将数字转化为ASCII码得XZSDMFLZ。
Step4:下一步是将这串字符进行古典密码解码,对于这种数据先猜测为凯撒密码。点击枚举解码,发现刚好有一个有意义的拼音,放在网页下进行解码恰好得到flag,所以就不用尝试栅栏密码了。在线网页为https://ctf.bugku.com/tool/railfence