polar 到底给不给flag呢

发布时间 2024-01-06 09:08:22作者: adotdot


需要get一个flag和post一个flag。然后看了眼函数,其中foreach加上。所以我看了wp,想起来POST是可以不用传的。因为isset那里面是&&连接。所以直接get传参一个flag。

先c=flag然后让flag=c。这样被解析之后,就是$c=$flag&$flag=$c。从而达到真正输出flag的作用。而不会用一个变量c把$flag=flag{xxxxxx}给覆盖。那么最后echo出来的就是$flag。payload:
?c=flag&flag=c
最终flag在源代码里面。