Problem: [WUSTCTF 2020]佛说:只能四天
[[toc]]
思路
- 解题大致思路
- 看到题目里的字感觉只有佛经才会出现,所以尝试用与佛论禅解密,得到:
- 平等文明自由友善公正自由诚信富强自由自由平等民主平等自由自由友善敬业平等公正平等富强平等自由平等民主和谐公正自由诚信平等和谐公正公正自由法治平等法治法治法治和谐和谐平等自由和谐自由自由和谐公正自由敬业自由文明和谐平等自由文明和谐平等和谐文明自由和谐自由和谐和谐平等和谐法治公正诚信平等公正诚信民主自由和谐公正民主平等平等平等平等自由和谐和谐和谐平等和谐自由诚信平等和谐自由自由友善敬业平等和谐自由友善敬业平等法治自由法治和谐和谐自由友善公正法治敬业公正友善爱国公正民主法治文明自由民主平等公正自由法治平等文明平等友善自由平等和谐自由友善自由平等文明自由民主自由平等平等敬业自由平等平等诚信富强平等友善敬业公正诚信平等公正友善敬业公正平等平等诚信平等公正自由公正诚信平等法治敬业公正诚信平等法治平等公正友善平等公正诚信自由公正友善敬业法治法治公正公正公正平等公正诚信自由公正和谐公正平等
一眼看出是社会主义核心价值观密码,用工具解密一下,得到:
RLJDQTOVPTQ6O6duws5CD6IB5B52CC57okCaUUC3SO4OSOWG3LynarAVGRZSJRAEYEZ_ooe_doyouknowfence
通过最后一段字符串,可以猜测加密方式为栅栏密码又因为题目名里说只能四天,猜测栏数为4,解密一下,得到:
R5UALCUVJDCGD63RQISZTBOSO54JVBORP5SAT2OEQCWY6CGEO53Z67L_doyouknowCaesar@
同理,根据最后一串字符串,可得加密方法为凯撒密码,丢进轮子里解密一下
这里就卡住了,我以为还是按四天来,看其他师傅的题解说是到上一步提示就用完了,直接按默认的位移值3来,然后得到
O5RXIZRSGAZDA63ONFPWQYLPL54GSYLOM5PXQ2LBNZTV6ZDBL53W67I
然后丢base家族轮子里滚一下,就能得到最终的flag了
NSSCTF{ni_hao_xiang_xiang_da_wo}
EXP
- 具体攻击代码
总结
- 对该题的考点总结
