Vista系统下的恶意软件Rootkit攻防手册

2016-01-29 17:02 4 1 收藏

Vista系统下的恶意软件Rootkit攻防手册,Vista系统下的恶意软件Rootkit攻防手册

【 tulaoshi.com - windows 】

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的小工具,这个工具实现的原理就是使用经过数字签名的系统组件来加载未经数字签名的驱动程序,而且用这种方式加载的驱动程序并不会出现在正常驱动程序列表中,更增强了加载目标驱动程序的隐蔽。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/windows/)

用户访问控制(UAC)是Vista防御恶意软件的另外一个手段

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/windows/)

在开启了UAC的Vista系统上,用户的权限相当于被限制了的管理员权限,如果用户程序要对系统盘及注册表等地方进行修改的话,需要用户进行交互的二次确认。如果用户拒绝或者是目标程序比较特殊(比如木马、后门等)不出现UAC提示,因为对系统目录和注册表的访问被Vista所拒绝,除了极个别不写入系统目录的之外,大部分目标程序是无法安装成功的。Rootkit程序在UAC环境中同样会因为权限问题而无法安装成功,但很多情况下,攻击者会使用社会工程学的方法来诱骗用户信任攻击者所提供的程序,并在UAC提示时选择允许操作。[next]

此可以得出一个结论,由于WindowsVista从设计开始就很重视安全性,因此对它推出之前的Rootkit等恶意软件的防御水平到达了一个新的高度,攻击者单纯靠技术手段攻击的成功率已经比在原先的Windows2000/XP/2003平台上大为下降。但我们也应该注意到,攻击者会更多的使用社会工程手段,伪造和利用各种信任关系,欺骗用户安装恶意软件。

如何在Vista下对Rootkit类恶意程序进行防护?用户可以参考以下几点:

1、保持Vista的系统补丁版本为最新。

2、不在不可信的来源获取软件,并在安装使用时留意系统的各种提示,尤其是有关数字签名的提示。

3、注意UAC的提示信息,及时拦截试图修改系统的危险操作。

4、使用反病毒软件并保持病毒库版本为最新,为防护恶意软件多加一层保障。

5、定期使用支持Vista的反Rootkit工具对系统进行扫描检查。

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

延伸阅读
标签: 电脑入门
安装XP+Vista双系统的用户越来越多,不过总有些马大哈们会忘记Vista账户密码。由于Vista采用比XP更为严格的登录认证,如果遗忘登录密码,我们是很难进入 操作系统 的。不过,微软在登录界面有一个粘滞键漏洞,可以用它来进入Vista。 粘滞键漏洞是指我们在登录界面按五下Shif启动粘滞键(系统目录下的sethc.exe),因此我们可以在XP下用cmd.exe替...
标签: 服务器
在Linux系统中安装使用恶意软件扫描工具及杀毒引擎的教程   恶意软件是指任何旨在干扰或破坏计算系统正常运行的软件程序。虽然最臭名昭著的几种恶意软件如病毒、间谍软件和广告软件,但它们企图引起的危害不一:有的是窃取私密信息,有的是删除个人数据,有的则介于两者之间;而恶意软件的另一个常见用途就是控制系统,然后利用该系统...
标签: Android
中国成Android恶意软件重灾区   Android系统造成的恶意软件问题已经在全球范围内泛滥,而受影响最严重的国家和地区却集中在亚洲,而中国更是首当其冲成为受害最深的国家。 NQ移动安全公司在日前发布了一份数据报告,其中反映全球已经有超过3280万部Android设备受到恶意软件的入侵,而其中有25.5%的设备来自中国地区,成为感染最...
现在,大量的网络服务器开始使用Linux操作系统,Linux服务器的安全性也开始受到关注。对Linux服务器攻击的定义是:攻击是一种旨在妨碍、损害、削弱、破坏Linux服务器安全的未授权行为,攻击的范围可以从服务拒绝直至完全危害和破坏Linux服务器。对Linux服务器攻击有许多种类,从攻击深度的角度说明,我们可以把攻击分为四级:服务拒绝攻击(DoS...
经常在论坛问答区逛都应该知道,很多人都在抱怨Vista下网页浏览不了或是速度特别慢,一般情况喜爱我们都会考虑是迅雷占用了过多的带宽,其实,有时候罪魁祸首是Vista的TCP自动调谐功能。 问题 尝试在基于Windows Vista的计算机上的IE浏览器中打开某些网站。但是,您可能会遇到Internet连接速 度变慢的问题,并可能收到以下错误消息: 该页无...

经验教程

909

收藏

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