数码资讯
防止Apache的PHP扩展解析漏洞
点评:今天,我看到在ecshop后台webshell文章,和PHP扩展的Apache已经在许多版本的长时间分析 主要的问题在于最后的文件后缀为什么,只要结束。PHP,Apache服务器将被解析为一个PHP文件,问题是如果扩展不在Apache mime.types文件名称如x1.x2.x3定义,最终X
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
点评:今天,我看到在ecshop后台webshell文章,和PHP扩展的Apache已经在许多版本的长时间分析
主要的问题在于最后的文件后缀为什么,只要结束。PHP,Apache服务器将被解析为一个PHP文件,问题是如果扩展不在Apache mime.types文件名称如x1.x2.x3定义,最终X3是没有定义的,他会给一个解析第二定义从X2的延伸。所以xxx.php.rar或xxx.php.111,这是不是在mime.types文件定义,将解析为PHP,CGI、JSP如果是一样的,你怎么防止这种问题的发生
1,你可以定义一些在mime.types文件常用的扩展。
例如,应用程序RAR RAR RAR
但它不能解决问题,我们也不能全部定义它。
2,取消上传,这是不可能的。
3、上传文件强制改名,这是由程序实现的,如果虚拟机多,开发人员不可靠。
4,最终法律更可靠,禁止* *此文件执行权限,当然可以是误杀,但基本上规则文件名一定是错误的。
命令允许,拒绝
所有否认
很多DZ后台,ecshop,PHPCMS等后台都有利用这个漏洞上传webshell的方法。如果按上述方法操作,许多问题都可以解决。我希望这篇文章能对你有所帮助。
主要的问题在于最后的文件后缀为什么,只要结束。PHP,Apache服务器将被解析为一个PHP文件,问题是如果扩展不在Apache mime.types文件名称如x1.x2.x3定义,最终X3是没有定义的,他会给一个解析第二定义从X2的延伸。所以xxx.php.rar或xxx.php.111,这是不是在mime.types文件定义,将解析为PHP,CGI、JSP如果是一样的,你怎么防止这种问题的发生
1,你可以定义一些在mime.types文件常用的扩展。
例如,应用程序RAR RAR RAR
但它不能解决问题,我们也不能全部定义它。
2,取消上传,这是不可能的。
3、上传文件强制改名,这是由程序实现的,如果虚拟机多,开发人员不可靠。
4,最终法律更可靠,禁止* *此文件执行权限,当然可以是误杀,但基本上规则文件名一定是错误的。
命令允许,拒绝
所有否认
很多DZ后台,ecshop,PHPCMS等后台都有利用这个漏洞上传webshell的方法。如果按上述方法操作,许多问题都可以解决。我希望这篇文章能对你有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。