网址:BUUCTF在线评测
一、一步到位
1.一眼就解密
WP:flag{THE_FLAG_OF_THIS_STRING}
解析:字符串末尾有“=”,很容易想到Base家族,这个就是Base 64(网页打不开的话可以尝试换个浏览器)
2. MD5
WP:flag{admin1}
解析:①标题中直接包含提示,使用MD5。
②观察字符串,只还有数字、字母(最大到f),有这种编码方式的较为常见的是Base 16和MD5。
3.Url编码
WP:flag{and 1=1}
解析:URL编码特点:带%,使用HackBar插件解码
4.看我回旋踢
WP:flag{5cd1004d-86a5-46d8-b720-beb5ba0417e1}
解析:观察字符串格式,很像flag的(外观)格式,使用凯撒解码
编码原理:选择一个偏移量X,按照字母表A~Z~A顺序,将每个字符向后偏移X位。
例如:abc,偏移量3,则加密后的结果为def
5.摩丝
WP:flag{ILOVEYOU}
解析:字符串由 . - 构成,使用摩丝密码解密
6.password
WP:flag{zs19900315}
解析:根据标题password,题目提供的信息,和提示的key{}格式,可得flag中的内容为10位。联想到人们在设置密码时常常使用“名字首字母+出生年月”(刚好10位),即得到flag
7.Quoted-printable1
WP:flag{那你也很棒哦}
解析:使用Quoted-printable解码
编码特点:一个8位的字节值编译为3个字符,一个等号后跟随两个十六进制数字
8.Rabbit1
WP:flag{Cute_Rabbit}
解析:字符串开头为U2FsdGVkX1,包含“/”或“+”,使用Ribbit解码
9.篱笆墙的影子1
WP:flag{wethinkwehavetheflag}
解析:题目中含有“{}”但位置不对,推测为栅栏解密