1,从代码中可以看出,输入2个变量,a和b。
其中a的值要和0等价,但不能是0,否则第一个if判断为false,什么也不显示。
b的值不能为数字,否则第二个 if 判断为真,直接退出,但必须要包含数字,才能满足第三个 if条件。
2,构造URL,http://220.249.52.133:38195/?a=[0]&b[]=111111。执行,得到flag。
或者a=null&b=12345s等。满足代码判断条件即可。
考察 PHP弱类型。
2022-07-21 11:41:24
1,从代码中可以看出,输入2个变量,a和b。
其中a的值要和0等价,但不能是0,否则第一个if判断为false,什么也不显示。
b的值不能为数字,否则第二个 if 判断为真,直接退出,但必须要包含数字,才能满足第三个 if条件。
2,构造URL,http://220.249.52.133:38195/?a=[0]&b[]=111111。执行,得到flag。
或者a=null&b=12345s等。满足代码判断条件即可。
考察 PHP弱类型。