[极客大挑战 2019]BuyFlag1 审题 菜单有一个home,一个payflag 查看payflag中的要求 具体有三个要求 要有100000000块钱要是CUIT的学生回答正确的密码 知识点 http消息头的伪造 解题 抓包查看信息 看到user=0,猜测这应该是CUIT的学生的判断条件更改为1。 再次查看抓包 确实是判断条件,继续往下看。 看到要求以POST传入password和money,并且password不为数字,并且值为404,看到==其为弱比较可以绕过。构造: POST:password=404a&money=1e10 cookie:user=1