当菜鸟遇上黒客(5):黒客入侵窗口:IIS
网络编程 2021-07-05 13:02www.168986.cn编程入门
使用IIS(Inter Information Server)可以让有条件的用户轻易地建立一个本地化的网站服务器提供流量不大的Http访问,及一些文件传输的FTP服务,不过正是这个IIS(本章内容只针对IIS建立的服务器做介绍)成为黑客攻击的目标或者入侵本机的“云梯”。
攻击
针对IIS的攻击方式可以说是五花八门,使用大量的数据请求,使IIS超负荷而停止工作,是初级黑客的必修课程。不过鉴于篇幅不对IIS的攻击做详细介绍,而是说说入侵IIS。
自IIS问世以来,其漏洞或缺口即层出不穷,很多用户放弃了配置方便、性能甚佳的IIS而转投“Apache”(另一种Web服务软件)的怀抱,也是因为它太过繁琐的漏洞和升级补丁工作。黑客不仅仅可以利用其漏洞停滞计算机的对外网络服务,更可修改其中的主页内容,甚至利用其漏洞进入到计算机内部,删改主机上的文件。以“扩展UNICODE目录遍历漏洞”为例,黑客就可以利用工具软件(如IIS Cracker)进入到计算机内部,如图就是通过“IIS Cracker”入侵成功后的界面,它准确地显示了对方主机上的文件,通过远程控制入侵,黑客拥有对主机上的主页和文件进行窃取、修改和删除等权限。
注明IIS 4.0和IIS 5.0在Unicode字符解码的实现中存在一个安全漏洞,导致用户可以远程通过IIS执行任意命令。当IIS打开文件时,如果该文件名包含Unicode字符,它会对其进行解码,但用户如果提供一些特殊的编码,会导致IIS错误地打开或者执行某些Web根目录以外的文件。
防范
防范IIS漏洞入侵,最简单的方法是升级IIS,并随时随地打上Microsoft提供的漏洞补丁,但为Microsoft捆绑的IIS版本与网上提供下载的独立IIS版本众多,让用户搞不清楚哪些需要升级?哪些存在漏洞及什么样的漏洞?这里笔者介绍一个方法使用扫描程序对自己配置的IIS进行扫描,通过前面的介绍,我们知道,扫描并不是一个真正的黑客攻击行为,它只是一种寻找入口的方式。如此一来,利用扫描方式就可以知道自己的IIS存在哪些漏洞,即可以有针对性的对IIS升级。前面介绍的IIS的Unicode漏洞就可以通过“RangeScan”或者是“快乐绿鹰的Unicode漏洞扫描器”进行扫描。为了提高IIS的安全性,建议使用一些全局扫描程序,不但可以扫描出“Unicode漏洞”还可以扫描出一些新的、用户不熟悉的漏洞,然后根据网上的介绍进行服务器升级和相关的调整。
攻击
针对IIS的攻击方式可以说是五花八门,使用大量的数据请求,使IIS超负荷而停止工作,是初级黑客的必修课程。不过鉴于篇幅不对IIS的攻击做详细介绍,而是说说入侵IIS。
自IIS问世以来,其漏洞或缺口即层出不穷,很多用户放弃了配置方便、性能甚佳的IIS而转投“Apache”(另一种Web服务软件)的怀抱,也是因为它太过繁琐的漏洞和升级补丁工作。黑客不仅仅可以利用其漏洞停滞计算机的对外网络服务,更可修改其中的主页内容,甚至利用其漏洞进入到计算机内部,删改主机上的文件。以“扩展UNICODE目录遍历漏洞”为例,黑客就可以利用工具软件(如IIS Cracker)进入到计算机内部,如图就是通过“IIS Cracker”入侵成功后的界面,它准确地显示了对方主机上的文件,通过远程控制入侵,黑客拥有对主机上的主页和文件进行窃取、修改和删除等权限。
注明IIS 4.0和IIS 5.0在Unicode字符解码的实现中存在一个安全漏洞,导致用户可以远程通过IIS执行任意命令。当IIS打开文件时,如果该文件名包含Unicode字符,它会对其进行解码,但用户如果提供一些特殊的编码,会导致IIS错误地打开或者执行某些Web根目录以外的文件。
防范
防范IIS漏洞入侵,最简单的方法是升级IIS,并随时随地打上Microsoft提供的漏洞补丁,但为Microsoft捆绑的IIS版本与网上提供下载的独立IIS版本众多,让用户搞不清楚哪些需要升级?哪些存在漏洞及什么样的漏洞?这里笔者介绍一个方法使用扫描程序对自己配置的IIS进行扫描,通过前面的介绍,我们知道,扫描并不是一个真正的黑客攻击行为,它只是一种寻找入口的方式。如此一来,利用扫描方式就可以知道自己的IIS存在哪些漏洞,即可以有针对性的对IIS升级。前面介绍的IIS的Unicode漏洞就可以通过“RangeScan”或者是“快乐绿鹰的Unicode漏洞扫描器”进行扫描。为了提高IIS的安全性,建议使用一些全局扫描程序,不但可以扫描出“Unicode漏洞”还可以扫描出一些新的、用户不熟悉的漏洞,然后根据网上的介绍进行服务器升级和相关的调整。
上一篇:超初级的linux后门制作方法
下一篇:各种系统中密码文件的位置
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程