感谢Starsnow平台提供的题目,这是其网址:http://ctf.starsnowsec.cn
该题解大佬可忽略,萌新有任何问题都可以在评论区提出。
1.少了一半
拿到题目,看见“少了一半”,首先想到的就是去修改图片的宽高。
下载图片之后,先看了一下图片信息,发现宽度为163,高度为65。
把图片用winhex打开,因为65的十六进制是41,163的十六进制是A3,我们找到相应的位置。将16进制的宽度41改为A3,使其高度宽度一致,然后保存,打开原图就可以看到flag。
2.佛说
看到新佛曰:諸提隸提僧降提吽諸陀摩隸僧缽薩願耨咤提陀願提羅嘇喃提愍聞色陀提宣提諦嚤提嚩寂羅喼摩提愍提叻提喃喼提修提慧彌莊宣我吶哆須是般如,打开在线的新约佛论禅http://hi.pcmoe.net/buddha.html,复制粘贴,参悟佛所言的真谛,即可得到flag。
3.说话要摸着良心
看到这个题目一脸懵逼,下载图片,打开看看没啥。再看看属性信息,也没有关键信息。
然后直接拖到winhex里查看,在最后发现关键信息。
flag{MD5(d41d8cd98f00b204e9800998ecf8427e)},第一眼看到,我觉得flag就是“d41d8cd98f00b204e9800998ecf8427e”解码出来的,找个MD5解码的在线网站,解码发现是空的。
然后就开始胡思乱想了,我还把这个字符串再进行MD5,提交发现不对。因为没有遇到过MD5解密是空的情况,然后就去网上搜MD5解密是空密码,估计是搜索的问题,也没查到。接触的也比较少,就求助了同学(misc大佬),我问他这是啥情况,他告诉我这是空字符串MD5之后的结果,又get了一个新知识点。
然后又是一顿乱试,flag{},flag{“”},… 。结果当然都不对,最后突然想到tips: Null是什么意思?
恍然大悟:Null什么意思,不就是空的意思吗,提交flag{Null},成功。
这道题真的一波三折,有知识点不全的问题,也有搜索的问题,不过最后做出来,还是有点小开心,哈哈,各位大佬别嘲笑萌新哦!!!
4.贝斯
看到题目贝斯,便想到了base家族。
16进制解码得到:LJWXQ2C2GN2HIYKYJZVFQMTMPJMDGWTMMNXGYZS2K5DHUZKYGA6Q====
然后base32解码得到:ZmxhZ3ttaXNjX2lzX3ZlcnlfZWFzeX0=
最后base64解码即可得到flag。
题目相对简单,很适合萌新做,再次感谢Starsnow平台提供的题目。
来源:freebuf.com 2021-01-26 13:41:25 by: pioneer先锋
请登录后发表评论
注册