轻松搞定“木马”
轻松搞定“木马”、关于木马
木马是病毒当中非常特殊的一族。他的实质只是一个网络客户程序。木马工作的原理是这样的:一台中了木马被控制的机器相当于一台服务器,控制端则相当于一台客户机,作为服务器的主机会由木马打开一个端口并接收控制端的命令,如果控制端提出连接请求,这时中毒机器上的木马就会自动运行,来回应控制端的请求(开始将中毒机器中对方需要的资料或者文件传送给木马发送者的机器)。因此,这就是整个木马工作的程序。
2、发现木马
木马常见的中毒症状表现如下:莫名其妙的死机,在没有操作的情况下硬盘自动读取(机箱指示灯在闪烁)等等以外,ü旅婕父霭旆梢园镏蠹曳⑾帜韭恚骸 ?
(1)奇怪的开机运行程序
很多木马都是开机就运行的,如果你发现了奇怪的开机运行程序可以通过【开始】-【运行】输入“msconfig”回车,打开【系统实用配置程序】-【启动】在这里关闭你不需要的。往往病毒在这里关闭以后还会出来,并且2000系统没有msconfig这个程序,所以需要修改注册表,咱们往下看。
笔者经过整理发现一般木马都会在以下位置加载自己达到开机运行的目的:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnce]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnceEx]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServicesOnce]
[HKEY_USERS.DefaultSoftwareMicrosoftWindowsCurrentVersionRun]
一旦在注册表以上位置发现含有奇怪的程序路径完全可以删除,然后记住程序名称在注册表中通过搜索找到并删除!
(2)网络流量异常
平时如果没有下载或者上传,但是却发现网络流量较大(可以通过ADSL指示灯或者通过任务栏里面上网络状态查看),很有可能就是木马正在工作。这是应该立刻关闭网络,重启进入安全模式下仔细检查。
(3)任务管理器中检查可疑进程
通过ctrl + shift + del打开 [任务管理器]-[进程],经常看看里面都有哪些进程在运行。如果你一个都不了解可以上网通过搜索引擎查询。这里笔者推荐一个非常好专业的进程查询网站:http://www.dofile.com/ 一旦发现可疑进程就要立刻检查。
另外,很多时候会出现某个进程对应的cpu使用率接近100%,首先通过软件或者网络搜索这个进程信息对应的程序,关闭程序或者替换别的版本(比如从2.1版替换成3.0版)如果排除程序与系统兼容或者系统本身问题后还出现这样的情况可以断定该进程是软件绑定的木马。
(4)系统服务中的奇怪项目
开始-运行,输入services.msc在这里可以看到众多的服务,也许第一次你会头疼?教大家一个窍门:首先最大化这个窗口,[如图2] 点击最上端的【状态】将所以已启动的服务排列在一起,这样就一幕了然了,点击任何一个在左侧就有对应的解释。一般病毒的服务是没有解释的(这不是说没有解释的就是病毒)所以大家遇到不清楚的上网查查很快就明白了,如果发现有问题的服务赶紧关闭。方法:双击准备关闭的服务-进入属性窗口,点击“停止”然后将【启动类型】选择“已禁用”确定即可!
3、清除木马
木马一旦进入系统,就会采取多种方式隐藏自己,彻底清除可不容易。因为他不像蠕虫和别的病毒那样单纯,木马往往通过更改注册表,更改系统服务,甚至windows引导文件加载自己,达到开机就加载木马程序,所一单纯的通过杀毒软件是无法清理干净的,即使杀掉了重启以后又出来了,这要怎么办?魔高一尺,道高一仗,咱们就和木马斗斗法!
考虑到木马与系统关联的比较深,如果在正普通的系统下处理会因为加载很多服务和后台程序而受到干扰,因此笔者强烈建议大家进入安全模式(这也是清理其他病毒最好的选择)。方法:开机后按F8-选择“安全模式”即可。
来到安全模式下,ctrl + shift + del打开任务管理器,右键点击要关闭的木马进程(这里建议大家选择“结束进程树”,这样可以更彻底解除与系统的关联)
然后,开始-运行,输入“services.msc”打开服务,按照上面介绍的步骤关闭木马服务(当然不是每个木马都有服务,没有直接进入下一步)
开始-运行,输入“regedit”打开注册表,检查第一部分提到的几处位置,将木马对应的键值都删除。
最后运行木马专杀工具(这里推荐“木马克星”,当然是必须更新病毒库)完整的再检查一次!
4、补充说明
由于木马的特殊性,一旦感染后系统程序关联一般都会被窜改,这样即使清除了木马病毒,也会出现有些程序无法打开,甚至连桌面“我的电脑”都打不开,一旦双击就弹出“选择打开方式”的对话框。其实大家如果安装较新的杀毒软件比如瑞星2005,金山2005,KV2005 都带有注册表修复工具,运行就可以解决。如果没有也可以使用超级兔子魔法设置提供的注册表修复工具。
三、预防病毒需要注意的
1.数量多力量并不大
有的人感觉多装几套杀毒软件和防火墙这样多管齐下“人多力量大”,其实正好相反! 因为不同软件公司开发所用的杀毒引擎和病毒识别方式的不同使得不同杀毒软件之间存在很大的差异,因此存在严重的兼容问题(有你没我),造成他们都无法正常工作。并且如今杀毒软件在同病毒较量中为了占据主动都采用了抢驻内存的方式提前拦截病毒启动,安装太多杀毒软件只会严重消耗资源。如此以来不但安全毫无保障,系统性能也大大折扣得不偿失。
正确的做法:一套带有实时监控功能的杀毒软件 + 一款合适的网络防火墙
2.病毒、网络两道防火墙缺一不可
对于安装杀毒软件大家都能理解,但是网络防火墙又是干什么用呢?说简单一点:前者防止病毒进入你的系统,后者切断病毒与外界的一切联系,这对于木马尤其有效。
细心的朋友会发现刚刚安装winsp-sp2系统后或者安装网络防火墙以后上网打开QQ或者BT甚至浏览器都会提示“XX程序试图连接网络,是否允许?”等类似的警告,目的就是防止木马等恶意程序访问网络。因此一旦感染木马后,如果有了网络防火墙就不怕个人资料的泄漏。
同时网络防火墙也防止试图进入你系统的访问,从源头切断恶意的攻击。给大家举最简单的一个例子:都熟悉的网络命令“ping”,很多别有用心的人就是首先使用这个命令刺探你的网络防卫状态,获得你的IP地址,进而展开网络攻击的。但是如果使用了网络防火墙后 ping 就只能无功而返。同时网络防火墙还全方位的监视着系统的各个端口的动态,确保本机与网络链接的安全。 目前主流的最新杀毒软件都是不错的选择,至于网络防火墙,不同产品原理都差不多,根据个人使用习惯选择就好:例如一般的用户不是很了解防火墙的IP规则,选择系统集成的就完全可以。安装XP-sp2系统,打开【控制面板】-【安全中心】启动防火墙就可以。但是有些朋友希望研究网络,想获得更多信息反馈和功能的专业朋友可是选择“天网防火墙”“瑞星个人防火墙”等等。
木马是病毒当中非常特殊的一族。他的实质只是一个网络客户程序。木马工作的原理是这样的:一台中了木马被控制的机器相当于一台服务器,控制端则相当于一台客户机,作为服务器的主机会由木马打开一个端口并接收控制端的命令,如果控制端提出连接请求,这时中毒机器上的木马就会自动运行,来回应控制端的请求(开始将中毒机器中对方需要的资料或者文件传送给木马发送者的机器)。因此,这就是整个木马工作的程序。
2、发现木马
木马常见的中毒症状表现如下:莫名其妙的死机,在没有操作的情况下硬盘自动读取(机箱指示灯在闪烁)等等以外,ü旅婕父霭旆梢园镏蠹曳⑾帜韭恚骸 ?
(1)奇怪的开机运行程序
很多木马都是开机就运行的,如果你发现了奇怪的开机运行程序可以通过【开始】-【运行】输入“msconfig”回车,打开【系统实用配置程序】-【启动】在这里关闭你不需要的。往往病毒在这里关闭以后还会出来,并且2000系统没有msconfig这个程序,所以需要修改注册表,咱们往下看。
笔者经过整理发现一般木马都会在以下位置加载自己达到开机运行的目的:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnce]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnceEx]
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServicesOnce]
[HKEY_USERS.DefaultSoftwareMicrosoftWindowsCurrentVersionRun]
一旦在注册表以上位置发现含有奇怪的程序路径完全可以删除,然后记住程序名称在注册表中通过搜索找到并删除!
(2)网络流量异常
平时如果没有下载或者上传,但是却发现网络流量较大(可以通过ADSL指示灯或者通过任务栏里面上网络状态查看),很有可能就是木马正在工作。这是应该立刻关闭网络,重启进入安全模式下仔细检查。
(3)任务管理器中检查可疑进程
通过ctrl + shift + del打开 [任务管理器]-[进程],经常看看里面都有哪些进程在运行。如果你一个都不了解可以上网通过搜索引擎查询。这里笔者推荐一个非常好专业的进程查询网站:http://www.dofile.com/ 一旦发现可疑进程就要立刻检查。
另外,很多时候会出现某个进程对应的cpu使用率接近100%,首先通过软件或者网络搜索这个进程信息对应的程序,关闭程序或者替换别的版本(比如从2.1版替换成3.0版)如果排除程序与系统兼容或者系统本身问题后还出现这样的情况可以断定该进程是软件绑定的木马。
(4)系统服务中的奇怪项目
开始-运行,输入services.msc在这里可以看到众多的服务,也许第一次你会头疼?教大家一个窍门:首先最大化这个窗口,[如图2] 点击最上端的【状态】将所以已启动的服务排列在一起,这样就一幕了然了,点击任何一个在左侧就有对应的解释。一般病毒的服务是没有解释的(这不是说没有解释的就是病毒)所以大家遇到不清楚的上网查查很快就明白了,如果发现有问题的服务赶紧关闭。方法:双击准备关闭的服务-进入属性窗口,点击“停止”然后将【启动类型】选择“已禁用”确定即可!
3、清除木马
木马一旦进入系统,就会采取多种方式隐藏自己,彻底清除可不容易。因为他不像蠕虫和别的病毒那样单纯,木马往往通过更改注册表,更改系统服务,甚至windows引导文件加载自己,达到开机就加载木马程序,所一单纯的通过杀毒软件是无法清理干净的,即使杀掉了重启以后又出来了,这要怎么办?魔高一尺,道高一仗,咱们就和木马斗斗法!
考虑到木马与系统关联的比较深,如果在正普通的系统下处理会因为加载很多服务和后台程序而受到干扰,因此笔者强烈建议大家进入安全模式(这也是清理其他病毒最好的选择)。方法:开机后按F8-选择“安全模式”即可。
来到安全模式下,ctrl + shift + del打开任务管理器,右键点击要关闭的木马进程(这里建议大家选择“结束进程树”,这样可以更彻底解除与系统的关联)
然后,开始-运行,输入“services.msc”打开服务,按照上面介绍的步骤关闭木马服务(当然不是每个木马都有服务,没有直接进入下一步)
开始-运行,输入“regedit”打开注册表,检查第一部分提到的几处位置,将木马对应的键值都删除。
最后运行木马专杀工具(这里推荐“木马克星”,当然是必须更新病毒库)完整的再检查一次!
4、补充说明
由于木马的特殊性,一旦感染后系统程序关联一般都会被窜改,这样即使清除了木马病毒,也会出现有些程序无法打开,甚至连桌面“我的电脑”都打不开,一旦双击就弹出“选择打开方式”的对话框。其实大家如果安装较新的杀毒软件比如瑞星2005,金山2005,KV2005 都带有注册表修复工具,运行就可以解决。如果没有也可以使用超级兔子魔法设置提供的注册表修复工具。
三、预防病毒需要注意的
1.数量多力量并不大
有的人感觉多装几套杀毒软件和防火墙这样多管齐下“人多力量大”,其实正好相反! 因为不同软件公司开发所用的杀毒引擎和病毒识别方式的不同使得不同杀毒软件之间存在很大的差异,因此存在严重的兼容问题(有你没我),造成他们都无法正常工作。并且如今杀毒软件在同病毒较量中为了占据主动都采用了抢驻内存的方式提前拦截病毒启动,安装太多杀毒软件只会严重消耗资源。如此以来不但安全毫无保障,系统性能也大大折扣得不偿失。
正确的做法:一套带有实时监控功能的杀毒软件 + 一款合适的网络防火墙
2.病毒、网络两道防火墙缺一不可
对于安装杀毒软件大家都能理解,但是网络防火墙又是干什么用呢?说简单一点:前者防止病毒进入你的系统,后者切断病毒与外界的一切联系,这对于木马尤其有效。
细心的朋友会发现刚刚安装winsp-sp2系统后或者安装网络防火墙以后上网打开QQ或者BT甚至浏览器都会提示“XX程序试图连接网络,是否允许?”等类似的警告,目的就是防止木马等恶意程序访问网络。因此一旦感染木马后,如果有了网络防火墙就不怕个人资料的泄漏。
同时网络防火墙也防止试图进入你系统的访问,从源头切断恶意的攻击。给大家举最简单的一个例子:都熟悉的网络命令“ping”,很多别有用心的人就是首先使用这个命令刺探你的网络防卫状态,获得你的IP地址,进而展开网络攻击的。但是如果使用了网络防火墙后 ping 就只能无功而返。同时网络防火墙还全方位的监视着系统的各个端口的动态,确保本机与网络链接的安全。 目前主流的最新杀毒软件都是不错的选择,至于网络防火墙,不同产品原理都差不多,根据个人使用习惯选择就好:例如一般的用户不是很了解防火墙的IP规则,选择系统集成的就完全可以。安装XP-sp2系统,打开【控制面板】-【安全中心】启动防火墙就可以。但是有些朋友希望研究网络,想获得更多信息反馈和功能的专业朋友可是选择“天网防火墙”“瑞星个人防火墙”等等。
0
相关文章