IIS短文件名删除方法

IIS短文件名漏洞的解决方法网上都有

1.关闭NTFS 8.3文件格式的支持。该功能默认是开启的,对于大多数用户来说无需开启。
2.如果是虚拟主机空间用户,可采用以下修复方案:
1)修改注册列表HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation的值为1(此修改只能禁止NTFS8.3格式文件名创建,已经存在的文件的短文件名无法移除)。
2)如果你的web环境不需要asp.net的支持你可以进入Internet 信息服务(IIS)管理器 --- Web 服务扩展 - ASP.NET 选择禁止此功能。
3)升级net framework 至4.0以上版本。
如果不能彻底修复该问题,可以联系空间提供商协助修改。

但是经过上面的处理后IIS还是会报这个漏洞,究其原因是已经产生的短文件名没有删除导致的,所以只要删除就搞定了,但是招了好久没有搜索到如何删除的方法,于是想到了既然已经不允许创建短文件名了,那就试试改文件名看看,果不其然改了文件名后的确该文件对应的短文件名就消失了。

猜你喜欢

转载自ggxin.iteye.com/blog/1995570
今日推荐