当前位置: 首页 > article >正文

web——upload-labs——第十关——.空格.绕过

审计源码

这次先删除文件名左右的空格,然后又删除了我们文件末尾的.,其次将我们上传的文件名转换为小写,删除文件末尾的::$DATA,最后又删除了文件名左右两侧的空格
根据他的逻辑,我们可以构造文件名phpinfo.php. .就是phpinfo.php.空格.
分析:
首先删除我们文件名左右的空格,对我们没有影响,还是phpinfo.php.空格.
删除末尾的.,变为phpinfo.空格,后面两条对我们也没有影响
最后又删除文件名左右的空格,变为phpinfo.php.,绕过文件检测,最后根据Windows特性去除文件末尾的.,上传成功
使用burpsuite进行上传

成功


http://www.kler.cn/a/400547.html

相关文章:

  • 基于yolov8、yolov5的行人检测识别系统(含UI界面、训练好的模型、Python代码、数据集)
  • 群控系统服务端开发模式-应用开发-前端级别功能开发
  • 【服务器组件】如何辨别服务器组件
  • Ubuntu22.04基于ROS2-Humble安装moveit2教程(亲测)
  • Linux dpkg命令详解
  • OpenGL 进阶系列11 - 粒子特效(使用 Compute Shader)
  • HTTP 缓存策略
  • 网络卡绑定详解:提升网络性能与冗余的最佳实践
  • 【Zookeeper】一、Zookeeper的使命
  • 激光雷达不够用,怎么办?Ubuntu如何用一个激光雷达实现两个激光雷达的扫描点云效果?点云配准ICP,点云拼接、话题转换、ROS重录制bag包。
  • 互联网演进跨越半世纪,智能化时代呼唤Net5.5G网络新代际
  • React 教程第一节 简介概述 以及 特点
  • 新版华为认证全套资料(题库试题、知识点速记、考试大纲、思维导图、面试宝典)
  • WebSocket实战,后台修改订单状态,前台实现数据变更,提供前端和后端多种语言
  • 智能停车解决方案之停车场室内导航系统(二):核心技术与系统架构构建
  • 如何利用CSS制作导航菜单
  • 网约车治理:构建安全、高效、规范的出行新生态
  • i18n的原理是什么,spring整合i18n
  • nodejs+mysql+vue3 应用实例剖析
  • DAY66||Floyd 算法精讲 |A * 算法精讲 (A star算法)|最短路算法总结篇|图论总结
  • PyTorch 与 TensorFlow 模型搭建的区别
  • 前端处理input框只能输入带小数点的数字
  • gin源码阅读(1)URL中的参数是如何解析的?
  • FastApi学习第二天:Pydantic对数据的校验和Form表单数据
  • 力扣题解661 图片平滑器
  • 三周精通FastAPI:42 手动运行服务器 - Uvicorn Gunicorn with Uvicorn