首页 > 其他分享 >中间件解析漏洞

中间件解析漏洞

时间:2024-09-08 12:52:26浏览次数:5  
标签:文件 php 访问 中间件 jpg 空格 漏洞 解析 上传

IIS解析漏洞

IIS6.x

在iis6.x中,.asp文件夹中的任意文件都会被当做asp文件去执行。

在wwwroot下新建一个x.asp里边写入jpg文件

这里到物理机访问文件

IIS7.x

这里得先修改php.ini配置文件里cgi.fix_pathinfo-1前边的分号去掉

然后进入到网站里修改处理映射关系/请求限制/把映射里的对勾取消然后点确定

然后重启网站

这里再www下写一个图片的文件来写入phpinfo();

Nginx解析漏洞

nginx_parsing

开启环境查看ip

物理机访问ip上传图片

访问图片地址后边加上/.php  成功访问到

拿去蚁剑连接能连上

CVE-2013-4547

开启环境

修改文件内容如下

进来开启抓包提交

在.jpg后边加上两个空格进入Hex里修改第二个空格为00

放包回去成功提交

然后访问1.jpg  .php抓包再把第二个空格改成00

放包回去访问成功

然后再访问sxy.php能访问到

拿去蚁剑连接成功说明写进去了

Apache解析漏洞

apache_parsing

访问靶机并上传 1.php.jpg 文件,文件内容为

访问shell.php并连接

CVE-2017-15715

进来上传一个一句话木马的文件

提交抓包给php后边加一个空格

再进入Hex里边修改成0a

放包上传成功访问

拿去连webshell

成功连上

标签:文件,php,访问,中间件,jpg,空格,漏洞,解析,上传
From: https://blog.csdn.net/2301_81525518/article/details/141931931

相关文章

  • Steam家庭共享功能全解析:能否同时畅玩同一游戏及详细操作指南
    关于Steam家庭共享功能,确实规定同一时间只能有一名用户访问和游玩共享库中的某个特定游戏。这意味着即便启用了家庭共享,两个账户不能同时玩同一个游戏。不过,我为您准备了详细的Steam家庭共享设置教程,如下,一起来看看吧。Steam家庭共享设置步骤:1.登录Steam客户端:确保Steam客户......
  • RuoYi框架部分历史漏洞
    RuoYi框架部分历史漏洞生产环境搭建(代码审计)项目地址:若依(y_project)-Gitee.com官方文档:RuoYi项目构成因为RuoYi框架是基于SpringBoot搭建的,所以我们启动项目时不用像SpringMVC那样去配置我们的服务器然后把项目放到服务器上启动。我们成功导入项目之后会生成一些文件......
  • 「漏洞复现」全程云OA AttachFile/UploadFile 任意文件上传漏洞
    0x01 免责声明请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测,如有侵权请联系删除。本次测试仅供学习使用,如若非法他用,与平台和本文作者无关,需......
  • pod DNS解析流程
    在Kubernetes中,Pod的DNS解析流程主要涉及到KubernetesDNS服务(通常是CoreDNS或kube-dns)以及KubernetesAPI。以下是PodDNS解析的详细流程:1.DNS配置每个Pod在创建时,会根据其所在的Namespace和集群的DNS设置获得DNS配置。Pod的/etc/resolv.conf文件通......
  • Redis 事务:支持回滚吗?深入解析
    今天我们要来探讨一个关于Redis事务的重要问题:Redis事务支持回滚吗?这个问题在Redis的使用中经常被提及,对于正确理解和使用Redis事务至关重要。那么,让我们一起深入解析这个问题吧!一、Redis事务简介在了解Redis事务是否支持回滚之前,我们先来简单回顾一下Redis事......
  • Redis 事务:支持回滚吗?深入解析》
    今天我们要来探讨一个关于Redis事务的重要问题:Redis事务支持回滚吗?这个问题在Redis的使用中经常被提及,对于正确理解和使用Redis事务至关重要。那么,让我们一起深入解析这个问题吧!一、Redis事务简介在了解Redis事务是否支持回滚之前,我们先来简单回顾一下Redis事务的基......
  • 天翼云存储SpinTires问题解析:d3dx9_43.dll文件丢失应对指南
    在使用天翼云存储或运行SpinTires等游戏时,有时会遇到系统提示“d3dx9_43.dll文件丢失”的错误。这个问题通常是由于DirectX组件中的d3dx9_43.dll文件未正确安装、损坏或丢失所导致的。以下是一些应对指南,帮助您解决这一问题:一、了解d3dx9_43.dll文件的重要性d3dx9_43.dll是D......
  • 《足球经理2018》启动失败?深度解析为何《足球经理2018》会报GfxCore.dll错误及解决方
    《足球经理2018》启动失败并报告GfxCore.dll错误是一个常见的问题,这通常与游戏的图形处理相关文件缺失或损坏有关。下面是对这一问题的深度解析及解决方法:深度解析1.文件缺失或损坏:GfxCore.dll是《足球经理2018》及其相关图形处理功能所依赖的动态链接库文件。如果该文件......
  • Java反序列化漏洞-TemplatesImpl利用链分析
    目录一、前言二、正文1.寻找利用链2.构造POC2.1生成字节码2.2加载字节码1)getTransletInstance2)defineTransletClasses2.3创建实例3.完整POC三、参考文章一、前言java.lang.ClassLoader#defineClassdefineClass可以加载字节码,但由于defineClass的作用域是protected,所以攻......
  • sekaiCTF-2024-pwn-nolibc解析
    sekaiCTF2024nolibc程序逆向IDA反编译之后:全是没有符号表的函数。start函数就是主函数。然后发现一些类似于printf的函数也没有符号。我们linux上运行程序可以确定,至少sub_1322("WelcometoStringStorage!");这样的函数实现的功能就是类似于printf。逆向函数:__int64__......