矛盾WEB 未解决

分数: 10 金币: 1
题目作者: harry
一  血: chounana
一血奖励: 1金币
解  决: 30293
提  示:
描  述:
矛盾
评论
ziyuehhh 1年前

在PHP中,如果使用==进行比较,PHP会尝试将字符串转换为数字。如果字符串以数字开头,PHP会将这个数字部分转换为数字,而忽略后面的非数字字符。

回复 6

Rmgcc 1年前

num=1a

回复 0

nanpuqingdeng 1年前

flag{bc49739ea84de076f77cc58d370d41a4}

回复 0

123erwqh 1年前

flag{77a08840dcf25159f13bc4e83d2f1cac}

回复 1

迷茫的三千面 1年前

flag{a56222d28a31aaf84416da3364bb86e6}

回复 0

Midnight_Pig 1年前

该题考查的是弱等于(==)的绕过方式。 答案:?num=1' 其实在 1 的后面接非数字型的字符都可以,不仅仅局限于%00、%20。 php会将字符串中,开头的字符转换为数字,若不为数字为,则全为 0 。

回复 6

豪放的2B 1年前

1)){ echo 'flag{**********}'; }

回复 0

abbccc 1年前

/?num=1%00

回复 2

hao7 1年前

flag{6acae419a532aea739ef78f4f762971f}

回复 0

Zwhoami 1年前

弱类型绕过

回复 0

WriteUp

image

1 金币

评分(16)

解题动态

Zbow 攻破了该题 13小时前
鸡,你太美 攻破了该题 13小时前
ZUKU 攻破了该题 17小时前
zhl123456 攻破了该题 1天前
穹空丶悠远 攻破了该题 2天前
帅Yu 攻破了该题 2天前
JAYCHOU666 攻破了该题 2天前
haha1111 攻破了该题 2天前
qsh 攻破了该题 2天前
Knyhs 攻破了该题 2天前
林蔓露 攻破了该题 3天前
CD123456 攻破了该题 3天前
Demacia 攻破了该题 3天前
17623588528 攻破了该题 3天前
寒夜清风 攻破了该题 4天前
归真 攻破了该题 4天前
passimoo 攻破了该题 4天前
Warning442 攻破了该题 5天前
dianyuzhang666 攻破了该题 5天前
拾柒x 攻破了该题 5天前
问题反馈