美文网首页
bugku_ctf,web第三题_get方法

bugku_ctf,web第三题_get方法

作者: 飞速遗忘 | 来源:发表于2020-04-06 12:39 被阅读0次

题目

URL:

http://123.206.87.240:8002/get/

页面内容:

$what=$_GET['what'];//获取提交的what的值传给参数what
echo $what;                //显示参数what 的内容
if($what=='flag')          //如果参数what的内容为flag
echo 'flag{****}';          //显示flag的内容

思路

  • 首先查看页面内容
    (为方便起见我直接将代码的简要解释加入到上面的代码展示部分。此题所需的基础将放在最后。)
    代码说的很明白。给变量what用get方式赋予一个参数flag就可以得到答案。

方法

第一种:直接在url栏提交参数

http://123.206.87.240:8002/get/?what=flag

第二种:使用插件。插件的方法的跟第一种其实一样。

基础补充

php知识和http知识

  • http知识
    http的请求分为好几种,分别起不同的作用
    GET方法:请求服务器上的资源。请求的参数直接展现在url连接中,不用于安全传输,
    POST方法:表示可能修改变服务器上的资源
    PUT方法:从客户端向服务器传送的数据取代指定的文档的内容。
    HEAD方法:只请求网页的报文头,不包含主体内容
    DELETE方法:请求服务器删除指定的页面。
    OPTIONS方法:它用于获取当前URL所支持的方法。
    CONNECT方法:HTTP/1.1 协议中预留给能够将连接改为管道方式的代理服务器。
    TRACE方法:回显服务器收到的请求,主要用于测试或诊断
    PATCH方法:是对 PUT 方法的补充,用来对已知资源进行局部更新 。
    其上的请求方法还有更多细节上的区别.其中get和post是重点。此处暂不详细展开。
  • URL符号含义补充:
    ?:通过?来带参数,连接域名和参数(本题中就用到,连接域名和参数what)
    &:不同参数的间隔符
  • php知识
    $_GET:用于收集来自 method="get" 的表单中的值。HTTP GET 方法不适合大型的变量值。它的值是不能超过 2000 个字符的。
    $what:变量what的表示方法
    echo:回显命令,显示参数内容。php,shell,linux,bat等里面都有该命令,很常见。

相关文章

  • bugku_ctf,web第三题_get方法

    题目 URL: 页面内容: 思路 首先查看页面内容(为方便起见我直接将代码的简要解释加入到上面的代码展示部分。此题...

  • bugku_ctf,web第四题_post

    这题跟第三题几乎一样,只不过是将get方法换为了post方法。 解题方法 使用插件如postman, hackba...

  • bugku_ctf,web第6题,web3

    题目 题目是一个网页, 点进去后不停的弹窗, 开始复读机模式说flag在这 分析 按F12看源码, 发现一堆ale...

  • bugku_ctf, web 第11题 web5

    题目 题目提示字母大写图片.png 分析 随便提交一下,没什么变化, 只是让再看看. F12看下源代码, 里面有...

  • bugku_ctf,web第5题_矛盾

    题目 还是php的代码, 看过之前的get那题应该知道该如何答题 分析 给num赋一个值, 这个值不是数字但是等于...

  • .net 的Web API 的入门示例

    第一步:创建Web API 项目 第二步:在Value控制器中写一个Get方法 第三步:在浏览器中调用自己的Get方法

  • bugku_ctf,web第一题web2

    这..没啥好说的。最简单的题,F12查看源代码,就能找到flag key。提交时注意提交格式:KEY{xxxxxxx}

  • bugku_ctf,web第13题 网站被黑

    题目 网址打开, 没什么东西, 就是一个黑页 分析 没啥事干, 那御剑扫一下网站. 扫到两个一个是index.ph...

  • bugku_ctf, web第10题 变量1

    题目 分析 题目提示 : flag In the variable ! 分析代码要求输入变量args, 然后正则匹...

  • LoadRunner中web_custom_request和we

    web_custom_request方法可以发送POST和GET类型的请求 web_submit_data只能发送...

网友评论

      本文标题:bugku_ctf,web第三题_get方法

      本文链接:https://www.haomeiwen.com/subject/pnvvphtx.html