文件上传漏洞--Upload-labs--Pass01--前端绕过

一、前端绕过原理

通俗解释,我们将写有恶意代码的php后缀文件上传到网页,网页中的javascript代码会先对文件的后缀名进行检测,若检测到上传文件的后缀名为非法,则会进行alert警告。若想上传php后缀的文件,就要想办法对前端的检测代码进行绕过处理。


二、代码审计


三、通关思路

1、首先,将php文件的后缀改为合法的 .jpg/.png/.gif 类型。

2、然后,选择上传test.jpg,打开Burpsuite,进行抓包。

3、将filename中的 .jpg 改为 .php,绕过前端检测,将php文件发送到后端。

4、发包,观察到文件成功上传。

5、在新标签页中打开图片,可以看到我们php文件中执行后的代码。

我的php文件中的代码如下图:

由于写一句话木马需要关闭电脑防火墙,不安全,故写phpinfo()。

打开新标签页后如下图:

Pass01通关。

相关推荐
Fortinet_CHINA11 小时前
Fortinet助力“爱达·花城号”构建船岸一体化网络安全与运营体系
安全·web安全
上海云盾第一敬业销售12 小时前
DDoS防护服务:价格与性能的权衡与实战经验
web安全·ddos
HackTwoHub13 小时前
K8s综合渗透测试工具,集成信息搜集、权限逃逸、横向移动,一站式搞定全流程渗透测试工作
人工智能·安全·web安全·云原生·容器·kubernetes·系统安全
熙丫 1338148238614 小时前
CISAW应急服务线上实战培训6月班开启:基于红黑演义云平台的攻防演练与应急响应
安全·web安全
介一安全15 小时前
BurpSuite插件 OneScan 扩展版安装与实战指南
web安全·插件·安全性测试·burpsuite·安全工具
宋浮檀s16 小时前
应急响应——内网渗透基础&横向移动应急排查
网络·安全·web安全
Geometry Fu16 小时前
《物联网安全》第10章 网络安全管理
物联网·安全·web安全
Geometry Fu17 小时前
《物联网安全》第9章 无线网络安全
物联网·安全·web安全
宋浮檀s17 小时前
春秋云境——CVE-2022-25488
网络·安全·web安全
QZ1665609515917 小时前
2026年教育行业API安全解决方案综合排名:高性能、可追踪、全流程成为选型关键
网络·安全·web安全