简单的cookie伪造
打开页面发现,是一个购买的界面,可以看见第三个是购买flag的,打开页面源码,发现没有什么提示,所以我们点击购买,然后抓包
1 | POST /buy HTTP/1.1 |
发现有一个session字段,且值是base64加密的,所以base64解密后
1 | {"money": 37, "history": ["Yummy chocolate chip cookie", "Yummy pepparkaka", "Yummy chocolate chip cookie", "Yummy chocolate chip cookie"]} |
因此,我们可以修改37为500,然后伪造cookie中的session字段并提交,得到回馈的seesion字段,我们再base64解密一下即可得flag
1 | {"money": 400, "history": ["Yummy chocolate chip cookie", "Yummy pepparkaka", "Yummy chocolate chip cookie", "Yummy chocolate chip cookie", "flag{d1ca8b7e-27c5-415b-a858-0c9d22826c21}\n"]} |