闪电十六鞭WEB 未解决

分数: 30 金币: 5
题目作者: harry
一  血: dzfdxf2
一血奖励: 3金币
解  决: 2264
提  示: 闪电十六鞭
描  述:
flag{}
评论
狐萝卜CarroT 3年前

这道题真的好,学到很多东西

回复 0

zxmals 3年前

学到了,太惨了;可变变量、{}、短标签。。。。。没学过php真是举步维艰

回复 0

bigdogegg 3年前

太秀了。。。。。

回复 0

Bla4ck 3年前

wc 这么骚 学到了

回复 0

onerm 3年前

骚姿势

回复 0

AlucardLink 3年前

学到了

回复 0

yswdlll 3年前

其实可以$a='f';$b="{$a}lag";这样也可以。。

回复 2
system 3年前

双引号不是被过滤了吗

回复 0

BSOD 3年前

输入payload只得到了flag的值,但是并没有通过sha1加密,为什么能验证通过呢?

回复 0
yswdlll 3年前

因为eval函数可以把字符串当代码执行

回复 0

mosterh 3年前

@xiaozhao 为什么$a=blag;中的blag不加双引号或者单引号标识字符串也执行没有报错呢

回复 0

BreakALC 3年前

@xiaozhao 感谢大佬指点

回复 0

xiaozhao 3年前

因为构造的payload被执行中已经得到了flag,此题的目的就是得到flag。后面的sha1通过会再次输出flag,不通过也无所谓,已经输出了flag

回复 6

hdparm 3年前

我也在思考,好奇怪,为什么sha1的加密验证没有了,我理解她的要求是需要传入的flag的参数值必须为flag加密的sha1值,而且要求通过绕过的同时满足有49个字符,flag本身加密之后只有40个?为什么不验证呢奇怪

回复 0

你把握不住 3年前

所以和红包什么关系

回复 1
BreakALC 3年前

支付宝的红包口令呀

回复 0

不吃洋芋 3年前

长度限制看点击那个, 1){}代替[] 2) 利用PHP是可变变量的性质 3)利用短标签

回复 0

WriteUp

image
Leuslu

6 金币

评分(6)

解题动态

kale 攻破了该题 23分钟前
123456sht 攻破了该题 3小时前
奶茶进度+1 攻破了该题 23小时前
3121985758 攻破了该题 1天前
bugku111rao 攻破了该题 1天前
locust 攻破了该题 1天前
distiny 攻破了该题 4天前
asusbugku 攻破了该题 4天前
zcailss 攻破了该题 4天前
⎝比耶⎠ 攻破了该题 4天前
2323277194 攻破了该题 4天前
JJJY 攻破了该题 6天前
and222 攻破了该题 7天前
jackflank 攻破了该题 9天前
胡萝卜 攻破了该题 10天前
hzx20060101 攻破了该题 10天前
ClownLMe 攻破了该题 10天前
1058886009 攻破了该题 12天前
Aknight 攻破了该题 15天前
Tsukisec 攻破了该题 16天前
问题反馈