作者:VOID,转载请注明来源SourceCode战队。

题目信息

X老师告诉小宁同学HTTP通常使用两种请求方法,你知道是哪两种吗?

题目分析

题目名称给了我们关于这个题的一个提示:php中的$_POST 变量和$_GET 变量。首先我们要用get提交一个数值。

图片.png

在 PHP 中,预定义的 $_GET 变量用于收集来自 method=”get” 的表单中的值。在 HTML 表单中使用 method=”get” 时,所有的变量名和值都会显示在 URL 中,所以我们直接构造url即可。
图片.png
在我们使用$_GET提交之后需要我们再次使用$_POST提交。通过 HTTP POST 发送的变量不会显示在 URL 中。
变量没有长度限制。
在这里我们使用hackerbar这个Firefox插件来发送post请求
图片.png
然后即可得到flag
图片.png