侧边栏

Upload-labs环境搭建

Upload-labs环境搭建

0x01 介绍

upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共20关,每一关都包含着不同上传方式。

0x02 Install

环境要求

若要自己亲自搭建环境,请按照以下配置环境,方可正常运行每个Pass。
在这里插入图片描述

Windows快速搭建

项目提供了一个Windows下,按照以上配置要求配置好的集成环境

下载地址:https://github.com/c0ny1/upload-labs/releases

集成环境绿色免安装,解压即可使用。

Linux快速搭建

创建镜像

$ cd upload-labs/docker
$ docker build -t upload-labs .

$ docker pull c0ny1/upload-labs

创建容器

$  docker run -d -p 80:80 upload-labs:latest

windows源码安装

我没有放到phpstudy当中去,希望可以通过配置漏洞而熟悉加固的一些方式。
如果是自己手动装在Windows上,需要改变配置有配置中的一个地方,其余的基本保持不变,要建立一个upload目录建议大家直接使用phpstudy集成版
如果是手动装在Linux上,则不需要改变什么配置,记得创建个upload的目录给上权限就好。
在这里插入图片描述
上传漏洞类型脑图
在这里插入图片描述
如何判断上传漏洞类型的脑图
在这里插入图片描述

posted @   菜鸟-传奇  阅读(4461)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示