关于文件上传漏洞深度绕过利用教程,突破命令执行限制

0x01 简介

时至今日,文件上传依旧是 Web 挖洞里的 "常青树",防护再严也总有疏漏。这次实战见识了多重过滤组合拳,也验证了编码、文件头篡改等绕过手法依旧好用。就算碰到 disable_functions 锁死命令执行,借助插件也能轻松破局。老漏洞不老,灵活变通才是挖洞的关键。接下来将一步步拆解绕过技巧,包括文件头篡改、编码变形等手段,并分享针对禁用函数的专项突破方案,带你掌握多层防护下文件上传漏洞的深度利用技巧。

本文仅用于技术学习与合规交流,严禁非法滥用。因违规使用产生的一切后果,由使用者自行承担,与作者无关。

现在只对常读和星标的才展示大图推送,建议大家把渗透安全HackTwo"设为星标",否则可能就看不到了啦!****

参考文章:

末尾可领取挖洞资料/加圈子 #渗透安全HackTwo

0x02 正文详情

知识铺垫:

对与文件上传漏洞,如果想getshell就必须要上传恶意木马且可以被对方服务器解析。

对于后缀绕过:(当然还有组件解析漏洞就不多提了)

对于MIME类型绕过(常见):

image/png、image/jpeg、image/gif、text/jsp、text/php、text/html;

对与内容绕过:

文件头检测:(可以使用burp改变字节为下面)

对与限制敏感词:

这里不一一举例子 可以尝试使用冰蝎,等混淆马;或者一些绕过方式:

https://zhuanlan.zhihu.com/p/1984306099051071020(php)

https://zhuanlan.zhihu.com/p/2028469513780310954(jsp)

漏洞过程:

(文件上传处多在举报的地方)这里点击我要举报:

确定协议 点击"我要投诉举报":

然后点击图片随便上传一个图片:

下面是数据包:

我们放到重放器 然后直接放包 可以看到 PHPSESSID:

这个时候我们尝试 上传php后缀文件 也是没有过滤了 (很好)但是上传内容的时候被过滤了:

然后这里就使用了各种绕过都不行 这里 unicode转中文一波看看

然后这里就使用了各种绕过都不行 这里 unicode转中文一波看看

发现是文件类型错误了 我们尝试 改字节 :

我们随便输入: 1231333

修改为:

我们尝试访问 拼接上路径 尝试访问:

我们尝试 上传一句话木马:

我们使用蚁剑连接:

成功看到文件路径:

但是使用虚拟终端执行命令的时候 不能执行:

我们再次访问phpinfo看到了有 disable_functions:

这个时候 我们利用蚁剑的插件:

使用 disable_functions-8.137.123.30的模式:

这里成功拿到shell:

因为是交到一些漏洞平台 就没往深处打了 点到为止就行了

我们这里给大家参考一些好的师傅的绕过方式,各位师傅可以收藏一下:

https://www.hacktwohub.com/3842.html(FOFA语法通杀技巧)

https://zhuanlan.zhihu.com/p/1984306099051071020(php一句话)

https://zhuanlan.zhihu.com/p/2028469513780310954(jsp一句话)

https://www.cnblogs.com/DumpInfou/p/18023278(dis_fun绕过)

0x03 总结

时至今日,文件上传依旧是 Web 挖洞里的 "常青树",防护再严也总有疏漏。这次实战见识了多重过滤组合拳,也验证了编码、文件头篡改等绕过手法依旧好用。就算碰到 disable_functions 锁死命令执行,借助插件也能轻松破局。老漏洞不老,灵活变通才是挖洞的关键!🔥喜欢这类文章或挖掘SRC技巧文章师傅可以点赞转发支持一下谢谢!

相关推荐
Julien20043 小时前
管理机密(一)
运维·服务器·开发语言·学习方法
躺柒4 小时前
读数据安全架构设计与实践20安全政策文件体系(上)
大数据·人工智能·安全·数据安全·安全架构·安全体系
十碗饭吃不饱4 小时前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
文谦南宁AI普工4 小时前
CVSS 10.0 沙箱逃逸 + 假扩展后门:给 Agent 开发者的供应链与沙箱安全复盘(附可跑的配置审计器)
安全·agent·ai编程
好用斋4 小时前
拾光坞安装网盘聚合LitePan:把Docker命令翻译成图形界面
运维·docker·容器
贝锐5 小时前
金仓、达梦、TDSQL全适配:向日葵补齐信创数据库层远程运维能力
运维·数据库·信创
菩提小狗6 小时前
每日安全情报报告 · 2026-11-04
网络安全·漏洞·cve·安全情报·每日安全
雪落漂泊8 小时前
Linux进程(四)概念:命令行参数和环境变量篇
linux·运维·服务器
方便面不加香菜8 小时前
Docker Container -- 容器命令详解
运维·docker·容器
終不似少年遊*8 小时前
【安全业务Agent】从场景到编排
python·react.js·ai·langchain·agent·安全架构·工作流