[极客大挑战 2019]Havefun

1.打开链接

[极客大挑战 2019]Havefun_第1张图片


2.检查一下源代码[极客大挑战 2019]Havefun_第2张图片

发现一段代码。


3.分析代码

询问ChatGPT:

从您提供的代码片段来看,这是一个PHP脚本。首先,这段代码通过G​ET[′cat′]获取一个名为′cat′的GET参数,并将其赋值给变量cat。然后,它检查$cat的值是否为'dog'。如果是,则输出字符串'Syc{cat_cat_cat_cat}'。

所以我们可以让cat=dog,看看能不能或许flag


4.获取flag

如何让cat=dog?

在URL后面加上        /?cat=dog

就可以得到flag:

[极客大挑战 2019]Havefun_第3张图片

你可能感兴趣的:(WEB刷题,1024程序员节)