(攻防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