1.發現robots.txt文件php
2.存在git源碼泄露,用GitHack掃描urlgit
3.查看api.php的源碼json
4.其中 $numbers 來自用戶json輸入 {"action":"buy","numbers":"1122334"},沒有檢查數據類型。 $win_numbers 是隨機生成的數字字符串。使用 PHP 弱類型鬆散比較,以"1"爲例,和TRUE,1,"1"相等。 因爲 json 支持布爾型數據,所以能夠抓包改包,構造數據:api
5.構造兩次錢就夠了(要注意當生成的win_number中不含0時纔會得5000000,構造兩次得的錢不夠的話再構造一次就行了)url