文件上传做题记录

1,SWPUCTF 2021 新生赛easyupload2.0

直接上传php

再试一下phtml

用蚁剑连发现连不上

那就只要命令执行了

2,SWPUCTF 2021 新生赛easyupload1.0

当然,直接上传一个php是不行的

phtml也不行,看下是不是前端验证,开启抓包在上传php

没用直接跳转,看来不是

尝试上传jpg后缀,bp抓包改后缀

上传成功了

看来是MIME检查,上传php改文件类型试一下,那就不是mime检查

找flag时发现

自带了一句话木马

继续找flag,发现给假的

后来看wp,才知道flag在环境变量里面

可以用phpinfo()或者env指令查看

env指令可以看查环境变量

3,SWPUCTF 2021 新生赛easyupload3.0

进入靶场有提示

想到用.htaccess

但是用之前在upload靶场的.htaccess又不行了

看wp,他们的.htaccess是 这里将文件限制于1.jpg这个文件,这样服务器就不会出错,但具体原理还不清楚

相关推荐
05候补工程师3 分钟前
【英语学习笔记】基于“底层逻辑转换”与“去动词化”的英汉互译核心方法论及写作高分公式
经验分享·笔记·学习·考研
大明者省20 分钟前
CentOS 与 Ubuntu Python 部署差异
笔记·python·ubuntu·centos
bbaydnog25 分钟前
FreeRTOS学习笔记 17:资源管理与临界区保护——优先级反转、死锁,90%的RTOS bug都跟它有关
笔记·学习·bug
fanged25 分钟前
Datasheet学习5(STM32)(TODO)
笔记
nnsix36 分钟前
设计模式 - 迭代器模式 笔记
笔记·设计模式·迭代器模式
不羁的木木37 分钟前
Form Kit(卡片开发服务)学习笔记03-卡片UI开发与数据更新
笔记·学习·ui
不羁的木木40 分钟前
Form Kit(卡片开发服务)学习笔记02-环境搭建与基础配置
笔记·学习·harmonyos
土狗TuGou1 小时前
SQL内功笔记 · 第5篇:SQL逻辑执行顺序
数据库·笔记·后端·sql·mysql
Zklys1 小时前
Cmake的学习笔记step1
c++·笔记·学习
飞翔中文网1 小时前
Java学习笔记之接口
java·笔记·学习