对Http.sys远程代码执行两种修复措施的测试
一、禁用IIS内核缓存
1.开启IIS服务
win7,IIS6

2.kali直接测试

3.测试结果蓝屏

4.禁用内核缓存

5.再次测试
发现没有蓝屏

6.但还是会报416

二、打补丁方式
1.补丁位置
https://docs.microsoft.com/en-us/security-updates/SecurityBulletins/2015/ms15-034?redirectedfrom=MSDN

2.打完后不报416

三、结论
1.Range: bytes=0-18446744073709551615之后416并不能证明目标存在漏洞
2.打补丁是最好的解决方案,因为可以复测
本文详述了针对Http.sys远程代码执行漏洞的两种修复措施:禁用IIS内核缓存和打补丁。禁用内核缓存虽然避免了蓝屏问题,但仍会返回416错误。而通过安装官方补丁,则能有效解决问题且不再报416错误。因此,建议使用打补丁的方式作为最佳解决方案。
2329

被折叠的 条评论
为什么被折叠?



