首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IIS - 短文件名漏洞

漏洞知识库 网络安全/渗透测试/代码审计/ 关注 IIS - 短文件名漏洞 短文件名介绍 为了兼容16位MS-DOS程序,Windows为文件名较长的文件(和文件夹)生成了对应的Windows...访问构造的某个存在的短文件名,会返回404;访问构造的某个不存在的短文件名,会返回400(报错页面) IIS短文件漏洞复现(手工测试) 因为我开着IIS的虚拟机的IP是192.168.119.133...,所以我直接访问这个URL: http://192.168.119.133/a*~1*/.aspx ?...IIS短文件名漏洞复现(工具测试) 用到的工具来自Github上的IIS短文件名工具:IIS_shortname_Scanner 用法是:iis_shortname_Scan.py 目标主机...E:\HACK\IIS短文件名工具\IIS_shortname_Scanner>python iis_shortname_Scan.py h ttp://192.168.119.133 Server

3.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    解密aspxaspx.cs的关系

    下面接着分析asp这个类.可以看出来其中的奥秘,aspx其实就是做了一个html的拼接的处理~!! 1)为什么可以再aspx中页面中写C#代码呢?...接着仔细的分析后发现: aspx中写的“=”被编译成了response.write();了; ?...接着分析aspx这个文件:实现了IHttpHandler这个接口,就可以看做是实现了HttpHander这个接口,接着就理解了,aspx只不过是特殊的一般处理程序; ?...4、在反编译工具中,aspx文件会最终编译生成了 一个类,继承了aspx.cs这个类(ASPTest1),《简单理解就是说asp这个编译生成类,是aspx.cs这个类的子类》,,,,所以aspx.cs这个类中修饰符至少是...protected级别的,这样子类aspx才可以访问父类中的成员~!!

    14K10

    红队第7篇:IIS短文件名在拿权限中的巧用,付脚本下载

    Part2 研究过程 IIS短文件名漏洞简介: 首先简单介绍一下IIS短文件名漏洞:Windows系统为了兼容16位MS-DOS程序,为文件名较长的文件和文件夹生成了对应的Windows 8.3...网站的后台地址。 2. 敏感文件,例如网站备份的.rar、.zip、.bak、.sql文件等。 3....IIS早期版本和较新版本对于IIS短文件名的判断方法是不一样的,下面分情况搭建虚拟机环境测试一下: IIS6.0下GET请求判断 本地搭建一个IIS6.0、Win2003环境,看一下如何通过IIS短文件名得到服务器文件或者文件夹地址...对IIS短文件名的利用案例就举这两个例子吧,都是实战案例。...iis短文件名脚本改造 对于iis短文件名,我下载了好几个脚本,各有优缺点吧,有的脚本不支持iis10,有的脚本算法大概是有问题,跑出的iis短文件名不全。

    1K20

    一次盲注漏洞的手工测试过程

    -> Redirecting to /AccessDenied.aspx page 尝试多次输入单引号,发现了一定的规律: name=''' -> Redirecting to /Error.aspx...page name='''' -> Redirecting to /AccessDenied.aspx page name=''''' -> Redirecting to /Error.aspx...接下来的目标是通过该接口获取数据,由于无法回显详细的报错信息,也无法展示查询的信息,所以只能通过单字符的方式,也就是大家常说的盲注,适用于这个场景下的盲注类型,可以选择通过构造报错语句的方式也就是布尔盲注...那么接下来只需不断变换 A 的内容、以及 SUBSTRING 提取的单个字符位置,就能一个一个的解出我们想要查询的具体内容。...BurpSuite 中的 Intruder 功能,选择 Cluster Bomb 攻击模式: 先来检测数据库名称的长度,设置 payload 为数字类型,从 1 到 99: 接下来一个字符一个字符的做

    85810

    记一次艰难渗透总结(详细记录)

    server 2000 网站编写:asp 服务器ip:192.168.1.xx 开放端口:80 0x02 所用方式 Sql注入 IIS6.0 解析漏洞 一句话图片码 Sql server 2000 sa密码...sqlmap -u url –dbs image.png (3) 判断web后台数据库,并解出数据库中有哪些表 成功执行后所打印出的数据库表名。...文件,但是这里aspx同样被纳入了黑名单无法上传(pass) iis 6.0存在解析漏洞(可成功绕过上传) (5) 通过解析漏洞上传shell 通过解析漏洞成功上传shell。...(2) 上传aspx文件 利用解析漏洞Aspx shell上传成功,但iis关闭了对aspx文件解析,通过aspx文件获取shell失败。...0x09 如何防御 对操作系统进行更替更高版本 关闭sql xp_cmdshell的执行 过滤网站注入字符串 对数据库表的用户名密码使用更高的加密方式 强加数据库sa密码强度避免被爆破和

    83010
    领券