windows Vista系统下的Rootkit防护

2016-01-29 17:05 7 1 收藏

windows Vista系统下的Rootkit防护,windows Vista系统下的Rootkit防护

【 tulaoshi.com - windows 】

Rootkit是什么?估计很多初级用户并不明白,简单的说,Rootkit是一种特殊的恶意软件,它的功能是在安装目标上隐藏自身及指定的文件、进程和网络链接等信息,Rootkit一般都和木马、后门等其他恶意程序结合使用。Rootkit通过加载特殊的驱动,修改系统内核,进而达到隐藏信息的目的。
  Windows Vista自身对恶意软件的防护主要是通过驱动程序数字签名、用户访问控制(UAC)和WindowsDefender来实现的,前两者对Rootkit类恶意软件的防御尤为重要。因为Rootkit的隐藏功能实现需要加载驱动,我们就先说说Vista的驱动程序加载管理:Vista驱动程序的安装加载管理和原有的Windows版本相比有较大的改进,在Microsoft的设计中,Vista不允许加载没有经过数字签名的驱动程序,而在之前的Windows2000、XP、2003系统上,系统虽然会在安装未签名或老版本驱动程序时会有提示,但安装好之后是能够加载的。
  出于Microsoft意料之外的是,“有数字签名的驱动程序才能被Vista所加载”这个设定对Rootkit类的防护作用并不是很大。去年的Blackhat会议上,曾有研究人员演示过在VistaX64Beta2版本上通过修改磁盘上页面文件来加载未经数字签名的驱动程序,虽然这个漏洞稍后被Microsoft补上,但已经说明通过技术手段来突破Vista的驱动加载管理并非不可能。但要突破Vista驱动加载管理的更好途径是在数字签名本身上做功夫,之前曾有安全研究人员提到,Vista驱动程序的数字签名申请的审核并不严格,只需要有合法的申请实体,并交纳少许的申请费用即可。这样,通过注册或借用一个公司的名义,Rootkit作者完全可以从Microsoft拿到合法的驱动数字签名,也就是说,很有可能会出现拥有Microsoft数字签名的、“合法”的Rootkit程序。攻击者还可以使用特殊的加载程序来加载没经数字签名的程序,安全公司LinchpinLabs最近就发布了一个叫做Astiv的小工具,这个工具实现的原理就是使用经过数字签名的系统组件来加载未经数字签名的驱动程序,而且用这种方式加载的驱动程序并不会出现在正常驱动程序列表中,更增强了加载目标驱动程序的隐蔽。



用户访问控制(UAC)是Vista防御恶意软件的另外一个手段
  在开启了UAC的Vista系统上,用户的权限相当于被限制了的管理员权限,如果用户程序要对系统盘及注册表等地方进行修改的话,需要用户进行交互的二次确认。如果用户拒绝或者是目标程序比较特殊(比如木马、后门等)不出现UAC提示,因为对系统目录和注册表的访问被Vista所拒绝,除了极个别不写入系统目录的之外,大部分目标程序是无法安装成功的。Rootkit程序在UAC环境中同样会因为权限问题而无法安装成功,但很多情况下,攻击者会使用社会工程学的方法来诱骗用户信任攻击者所提供的程序,并在UAC提示时选择允许操作。
  至此可以得出一个结论,由于WindowsVista从设计开始就很重视安全性,因此对它推出之前的Rootkit等恶意软件的防御水平到达了一个新的高度,攻击者单纯靠技术手段攻击的成功率已经比在原先的Windows2000/XP/2003平台上大为下降。但我们也应该注意到,攻击者会更多的使用社会工程手段,伪造和利用各种信任关系,欺骗用户安装恶意软件。
  如何在Vista下对Rootkit类恶意程序进行防护?用户可以参考以下几点:
  1、保持Vista的系统补丁版本为最新。
  2、不在不可信的来源获取软件,并在安装使用时留意系统的各种提示,尤其是有关数字签名的提示。
  3、注意UAC的提示信息,及时拦截试图修改系统的危险操作。
  4、使用反病毒软件并保持病毒库版本为最新,为防护恶意软件多加一层保障。
  5、定期使用支持Vista的反Rootkit工具对系统进行扫描检查。

来源:http://www.tulaoshi.com/n/20160129/1500278.html

延伸阅读
标签: windows 操作系统
最近Vista又有了很多新闻,还有Vista中的新成员WMP11也闪亮登场。今天,我们就一起来看看Vista中是如何保护账户安全的。 通常在提到微软的操作系统时,我们最关心的永远都是安全性。因为普及率非常高,再加上全球无数各种水平的用户都在使用它,同时在微软的操作系统上运行有大量质量良莠不齐的应用程序,这一切结合起来就让微软产品...
标签: 电脑入门
Windows Vista操作系统使用久了,你会发现系统盘空间越来越紧张了,这个时候应该怎么办呢? 解决方案 VISTA系统中脱机文件缓存的默认保存位置是:c:windowscsc改变其默认保存位置的方法如下: 1、在管理员权限的命令提示行窗口中运行下列命令: REG ADD "HKLMSystemCurrentControlSetServicesCSCParameters" /v MigrationParamet...
标签: 电脑入门
在Windows Vista中,正如之前的Windows版本一样,内置了几款小游戏。像国际象棋和后来的Tinker等等都已经是大家很熟悉的游戏了。不过,尽管这些游戏是默认安装的系统组件,用户有时也会遇到游戏丢失的情况。对此,微软解释称是因为在某些Vist版本,尤其是Bussiness上,游戏没有正常安装导致的。那么,解决方法也很简单,而且有2种方法: 第一...
标签: windows 操作系统
安装好Windows Vista Beta1后,发现这辆“坦克”跑起来很吃力,毕竟自己的电脑配置和官方要求相差太远了。所以,还是发扬一下“精打细算,节省每1MB内存”的精神,来给我们的爱机减减负,让Windows Vista在我们的爱机上跑得更顺畅吧! 弹出窗口及关机优化 1.加快窗口弹出速度 Windows Vista在打开窗口时使用了动画效果,对内存较小的用户来说...
标签: 电脑入门
Windows 7已经正式发布,微软首席执行官史蒂夫·鲍尔默在发布会上表示,Windows 7提供了流畅的用户界面和很多重要的新功能,这些使得用户在执行日常事务时更加轻松,那么相比Windows Vista和XP,Windows 7究竟有哪些功能实现了对日常任务的简化呢? Windows 7相比之前版本增添了一些全新的功能和服务,Jump List功能可以帮助用户快捷...

经验教程

444

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部