[网络安全]upload-labs Pass-04 解题详析

简介: [网络安全]upload-labs Pass-04 解题详析

姿势

后端逻辑代码:

分析源码可知,此时文件后缀名绕过已不可能

该题考察.htaccess绕过

.htaccess(Hypertext Access)是一个用于配置Apache服务器行为的配置文件。它通常位于网站的根目录或特定目录中,并用来控制目录下的文件访问权限、重定向、错误处理、认证等方面的设置。


因此我们可以上传.htaccess文件,实现能够访问脚本文件、执行脚本即可

.htaccess内容为:

<FilesMatch "asdfg.jpg">
SetHandler application/x-httpd-php
</FilesMatch>

这段代码是使用.htaccess文件的FilesMatch指令来对特定的文件进行处理。

当服务器收到对"asdfg.jpg"文件的请求时,根据该指令,服务器会将其当作PHP脚本来处理,而不是直接将其作为静态图片返回给用户。

接着我们构造asdfg.jpg:

上传.htaccess文件:

接着上传脚本文件:

输入文件上传路径,http://localhost/upload-labs-master/upload/asdfg.jpg

即可成功执行脚本:


总结

以上为[网络安全]upload-labs Pass-04 解题详析,后续将分享[网络安全]xss-labs Pass-05 解题详析。

我是秋说,我们下次见。

目录
相关文章
|
6月前
|
存储 安全 生物认证
【网络安全 | 指纹识别工具】WhatWeb使用详析
【网络安全 | 指纹识别工具】WhatWeb使用详析
387 0
【网络安全 | 指纹识别工具】WhatWeb使用详析
|
6月前
|
网络安全 虚拟化
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
244 0
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
|
6月前
|
网络协议 Unix Linux
【网络安全 | 信息收集】操作系统判定及端口扫描(全网最详析)
【网络安全 | 信息收集】操作系统判定及端口扫描(全网最详析)
210 0
|
6月前
|
安全 Java 网络安全
【网络安全 | 扫描器】御剑安装及使用教程详析
【网络安全 | 扫描器】御剑安装及使用教程详析
1448 0
|
6月前
|
Web App开发 算法 网络安全
【网络安全 | Misc】解码工具Koczkatamas及CyberChef安装及使用详析
【网络安全 | Misc】解码工具Koczkatamas及CyberChef安装及使用详析
656 0
|
6月前
|
前端开发 安全 JavaScript
【网络安全 | 网安工具】御剑WEB指纹识别系统使用详析
【网络安全 | 网安工具】御剑WEB指纹识别系统使用详析
301 0
|
6月前
|
网络安全
[网络安全]sqli-labs Less-26 解题详析
[网络安全]sqli-labs Less-26 解题详析
96 0
|
6月前
|
SQL 网络安全 数据库
[网络安全]sqli-labs Less-26a 解题详析
[网络安全]sqli-labs Less-26a 解题详析
83 0
|
6月前
|
SQL 网络安全
[网络安全]sqli-labs Less-25a 解题详析
[网络安全]sqli-labs Less-25a 解题详析
58 0
|
1天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的知识,并提供一些实用的技巧和建议,帮助读者更好地保护自己的网络安全和信息安全。