第一次打CTF,只写出了两题。
第一题:
题目描述为传统加密,即凯撒密码,维吉尼亚密码,栅栏加密等等。
下载打开附件txt文档
文档中分为两部份,猜想有两次加密,step1中:eyscmwluwegy应该是凯撒密码加密
使用工具去尝试后解得一句明显的英文:keyiscrackme。由于维吉尼亚密码中需要密钥,所以第一步解出来的明文应该是用于解第二步中的密钥将crackme带入可得
很明显后面两句中包含了本题flag即“ZmxhZ3t lN HN5X21 hbm5 ubm5ubm5 ubn0”最后一句Remember to merge them and add the equal sign给出提示要用“=”连接起来,涉及到”=“
加密方式本人第一个想到的是base64
解码后得出本体flag:flag{e4sy_mannnnnnnnnn}
第二题:
你相信光吗?
看题目就可以猜到和迪迦有关,下载了一个50多M的gif文件后,打开观看。会发现大古变身时有一个明显的二维码闪过,暂停逐帧查看并截屏
发现二维码缺少了一个定位标,从原来的二维码中截下来一个定位标补全二维码,扫描后得到flag。
扫描后可得flag{I_believe_in_light}