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

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技巧文章师傅可以点赞转发支持一下谢谢!

相关推荐
醒醒该学习了!1 小时前
AI中的隐私、安全与合规(理论篇)
人工智能·安全
rayylee1 小时前
Asterinas 0.18.0 发布:迈向安全容器(Kata)与机密容器(CoCo)
安全
网安小白的进阶之路1 小时前
B模块 安全通信网络 第二门课IPv6与WLAN 05
网络·安全
一拳一个娘娘腔2 小时前
【开篇】揭开黑客的面纱:Web渗透测试全景指南与法律红线
web安全
超级无敌zhq2 小时前
内网权限维持实战:打造持久化后门与隐蔽通道
网络·windows·安全·网络安全
女神下凡2 小时前
轻量应用服务器 与 云服务器ECS 区别
运维·服务器
实在智能RPA2 小时前
培训Agent如何根据岗位自动发放计划?——2026企业级智能自动化实战指南
运维·服务器·人工智能·ai·自动化
咖啡星人k2 小时前
MonkeyCode 开源安全审计:第三方依赖风险管理与供应链安全
安全·开源·monkeycode
syagain_zsx2 小时前
Linux进程控制学习总结(1/2)
linux·运维·学习