成都网站设计与制作,做公司网站要营业执照吗,找小程序开发公司,广西柳州网站建设价格一、什么是点绕过
在Windows系统中#xff0c;Windows特性会将文件后缀名后多余的点自动删除#xff0c;在网页源码中#xff0c;通常使用 deldot()函数 对点进行去除#xff0c;若发现网页源代码中没有 deldot() 函数#xff0c;则可能存在 点绕过漏洞。通过点绕过漏洞Windows特性会将文件后缀名后多余的点自动删除在网页源码中通常使用 deldot()函数 对点进行去除若发现网页源代码中没有 deldot() 函数则可能存在 点绕过漏洞。通过点绕过漏洞可以达到上传含有恶意代码的文件的目的。 二、通关思路
1、首先进行代码审计发现网页源代码中缺少对点的处理即 deldot() 函数可以进行点绕过。 2、上传 test.php 文件在filename中 .php加点改为 .php. 。 3、发包上传成功在新标签页中打开。 我们看到php代码没有被执行这是因为我们的url中php后多了一个点这个点是我们为了绕过黑名单自己加的我们需要把这个点删掉。 删掉点之后php代码成功执行。 ---通关。