BUUCTF-[BJDCTF2020]Mark loves cat

对靶机进行目录扫描

发现有.git泄露

用githak提取.git文件

发现找到了两个文件

flag.php

利用$flag就可访问/flag文件

index.php

代码审计

perl 复制代码
echo "the flag is: ".$flag;

传入$flag就能获得flag

php 复制代码
if(!isset($_GET['flag']) && !isset($_POST['flag'])){
    exit($yds);
}

要求get和post都不能有flag参数,就能传入$yds

php 复制代码
foreach($_GET as $x => $y){
    $$x = $$y;
}

当用get方式传入一个键值对的时候,能把键值分别转换为两个可变变量

当我们传入yds=flag时

通过这个foreach循环会变成yds=flag

构造payload

php 复制代码
?yds=flag
相关推荐
wanhengidc3 小时前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
2401_873479409 小时前
企业安全团队如何配合公安协查?IP查询在电子取证中的技术实践
tcp/ip·安全·网络安全·php
祁白_9 小时前
nmap工具笔记整理
笔记·web安全·测试
网安情报局11 小时前
如何选择合适的AI大模型:快快云安全AI大模型聚合平台全解析
人工智能·网络安全·ai大模型
忡黑梨12 小时前
eNSP_从直连到BGP全网互通
c语言·网络·数据结构·python·算法·网络安全
其实防守也摸鱼13 小时前
带你了解与配置phpmyadmin
笔记·安全·网络安全·pdf·编辑器·工具·调试
菩提小狗14 小时前
每日安全情报报告 · 2026-04-27
网络安全·漏洞·cve·安全情报·每日安全
YaBingSec15 小时前
玄机网络安全靶场:Hadoop YARN ResourceManager 未授权 RCE WP
大数据·数据库·hadoop·redis·笔记·分布式·web安全
Chengbei1115 小时前
面向红队的 AI 赋能全场景流量分析仪 网页 / APP / 终端 / IoT 全域 HTTPS 抓包解密利器
人工智能·物联网·网络协议·web安全·网络安全·https·系统安全
网络安全许木16 小时前
自学渗透测试第29天(Linux SUID/SGID基础实验)
linux·运维·服务器·web安全·渗透测试