1.消失的md5
首先解压,用IDLE 打开,首先运行,发现有报错,检查发现有语法错误,即应改为print(does)
再看这个代码,这明显是个哈希算法,即需要对Unicode对象进行编码,对字符进行UTF-8编码
结果如下图在运行,即可得到flag
2.Alice与Bob
首先利用在线网站进行素数分解,得到将分解得到的两个素数进行MD5 32位小写加密即可得到flag
3.大帝的秘密武器
根据题目所给信息可联想到是凯撒密码
解压得到TXT文件,用凯撒在线解密网站解密FRPHEVGL,进行枚举,发现SECURITY这个单词,这时的偏移量为13,用相同的偏移量再去解密ComeChina即可得到flag
flag{PbzrPuvan}
4.Windows系统密码
1.看是hash文件,可用Notepad++或subline等打开,或者修改后缀名为txt,用记事本打开。
2.打开如图所示,文件后缀是hash,联想到是用MD5解码,打开在线网站,进行解码
3.对四串字符串尝试进行逐个解码,最终在a7fcb22a88038f35a8f39d503e7f0062这个字符串中可解得flag flag{good-luck}
5.世上无难事
打开发现是一串无规则的字符串,猜测是凯撒密码或或替换密码,凯撒密码解密无果,找工具quipquip进行暴力破解,第一个答案中出现the key is ,即找到答案。
又题目要求有小写字母,把大写字母转为小写字母,即得到flag
flag{ 640e11012805f211b0ab24ff02a1ed09}