服务器 
首页 > 服务器 > 浏览文章

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

(编辑:jimmy 日期: 2024/12/28 浏览:3 次 )

解决方法:

下载 银月服务器工具,使用工具->组件下载器下载ISAPI_Rewrite,解压出来。

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

把ISAPI_Rewrite中的ISAPI_Rewrite.dll添加为ISAPI,名字为ISAPI_Rewrite,这就是伪静态,做过的不用安装了

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

下载漏洞补丁包,即下图选择的项目,下载打开!

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

把ISAPI_Rewrite目录中的httpd.ini替换成补丁包中的httpd.ini。

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

或者保证ISAPI_Rewrite下面的httpd.ini有下图选择的两行规则也行!这样就能防止这两个IIS漏洞了,是要这两条规则有效就行了,ISAPI_Rewrite目录下面的httpd.ini是全局配置文件,会应用到所有网站,这样会防护所有网站不受漏洞攻击。

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法


我们再说一下这个漏洞(下图),只要一个文件有(.asp)后面再带上分号(;)后面再带上一个随意字符加上扩展名如(cao.asp;ca.jpg)这个文件Windows会当成jpg图像文件,但是这种文件在IIS中会被当成asp运行,(cao.asp;ca.jpg)这个文件IIS会识别成(cao.asp),分号以后的东西忽略了- -。所以说(cao.asp;.jpg)这样的文件名也行!

补丁包里面有一个图片,把法放到各个站点下面,如果有人利用这个漏洞的话!会看到这张图片!

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法 

原理:在Windows中要搜索多个文件是使用分号(;)进行分割的,如果这个文件本身带有分号怎么?- -。哈哈系统就不能搜索这种文件的!下图,明明有这个h.asp;kk.jpg这个文件,在Windows搜索中会被当成h.asp和kk.jpg这两个文件来搜索,这是Windows的一个设计不当,应该说不应该让分号(;)做文件名的!

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

但是要知道cdx、cer等等等等文件都是asp的映射!所以aaa.cdx;kk.jpg都会被当成asp运行!如果这些映射没有删除都会被利用,用上面的方法这些都会变得安全!

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法 

下图是ASP目录漏洞,只要目录名为xxxx.asp这个目录下面的所有文件都会被当成asp文件运行。这是asp目录漏洞

IIS下ASP目录漏洞和IIS分号漏洞(;)的临时解决方法

如果无法加载,请给予IIS_Rewrite文件夹network和network service只读权限!

银月网络,银月服务器工具。 
当然对于已经使用rewrite的朋友可以直接复制备份文件与图片即可
/201008/tools/rewrite_rule.rar

上一篇:IIS中使用的ISAPI_Rewrite Full版本做反向代理详解
下一篇:apache documentroot指向htcdoc之外提示403错误的解决方法
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap