Web刷题篇-2 [SWPUCTF 2021 新生赛]jicao
打开可以看到如下界面:

代码解读:
<?php highlight_file('index.php'); // 显示源码(方便做题者查看) include("flag.php"); // 包含flag文件 $id=$_POST['id']; // 从POST获取id参数 $json=json_decode($_GET['json'],true); // 从GET获取json参数并解析 if ($id=="wllmNB"&&$json['x']=="wllm") // 两个条件都满足 {echo $flag;} // 输出flag ?>
【关键条件】要获取flag,必须同时满足:
1. POST参数 id = "wllmNB"
2. GET参数 json 解析后, json['x'] = "wllm"
使用Burp Suite,最后得到flag。

去更远的地方 见更亮的光

浙公网安备 33010602011771号