金币 -1
php是弱类型语言,双等号判断 1 == (以1开头的字符串) 结果都为true
其实就是考察弱类型,输入?num=1abcd解决
?num=1'
使用%00(空格符),无论在前还是后,is-numeric都判断其为非数字,num=1%00,其可满足is-numeric,
is_numeric() 函数用于检测变量是否为数字或数字字符串。
逻辑矛盾,?num=1b
http://114.67.246.176:16989/?num=1b
php 弱类型比较
逻辑矛盾就可,num=1 and 1=1 就可以啦~
这个解法比较好,其它的虽然也能得到正确答案
...
评论
miger 3年前
举报
金币 -1
HenrySy 3年前
举报
php是弱类型语言,双等号判断 1 == (以1开头的字符串) 结果都为true
cjlovefree 3年前
举报
其实就是考察弱类型,输入?num=1abcd解决
八爪鱼 3年前
举报
?num=1'
gudyy 3年前
举报
使用%00(空格符),无论在前还是后,is-numeric都判断其为非数字,num=1%00,其可满足is-numeric,
你看 3年前
举报
is_numeric() 函数用于检测变量是否为数字或数字字符串。
CCCDD 3年前
举报
逻辑矛盾,?num=1b
1472243330 3年前
举报
http://114.67.246.176:16989/?num=1b
admin252 3年前
举报
php 弱类型比较
SimonW 3年前
举报
逻辑矛盾就可,num=1 and 1=1 就可以啦~
tangst2021 3年前
举报
这个解法比较好,其它的虽然也能得到正确答案