拒绝非法FTP攻击
在局域网内网中,通过FTP方式访问服务器中的重要资源是常有的事情,不过在局域网服务器中如果没有采取安全措施保护FTP连接,那么服务器就很容易遭遇到非法FTP攻击。现在笔者就将自己在单位局域网中测试通过的FTP攻击过程贡献出来,并且对这种类型的非法攻击提出防范措施。
在实施FTP攻击时,笔者先在自己的计算机系统中依次单击“开始”/“运行”命令,在弹出的系统运行文本框中输入字符串命令“cmd”,单击回车键后,将系统屏幕切换到MS-DOS命令行工作状态,在命令行提示符下输入字符串命令“ipconfig /all”,单击回车键后,我们可以从如图1所示的结果界面中看到本地计算机使用的内网IP地址;其中10.176.6.168就是本地计算机使用的内网IP地址,而10.176.6.1是本地内网的网关地址;
接着笔者使用了外力工具SuperScan来扫描了一下本地内网,看看本地局域网网络中究竟有哪些工作站或服务器可以进行连接。运行超级扫描程序SuperScan,在对应程序界面的“起始”设置项处输入本地内网的开始IP地址“10.176.6.2”,在“结束”设置项处输入本地内网的结尾IP地址“10.176.6.254”,再单击对应界面中的“开始”按钮,随后超级扫描程序SuperScan就会自动尝试对本地内网的所有计算机进行网络连接;要不了多长时间,我们就能从SuperScan程序界面的底部看到扫描结果,其中能够被有效连接访问的计算机IP地址前有绿色勾号标志,不能被连接访问的计算机IP地址前有红色叉号标志,假设笔者在这里找到了可以被有效连接访问的目标计算机IP地址为10.176.6.16;
寻找到被攻击的目标计算机后,笔者又使用了xsniff这样的嗅探工具来对目标计算机进行嗅探监听,以便获取目标计算机的FTP访问帐号。在使用xsniff工具进行嗅探监听时,笔者先是按照前面的操作步骤将系统工作状态切换到MS-DOS命令行状态,然后通过执行cd命令来将命令行目录切换到xsniff工具的安装目录,之后在命令行提示符下输入字符串命令“xsinff -tcp -pass -addr 10.176.6.16 -port 21 -asc -log aaa.txt”,单击回车键后xsniff工具就能对IP地址为10.176.6.16的目标计算机进行自动嗅探监听了,而嗅探监听获取的结果信息也会被自动保存在xsniff安装目录下面的“aaa.txt”文本文件中的。
打开“aaa.txt”文本文件,笔者果然发现IP地址为10.176.6.16的目标计算机FTP密码被嗅探监听到了;之后笔者使用专业的FTP工具与IP地址为10.176.6.16的目标计算机建立了FTP连接,在正确输入嗅探监听到的FTP帐号与密码后,目标计算机中的所有内容全部呈现在笔者的眼前了,此时笔者想对目标计算机进行破坏就怎么破坏。通过上面的FTP攻击过程,我们不难发现在内网中对目标FTP服务器进行非法攻击是非常简单的事情,如果我们不对FTP服务器进行安全保护的话,那么目标FTP服务器遭受非法攻击的可能性很大。
其实保护FTP服务器不受非法攻击的方法很简单,我们只要在目标FTP服务器中安装启用防火墙程序,来阻止各种扫描工具的非法扫描就可以了。例如,笔者在单位的FTP服务器中安装启用了瑞星防火墙程序后,不需要进行任何设置,就能拒绝超级扫描程序SuperScan对FTP服务器进行非法扫描了。一旦无法扫描到FTP服务器,那么任何嗅探工具都不能嗅探监听到FTP服务器的有效访问密码,这样一来FTP服务器遭遇非法攻击的可能性就大大下降了。
拒绝非法Ping攻击
我们知道使用Windows系统自带的Ping命令,可以测试目标计算机的网络连通性,不过也有一些非法用户常常利用该命令不停地向局域网中重要的计算机发送Ping测试信息,例如只要在MS-DOS窗口的命令行提示符下执行字符串命令“ping -1 65500 -t xx.xx.xx.xx”(其中xx.xx.xx.xx为局域网服务器的IP地址),那么本地计算机就会不停地向局域网目标服务器发送大量的数据测试信息;倘若非法攻击者在局域网中的多台计算机中同时执行“ping -1 65500 -t xx.xx.xx.xx”字符串命令,那么目标服务器系统的CPU资源以及内存资源将会很快被消耗殆尽,最终会导致服务器系统无法及时回应而发生死机现象。