web——upload-labs——第五关——大小写绕过绕过

先上传一个

先尝试直接上传一个普通的一句话木马

不行

可以看到,.htaccess文件也被过滤了,我们来查看一下源码

第五关的源码没有把字符强制转换为小写的语句:

file_ext = strtolower(file_ext); //转换为小写

直接通过Burpsuite抓包修改文件名了。

将 yjh.php 修改为 yjh.Php 。由于第五关的脚本并没有做大小写限制,所以这里可以非常容易的绕过限制,达到上传成功的目的。

相关推荐
薄雾晚晴5 小时前
大模型Skill暴论:所有Skill终将消亡?最新Skill方法论与模型增强开发实战
前端·后端·架构
绝世唐门三哥5 小时前
Git - git stash 语法演进与实战指南
前端·git
神膘护体小月半5 小时前
mask 渐变遮罩属性
前端·css·css3
MacroZheng5 小时前
面试官皱眉:"你懂 Vibe Coding,那你说superpowers和grill-me怎么选?",我:"小孩才做选择,我全都要!"
java·人工智能·后端
千里码aicood5 小时前
flask-基于注意力机制的异常流量检测与自动防御系统
后端·python·flask
李迟5 小时前
Golang实践录:工程框架实践:搭建工程模板
开发语言·后端·golang
梨想橙汁5 小时前
Webpack 快速上手:前端工程化、打包原理、从零搭建基础项目
前端·webpack·前端工程化
Lynko5 小时前
C语言指针高阶
后端
the局外人5 小时前
学习 FastAPI 的 Day 2:用异步 ORM 完成增删改查
后端·python·fastapi
zhanghaha13145 小时前
HTML系列教程:12_HTML 表格 <table> 零基础详解
前端·html