美文网首页20-22年 攻防笔记
攻防世界(进阶)--WEB--13.lottery

攻防世界(进阶)--WEB--13.lottery

作者: Du1in9 | 来源:发表于2020-02-15 20:52 被阅读0次

考察点:php代码审计,弱类型利用

1.进入场景,买彩票游戏

初始20美元,2美元买一张彩票,输入7个数,赚到足够的钱就能买flag

2.打开附件,找到关键的php源码

发现判断中奖数字部分“==”为弱类型,考虑绕过

3.随意输入,抓包

将{"action":"buy","numbers":"1234567"}改为{"action":"buy","numbers":[true,true,true,true,true,true,true]}

(对应代码$i从0到6,每次$numbers[$i]==$win_numbers[$i]都为true)

金币+5000000

4.再重复一次,钱够了,去购买flag

相关文章

网友评论

    本文标题:攻防世界(进阶)--WEB--13.lottery

    本文链接:https://www.haomeiwen.com/subject/dbbyfhtx.html