2020-12-24 [极客大挑战 2019]Havefun 1

啊啊啊啊啊啊啊!!!今天也太开心了吧!!!

每日Web√

今天没有百度!!!!哇!!!我居然自己解出一道题啦!!!感谢出题的大佬出这么简单的题!!!呜呜呜感动!这就是CTF的乐趣吗!!虽然题很简单!但做出来还是好激动!

打开网页有一只可爱的小猫猫~ovo

“F12”查看以下源码。

在这里感谢某学长今天耐心的给我逐句讲解php代码!!!虽然很多函数和一些语法还是不太能记住和理解,但是对着一堆代码已经没有以前那么不知所措啦!也会尝试着去认真读懂代码的意思了!!嘿嘿

源码注释中给予了提示,说明“当cat的值等于‘dog’的时候就会输出balabala“。

因为还不是很熟悉一开始我尝试了http://4fb10c6a-a841-4ebd-b17e-328af0f20ea6.node3.buuoj.cn/cat=cat,但是网页报错了。

根据前两天做的[HCTF 2018]WarmUp 1我试着在加了一个?,输入http://4fb10c6a-a841-4ebd-b17e-328af0f20ea6.node3.buuoj.cn/?cat=cat以后网页没有继续报错,但是什么也没有发生,源码没有变化,说明...我输了个寂寞。但至少格式对了嘛~然后再试试让cat等于dog.

payload:http://4fb10c6a-a841-4ebd-b17e-328af0f20ea6.node3.buuoj.cn/?cat=dog

就得到flag啦~


嘿嘿嘿虽然是超级简单的一道题!但是能自己解出来真的超级开心!!!

谢谢所有耐心帮助我的人!!!

小菜鸡会继续努力哒~~

今日小问题:

echo函数的意思是照原样输出,为什么在进入cat=dog的循环以后网页会输出flag呢?


2020.12.25

圣诞节快乐!

关于昨天的小问题:绿色的那部分代码其实是出题人给的提示呀~且已经被注释了。再者…把flag放在提示里合理吗,不合理嘛对吧。只有小橘才会傻不拉几思考半天…

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容