其他分享
首页 > 其他分享> > (攻防sj)web-lottery

(攻防sj)web-lottery

作者:互联网

在这里插入图片描述
点开发现是个彩票游戏网站
在这里插入图片描述
根据游戏规则 ,根据输入的字符串,和获奖号码比较相同的号码的数量,相同越多,奖金越多
在这里插入图片描述
最后用奖金买flag
附件里给了源码,读码发现关键部分如下
在这里插入图片描述
而 == 为弱类型比较
在这里插入图片描述
我们利用
当其中一个为布尔值true时,另一个也会转换为布尔值true ,除非是0
因此利用burp修改number值为7个true
在这里插入图片描述
在这里插入图片描述
得到

在这里插入图片描述
重复几次后就可以购买flag
在这里插入图片描述
成功!

关于php弱类型比较时不同数值类型的转换:
https://www.php.cn/php-weizijiaocheng-417745.html

标签:web,lottery,号码,布尔值,sj,flag,类型,php,true
来源: https://blog.csdn.net/weixin_45344309/article/details/112413270