首页 > 其他分享 >问题处理 --- 阿里云虚拟主机存在iis短文件泄露漏洞修复

问题处理 --- 阿里云虚拟主机存在iis短文件泄露漏洞修复

时间:2023-09-25 18:55:06浏览次数:30  
标签:文件 iis 虚拟主机 文件名 --- 漏洞 sql backup

问题原因

win为了兼容dos系统默认启用了长文件名称缩写为短文件名称的功能

解决方法

关闭设置。这里有两种解决办法:

1.如果是云服务器或硬件设备

fsutil behavior set disable8dot3 1

2.如果是虚拟主机

修改注册列表HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation的值为1(此修改只能禁止NTFS8.3格式文件名创建,已经存在的文件的短文件名无法移除);

同时升级net framework 至4.0以上版本。

将原网站配置一份,然后删除,再恢复即可

备注:如果是阿里云虚拟主机,不需要第一步修改注册表,因为阿里已经帮我们配置好了。

 

 

备注:

(3)短文件名特征

短文件名的长度固定(xxxxxx~xxxx),因此黑客可直接对短文件名进行暴力破解,从而访问对应的文件。

举个例子,有一个数据库备份文件 backup_www.abc.com_20190101.sql,它对应的短文件名是 backup~1.sql 。因此黑客只要暴力破解出 backup~1.sql 即可下载该文件,而无需破解完整的文件名。

短文件名有以下特征:

1) 只有前六位字符直接显示,后续字符用~1指代。其中数字1还可以递增,如果存在多个文件名类似的文件(名称前6位必须相同,且后缀名前3位必须相同)。

2) 后缀名最长只有3位,多余的被截断。

3) 访问构造的某个存在的短文件名,会返回404

4) 访问构造的某个不存在的短文件名,会返回400

2、漏洞介绍

漏洞影响版本:IIS 5.0-10.0全系列版本

标签:文件,iis,虚拟主机,文件名,---,漏洞,sql,backup
From: https://www.cnblogs.com/GKLBB/p/17728624.html

相关文章

  • ORA-04030: out of process memory when trying to allocate 27760032 bytes (qmxuPar
    1.alter日志2023-09-24T19:59:02.474578+08:00LOGMINER:Beginmininglogfileforsession-2147289087thread1sequence2185,+DATA/DB/ONLINELOG/redo05a.log2023-09-24T19:59:02.481095+08:00LOGMINER:Beginmininglogfileforsession-2147289087thread2sequence......
  • Go每日一库之22:go-cmp
    简介我们时常有比较两个值是否相等的需求,最直接的方式就是使用==操作符,其实==的细节远比你想象的多,我在深入理解Go之==中有详细介绍,有兴趣去看看。但是直接用==,一个最明显的弊端就是对于指针,只有两个指针指向同一个对象时,它们才相等,不能进行递归比较。为此,reflect包提供了一个D......
  • pytorch(3-2) 多层 线性回归 训练和预测代码
     脱离网页化python没有可视化    #%matplotlibinlineimporttorchimporttorchvisionfromtorch.utilsimportdatafromtorchvisionimporttransformsfromd2limporttorchasd2l#通过ToTensor实例将图像数据从PIL类型变换成32位浮点数格式,#并除以2......
  • 王道408--CN---传输层
    一、历年选择题考点二、传输层提供的服务传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。传输层的功能---传输层提供应用进程之间的逻辑通信(即端到端的通信)它为运行在不同主机上的进程之间提供了逻辑通信(即端到端的通信),而网络层......
  • C++踩坑--set与重载<
    set与重载<set是有序容器,在定义容器的时候必须要指定key的比较函数。只不过这个函数通常是默认的less,表示小于关系,不用特意写出来:template<classKey,//模板参数是key类型,即元素类型classCompare=std::less<Key>//比较函数>classs......
  • 道情十首---[清]郑板桥
    郑板桥《道情十首》━━━━━━━━━━━━━━━━━━━━━━道情十首---[清]郑板桥(石块无多竹叶稀,二公清介最可依;秋风昨夜窗前到,百岁苍苔老更肥。)[引子]枫叶芦花并客舟,烟波江上使人愁;劝君更尽一杯酒,昨日少年今白头。自家板桥道人是也,我先世元和公公,流落人间教歌度......
  • 19-内置指令
    目前为止,我们学过的指令:v-bind:单向绑定解析表达式,可以简写为 :xxxv-model:双向数据绑定v-for:遍历数组/对象/字符串v-on:绑定事件监听,可以简写为@v-if:条件渲染(动态控制节点是否存在)v-else:条件渲染(动态控制节点是否存在)v-show:条件渲染(动态控制节点是否展示) v-text指......
  • 权限提升-linux
                                                                              翻译搜索复制......
  • 2023-09-25
    一.常见无线通信方式:1.移动通信(4G、5G,GSM、LTE等多种技术标准)2.WLAN(无线局域网)3.蓝牙(短距离无线通信技术)4.红外线通信5.射频识别(RFID)6.ZigBee(低速、低功耗的无线通信技术)7.NFC(近场无线通信技术)......
  • IPQ9554|Why Is the Wi-Fi 7 Solution So Irresistible?
    Intoday'sfast-paceddigitalworld,wirelessconnectivityplaysapivotalroleinourlives.Thedemandforfasterspeeds,enhancedcapacity,andlowerlatencyhasdrivencontinuousinnovationinthefieldofwirelesstechnology.EnterWi-Fi7,also......