变量1WEB 未解决

分数: 15 金币: 1
题目作者: harry
一  血: dotast
一血奖励: 1金币
解  决: 21162
提  示:
描  述:
题目变量1
评论
SHAUI 11天前

打印全局变量

回复 0

长安不起风 20天前

需要传一个args参数,即?args=GLOBALS

回复 0

1玩偶2 1月前

注意有些浏览器会自动把大写GLOBALS转为小写globals

回复 2

Tank123! 1月前

flag{********}

回复 0

Tank123! 1月前

flag{**********}

回复 0

wangsir 1月前

flag在某个变量里,我们不知道在哪个变量,那就全部打印出来看flag,类似双指针

回复 0

iceiii 1月前

?args=GLOBALS

回复 2

qqai 1月前

eval()即把字符串直接当成php代码去运行;$GLOBALS是php自带特殊数组,保存当前脚本所有全局变量;/^\w+$/正则,输入的args只能是字母,数字,下划线。参数写法?args=GLOBALS

回复 0

wooluo 2月前

PHP 变量覆盖漏洞:代码中 eval("var_dump($$args);") 使用了可变变量($$),传入 args=GLOBALS 后 $$args 变成 $GLOBALS,会 dump 出所有全局变量,flag 就藏在其中一个名为 ZFkwe3 的变量里。正则 /^\w+$/ 只允许字母数字下划线,而 GLOBALS 恰好符合。

回复 5

xyx56916 2月前

flag{****}

回复 0

WriteUp

image
harry

1 金币

评分(17)

解题动态

独行客zyj 攻破了该题 3小时前
l413744224 攻破了该题 4小时前
enkidu0 攻破了该题 4小时前
浪侠 攻破了该题 5小时前
凌霄 攻破了该题 6小时前
画个大饼 攻破了该题 7小时前
alvis282 攻破了该题 8小时前
ctf渣菜逆袭之路 攻破了该题 9小时前
1233 攻破了该题 10小时前
cl12 攻破了该题 14小时前
xiaocaicyh 攻破了该题 15小时前
LakeFlasher 攻破了该题 15小时前
Lirael 攻破了该题 15小时前
懒羊羊爱睡觉 攻破了该题 15小时前
hyhigari 攻破了该题 23小时前
mimopan 攻破了该题 1天前
狂澜PRO 攻破了该题 1天前
playyer 攻破了该题 1天前
Trunkxlb 攻破了该题 1天前
哦啦啦 攻破了该题 1天前
问题反馈