技术栈

nginx空字节漏洞复现

blackK_YC2023-09-11 23:54

将nginx复制到C盘根目录

cmd运行startup.bat

安装完成后访问

输入info.php

输入info.png

抓包使用00截断

可以看到phpinfo成功执行

在PHP的底层C语言里,%00代表着字符串结束,00截断可以用来绕过后端验证,后端验证的时候因为00截断认为文件是png文件,导致php文件成功执行

上一篇:怎么关闭php错误提示?两者方法分享
下一篇:10分钟教会你 Nest 结合 Elasticsearch 🚀
相关推荐
Sinclair
2 天前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器
Rockbean
3 天前
用40行代码搭建自己的无服务器OCR
服务器·python·deepseek
蝎子莱莱爱打怪
3 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
茶杯梦轩
3 天前
CompletableFuture 在 项目实战 中 创建异步任务 的核心优势及使用场景
服务器·后端·面试
何中应
3 天前
Nginx转发请求错误
前端·后端·nginx
海天鹰
3 天前
【免费】PHP主机=域名+解析+主机
服务器
DianSan_ERP
3 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅
4 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒
4 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
热门推荐
01GitHub 镜像站点02【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆03OpenClaw 使用和管理 MCP 完全指南04OpenClaw + 飞书(Feishu)环境搭建指南05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw优化飞书API 额度已耗尽问题07Window 10部署openclaw报错node.exe : npm error code 12808Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09OpenClaw 接入阿里云百炼 Coding Plan 指南10UV安装并设置国内源