您现在的位置是:系统运维 >>正文
Upload-Lab第三关:如何巧妙应对黑名单文件后缀检测?
系统运维661人已围观
简介关卡介绍在Pass03中,我们面临的挑战是绕过文件上传功能的黑名单检测机制。黑名单检测是一种常见的安全措施,它通过检查上传文件的后缀来阻止特定类型的文件如.php,.exe)被上传。在这一关,我们需要 ...
在Pass03中,第单文我们面临的关何挑战是绕过文件上传功能的黑名单检测机制 。黑名单检测是巧妙一种常见的安全措施,它通过检查上传文件的应对后缀来阻止特定类型的文件(如 .php, .exe)被上传。在这一关,黑名我们需要找到一种方法 ,缀检上传一个可以执行的第单文恶意文件,同时绕过黑名单检测 。关何

Pass03的源码库巧妙源码
解题思路为了绕过黑名单检测 ,可以尝试以下几种方法 :
双重后缀名:利用系统只检测第一个后缀名,应对而实际执行第二个后缀名。黑名大小写混淆:某些系统对后缀名的缀检检测是大小写敏感的 。文件名后缀添加特殊字符 :在后缀名后添加一些特殊字符 ,第单文可能会绕过检测 。关何使用其他可执行后缀:如果服务器支持多种脚本语言,巧妙可以尝试其他语言的可执行文件后缀。题目中提示不允许上传.asp,.aspx,.php,.jsp后缀文件!就用下面的替代被禁止的那些 。云计算
ASP: asa/cer/cdxASPX: ashx/asmx/ascxPHP: php4/php5/phtmlJSP: jspx/jspf实践步骤(1) 使用其他可执行后缀
创建一个包含简单PHP代码的文件 ,内容如下所示,将该文件命名为 shell.php4
复制<?php phpinfo() ?>1.文件上传成功 ,如下图,可以查看返回的上传路径 。

文件上传成功
通过访问文件上传的路径,看到一句话木马原样输出了,说明 .php4 后缀名的文件它不解析 。

这里再回想一下 ,代码能否解析取决于配置文件里如何设置,所以,只能通过经验去判断。高防服务器通过查看配置文件发现,智能解析php php3 phtml这三种的后缀。如下图 :

接着,我们尝试利用下面的一句话webshell,并把后缀修改成.phtml,重新上传。
复制<?phpecho shell_exec($_GET[pass]); ?>1.成功上传后,通过访问该webshell的路径 。如下图:

网上也有一些解法说可以通过.htaccess文件上传。关于.htaccess文件利用第四关有详细的讲解 。
复制SetHandlerapplication/x-httpd-php1.这个文件里面的含义就是将所有文件解析为php 。香港云服务器例如上传个jpg格式的一句话也可以绕过了,再用蚁剑进行连接就可以了 。
但是 ,由于该关卡中,把上传的文件重新命名了 。关键代码如下 :

上传的文件都被重新命名了 ,所以,上传.htacces这个文件不起作用了。如下图所示 :

为了防止类似的攻击 ,开发人员应采用白名单检测机制,仅允许特定类型的免费模板文件上传。此外 ,还应对上传的文件进行严格的内容检查 ,确保其安全性 。
总结在第三关中,通过尝试多种方法,我们成功绕过了文件上传的黑名单检测机制 。这一过程不仅加深了我们对文件上传漏洞的理解 ,也提高了我们识别和防御此类漏洞的能力 。
推荐阅读:
《Upload-Lab第一关:轻松绕过前端验证的技巧!模板下载》
《Upload-Lab第二关:如何巧妙绕过MIME类型过滤?》
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/news/970f699023.html
相关文章
七个机器身份管理的优秀实践
系统运维机器身份是企业攻击面中一个快速增长的重要组成部分。如今,机器——服务器、设备和服务的数量正在迅速增长,然而企业在保护它们的方面所付出的努力却往往显得不足。目前,网络不法分子和其他威胁者已经迅速利用了这 ...
【系统运维】
阅读更多苹果1平板电脑的优势与特点(一览苹果1平板电脑的卓越表现)
系统运维现代科技的进步使得平板电脑成为人们日常生活中必不可少的工具之一。在众多平板电脑中,苹果1平板电脑凭借其卓越的性能和出色的用户体验成为了市场上最受欢迎的选择之一。本文将重点介绍苹果1平板电脑的优势与特点 ...
【系统运维】
阅读更多HD6900M显卡(探索AMDHD6900M显卡的卓越性能和先进技术)
系统运维随着电脑游戏行业的不断发展,玩家对于显卡性能和画质要求也越来越高。AMDHD6900M显卡以其强大的处理能力和出色的图像质量,成为了众多游戏玩家的首选。本文将全面介绍HD6900M显卡的性能特点和技术 ...
【系统运维】
阅读更多
热门文章
最新文章
友情链接
- 新型 MassJacker 剪贴板恶意软件,捆绑在盗版软件中偷窃加密货币钱包
- 研究人员利用 AI 越狱技术大量窃取 Chrome 信息
- LiteSpeed 缓存插件漏洞正对 WordPress 网站构成重大风险
- Google 日历沦为钓鱼新工具,可有效绕过安全防护机制
- 2025年20大最佳端点管理工具
- 2024年综述:热门数据泄露事件和行业趋势
- ChatGPT API漏洞可能导致DDoS和注入攻击
- 企业风险管理案例
- 大规模DOS攻击利用280万个IP攻击VPN和防火墙登录
- 深信服秋季新品重磅发布:安全GPT4.0数据安全大模型与分布式存储EDS新版本520,助力数字化更简单、更安全 b2b信息平台亿华云香港物理机源码库企业服务器网站建设云服务器