漏洞描述
大家都知道,在安装Windows 2000简体中文版的过程中,默认情况下同时安装了各种简体中文输入法。这些随系统装入的输入法可以在系统登录界面中使用,以便用户能使用基于字符的用户标识和密码登录到系统,在这种情况下,应限制提供给用户的功能。然而,在默认安装的情况下,Windows 2000中的简体中文输入法不能正确地检测当前的状态,导致在系统登录界面中提供了不应有的功能。进而,一些别有用心的用户可以通过直接操作该计算机的键盘得到当前系统权限,运行他选择的代码、更改系统配置、新建用户、添加或删除系统服务、添加、更改或删除数据,或执行其他操作,让我这个管理员伤透了脑筋。
黑客入侵
在Windows 2000登录界面,把鼠标放到用户名框里点击一下,用[Ctrl+Shift]切换输入法,切换至全拼输入法状态,这时在登录界面左下角将出现输入法状态条,用鼠标右键点击状态条,在弹出菜单中选择“帮助”,把鼠标移到帮助上,在新弹出的选项里选择“输入法入门”,然后就会弹出一个叫“输入法操作指南”的帮助窗口,这个窗口里有个栏目是“选项”,把鼠标放在该项上面点击右键,在新弹出的小窗口里选择“跳至URL”。此时将出现Windows 2000的系统安装路径和要求我们填入的路径的空白栏。比如,该系统安装在C盘上,就在空白栏中填入“c:Windowsntsystem32”(如图1)。然后按[确定],在“输入法操作指南”右边的框里就会出现c:Windowsntsystem32目录下的内容(如图2)。于是就成功地绕过了身份验证,进入了系统的SYSTEM32目录,当然这时他想做什么都不在话下喽。
补救办法
被黑客通过这个漏洞入侵几次后,我不得不到处查找资料,终于功夫不负有心人,找到了解决办法。
1. 给Windows 2000打补丁
Windows 2000 SP2以上的补丁已经堵住了这个漏洞,可以从下列网址下载补丁程序:http://www.microsoft.com/china/msdownload/Windowsdows/default.asp。这里可以下载Windows 2000各阶段的补丁,后阶段的补丁中包括前阶段的补丁,如SP3补丁中包括SP2补丁中的内容。你可以直接打Windows 2000 SP2补丁,因为SP2补丁已经包括了输入法漏洞的补丁,打上补丁之后,就消除了此安全缺陷,可使简体中文输入法识别计算机状态并在登录时只提供适当的功能。但是为了预防那些恶意用户对服务器通过操作系统的其他漏洞发起攻击,建议使用最新的补丁程序。
2. 删除输入法帮助文件和多余的输入法
为了防止恶意用户通过输入法漏洞对服务器进行攻击,我删除了不需要的输入法,例如郑码等。但是毕竟不能把所有的自带输入法都删除,对于不需要使用的有漏洞的输入法,要把那个输入法的帮助文件删除掉。这些帮助文件通常在Windows 2000的安装目录下(如:C:Windowsnt)的Help目录下,对应的帮助文件分别是:
Windowsime.chm输入法操作指南
Windowssp.chm 双拼输入法帮助
Windowszm.chm 郑码输入法帮助
Windowspy.chm 全拼输入法帮助
Windowsgb.chm 内码输入法帮助
上面的两个步骤,执行了其中的一项,就可以防止恶意用户对Windows 2000机器进行输入法漏洞攻击了。只要我们的网络管理员能够细心地维护系统,相信黑客们是没有可乘之机的。
相关阅读 Mac访问Windows共享文件夹Windows 7正版系统验证方法windows 8.1系统版本号查看方法Windows 8.1系统电话激活时无法输入微软返回代码解决方法Windows 8如何调整屏幕分辨率windows8.1磁盘占用100%解决方法Mac双系统如何删除Boot Camp安装的Windows分区Apple教你如何在Mac 上运行 Windows
热门文章 360随身Wifi 4G版什么怎样提高origin下载速百度收购PPS已敲定!3
最新文章
伊森卡特的消失通关流千牛怎么设置自动回复
增加新功能,S版Moto G喜获Android 4.4.4更鸡肋?谷歌Play Music发布更新版本千牛怎么设置自动回复千牛云盘怎么用
人气排行 xp系统停止服务怎么办?xp系统升级win7系统方office2013安装教程图解:手把手教你安装与同步推是什么?同步推使用方法介绍QQ2012什么时候出 最新版下载VeryCD镜像网站逐个数,电驴资料库全集利用PHP程序设定防止MySQL注入或HTML表单滥web服务器和应用服务器的区别安卓android 系统支持什么视频格式
查看所有0条评论>>