微点交流论坛
» 游客:  注册 | 登录 | 帮助

 

作者:
标题: 论杀毒软件的“杀毒”能力
御剑临风.
禁止访问





积分 625
发帖 659
注册 2009-4-10
#1  论杀毒软件的“杀毒”能力

为什么讨论“杀毒”能力呢?本来我想说“清毒”能力的,但是清毒容易被人认为是修复文件的能力。而我今天主要要探讨的是我们所用的杀毒软件在已经中毒的情况下,杀掉病毒,让系统恢复正常的能力。

注:本文中仅就安全软件的某些方面能力做讨论,并非对各个安全软件做比较,请大家理性看待。

先说说我遇到的一些情况。熟悉杀毒软件的人,相信都跟我一样,经常会遇到有朋友来求助,“快来帮我看看,我的系统中毒了……”现在的很多毒都是下载者一类,中一个就是一大堆,赶上一个感染型的更糟糕了。并不是所有的情况都适合重装。怎么办呢?一般我遇到求助的,都首先想办法杀毒,杀掉毒以后如果系统还能正常使用,那么就不用重装了。

杀一窝毒不可能手动杀,肯定先找个杀软,清理差不多了,再手动清除。这个时候就能看出杀毒软件“杀毒”能力的高下了。(以下是个人经历,并非对某些安全软件进行评价,只是为了说明问题)

做杀毒工作的杀毒软件,必然要有较高的查杀率。所以我脑海里第一选择就是小红伞。但是经过几次以后我失望的发现,小红伞对于已经中毒的机器效果并不好。比如有dll插入了explorer或者其它系统进程,红伞能够发现,但是清除不掉。Free版的红伞没有自动处理,所以报警框接连不断。朋友经常会诧异,怎么中了这么多,杀都杀不完。但是仔细观察一下报警,反反复复都是那几个文件。

后来我尝试用微点,发现微点的效果很不错。安装好以后,只要微点能够正常启动工作(当然,也有病毒屏蔽微点或者干扰微点,这就另当别论了),那么即使病毒插入了系统进程或者挂载的比较底层,微点也能提示重启杀掉,一般提示的病毒,重启了以后都能杀掉。

另外还有费尔,费尔我没有直接用做杀毒过,但是有几次有朋友在外地遇到病毒,就是我指示他们用费尔来杀毒。费尔比较好的地方就是能够恢复注册表,有些病毒利用修改注册表的方式来达到开机加载,屏蔽安软,加驱动等目的,费尔能够提示异常并且修复,修复后病毒的加载失效了,那么再次重启以后就能够顺利的杀掉。

卡巴斯基怎么样呢?我以前遇到过卡巴斯基反复重启也杀不掉一个dll的情况,不过似乎那个dll挂载到了Appinit_DLL上面,想清除它殊为不易。一般的病毒,卡巴斯基重启以后应该是能够清除的。

除了上述两个一般被我用来做应急杀毒的安全软件以外。我个人认为,Norton和Microsoft的安全软件的杀毒效果应该是最好的。这两个杀毒软件是我用过的杀软里面我所知道的,有详细的清毒流程的安软。用过Norton的人应该都知道,在Norton提示病毒清除完成以后,点开历史记录,会看到一个病毒的详细信息。最近扫描样本包的时候我就很奇怪,明明我没有运行过某些样本,但是Norton扫描完以后提示要清除某些样本需要重启。打开历史记录就看到某样本,52个注册表项,4个服务,N个文件……原因就是,当一个病毒样本被上报给Norton以后,Norton的工程师会根据样本的运行情况写一个清毒的流程,发现这个样本以后,Norton就会跑一遍这个流程,并且由于某些样本会加载到底层,所以Norton会提示重启清除。

Microsoft也是这样,昨天扫描某样本(样本本身没有运行),扫描完成以后,MFCS提示我重启,并且我的机器无法打开网页了,但是已经登陆的QQ还在线。打开网络连接查看,发现DNS设置被清空了。应该是样本有修改DNS设置的动作,而MFCS的根据解毒流程进行清理,所以清空了我的DNS设置。

Norton和微软的安全软件发现样本以后的清理过程相当长,公认的杀毒很慢。但是慢是有它的原因的,就是他们在进行清毒流程。这种方式的缺点也比较明显,就是无论中毒与否,都要跑一遍清毒程序,耗时很久,同时,可能带来不可预知的后果(比如我遇到的DNS被清空的问题)。

总结一下:上述的分析只是浅薄的分析。我觉得,想要具备较强的“杀毒”能力,那么首先这个杀毒软件要工作在系统的底层,具备在底层拦截,终止和清除病毒的能力。其次,要有较早的启动加载能力。能够在病毒启动加载前完成加载,才能够做到重启干掉病毒。当然,如果像Norton和Microsoft那样,具有详细的解毒流程,那就更完美了。因为那不仅仅是清除了病毒,还能够恢复系统的正常。

※ ※ ※ 本文纯属【御剑临风.】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
2009-4-20 13:21
查看资料  发送邮件  发短消息   编辑帖子
燕赵之士
高级用户




积分 658
发帖 658
注册 2008-11-27
#2  

呵呵!云得不错!

※ ※ ※ 本文纯属【燕赵之士】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

人到无求品自高
2009-4-20 21:39
查看资料  发送邮件  发短消息  QQ   编辑帖子
我擦御剑
新手上路





积分 7
发帖 7
注册 2009-5-7
#3  

就这些···你也太无知了吧··
MS的杀软?有么?

※ ※ ※ 本文纯属【我擦御剑】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
2009-5-7 15:41
查看资料  发送邮件  发短消息   编辑帖子
jaber
版主

使用与技巧区版主


积分 2861
发帖 2835
注册 2006-6-6
#4  

我不赞同,有详细的清毒流程,作为一个普通用户有谁去看,去看了又有几个能看懂,能看懂的我想自己也会用工具来处理了.

作为一个安全软件,用户只要一个最终目的,把病毒从我的电脑中清除走,其他的谁去关心呢.

而他的清毒流程反而会给人一种恐怖的感觉,明明没有运行起来的病毒他给个流程,心里想到底这个病毒是否运行起来了阿?感染型的,就他那个清毒流程看明白了能自己手动把感染型的修复好?    有这手动修复能力,人人都是富翁了,超能力.

如何易用,如何简单化人性化才是最重要的.所以对这篇文章一些观点我不赞同.

※ ※ ※ 本文纯属【jaber】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

XP2(原版未打补丁)
单独微点预升级

2009-5-7 15:51
查看资料  发送邮件  发短消息   编辑帖子
x_3max
新手上路





积分 2
发帖 2
注册 2009-5-10
#5  



  Quote:
Originally posted by 我擦御剑 at 2009-5-7 15:41:
就这些···你也太无知了吧··
MS的杀软?有么?

微软是有杀软的 以前叫liveonecare 现在叫morro,免费的。
连这个都不知道

※ ※ ※ 本文纯属【x_3max】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
2009-5-10 21:27
查看资料  发送邮件  发短消息   编辑帖子
20090218
中级用户




积分 238
发帖 238
注册 2009-2-19
#6  

对于一般用户,防护杀毒是最想要的结果,其他不感兴趣

※ ※ ※ 本文纯属【20090218】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

学习!交友!顶微点!
2009-5-10 23:46
查看资料  发送邮件  发短消息   编辑帖子



论坛跳转:

可打印版本 | 推荐 | 订阅 | 收藏


[ 联系我们 - 东方微点 ]


北京东方微点信息技术有限责任公司 福建东方微点信息安全有限责任公司

闽ICP备05030815号