当前位置:网站首页>Upload靶场搭建&&第一二关
Upload靶场搭建&&第一二关
2022-08-04 05:27:00 【Ki10Moc】
之前的公开课学长讲了提权和文件上传一句话木马。
这次就来简单操作一哈文件上传,后续再补充提权相关内容。
首先搭建环境
upload-labs 网址
https://github.com/c0ny1/upload-labs.
下载后解压到PHP的WWW文件夹下即可。
第一关

看源代码,需要上传这三种后缀名的文件。
先用文本文档写一个简单的一句话木马,然后改为jpg格式进行上传。然后抓包。
将这里的jpg改为php再放包。
掏出蚁剑。进行连接。(连接上传该文件的URL)

就能看到我们上传的一句话木马。
第二关
上传php格式的一句话木马。
显示文件上传的格式不对,看了一下提示。MIME。

和文件的后缀名有关系。
直接抓包。
在HTTP 协议中,使用Content-Type 字段表示文件的MIME 类型。
修改为image/png。
再抓包,修改变量。
放包。

边栏推荐
猜你喜欢

Summary of MySQL database interview questions (2022 latest version)

Cannot read properties of null (reading ‘insertBefore‘)

音视频相关基础知识与FFmpeg介绍

Unity动画生成工具

Commons Collections1

记录获取参赛选手信息过程

ORACLE LINUX 6.5 安装重启后Kernel panic - not syncing : Fatal exception

解决JDBC在web工程中无法获取配置文件

7.18 Day23 - the markup language

Set集合与Map集合
随机推荐
Handling List
关系型数据库-MySQL:多实例配置
TensorRTx-YOLOv5工程解读(二)
webrtc中视频采集实现分析(一) 采集及图像处理接口封装
字符串常用方法
9. Dynamic SQL
音视频相关基础知识与FFmpeg介绍
warning C4251: “std::vector<_Ty>”需要有 dll 接口由 class“Test”的客户端使用错误
自动化运维工具Ansible(2)ad-hoc
7.16 Day22---MYSQL(Dao模式封装JDBC)
自动化运维工具Ansible(7)roles
Unity动画生成工具
7.18 Day23 - the markup language
个人练习三剑客基础之模仿CSDN首页
乱码解决方案
关系型数据库-MySQL:体系结构
Programming hodgepodge (3)
对象存储-分布式文件系统-MinIO-1:概念
梳理CamStyle、PTGAN、SPGAN、StarGAN
The string class introduction