矛盾WEB 未解决

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

php弱类型比较

回复 0

MarsCraft 3年前

后面加个%00

回复 0

BruceTyler 3年前

num=1+ ,+号后面两个空格,会把1之后的全部注释掉

回复 0

a2cai 3年前

直接来个/?num=1) || True就行,让括号内永为真

回复 4

jalyn 3年前

num=1+0强制转成整型

回复 3

vinceyang 3年前

PHP一个数字和一个字符串进行比较或者进行运算时,PHP会把字符串转换成数字再进行比较。PHP转换的规则的是:若字符串以数字开头,则取开头数字作为转换结果,若无则输出0。 在PHP中,== 会先进行类型转换,再进行对比,而===会先比较类型,如果类型不同直接返回不相等。

回复 12

4w 3年前

php弱类型

回复 0

zl2013408 3年前

为什么输入true不行呢

回复 0

bafang 3年前

?num=1a

回复 3

脚本也简单 3年前

if=($num==1) 意思就是num等于数字1就会打印flag 但是is_numeric函数检测数字 细心的话会注意到可以在1后面加个字符串这样就可以满足判断 num=1"a" // ""字符串里面可以输入随便英语 这样flag就出来了

回复 15

WriteUp

image

1 金币

评分(13)

解题动态

linjiaming 攻破了该题 3小时前
zhaoli250 攻破了该题 6小时前
3303928965 攻破了该题 6小时前
pebble 攻破了该题 7小时前
dddd03 攻破了该题 10小时前
现实世界 攻破了该题 10小时前
230306029 攻破了该题 11小时前
18714913607 攻破了该题 13小时前
ZeroToOne 攻破了该题 16小时前
翻斗花园牛爷爷 攻破了该题 16小时前
zczjyq 攻破了该题 1天前
骄傲的客户 攻破了该题 1天前
3521326029 攻破了该题 1天前
ermodeshishu 攻破了该题 1天前
xxye 攻破了该题 1天前
violetfal 攻破了该题 2天前
wen0797 攻破了该题 2天前
786540931 攻破了该题 2天前
17815321516 攻破了该题 2天前
ANmm 攻破了该题 2天前