[极客大挑战 2019]BuyFlag 题目名字叫buyflag 主页面没啥,就是一个简单的介绍,进入另外一个页面,发现了获得flag的要求 随后查看源代码,发现了一段代码 password需要是404,但是类型不能是数字 is_numeric函数对于空字符%00,无论是%00放在前后都可以判断为非数值,%20必须放在函数后面 使用bp抓包 将user改为1,password改为404%20,传过去后发现没有出现flag 突然想起来界面说的需要用钱购买flag那句话 这道题使用的老版本php,不能传入8位 尝试使用money[]=1绕过 成功获得flag