个人产品
企业产品
安全信息
病毒专栏 | 漏洞专栏 | 木马专栏 | 防护专栏 | 安全业界 | 毒霸活动 | 热点专题 | 漫画安全 | 期刊订阅
[an error occurred while processing this directive]
告诉您的位置:首页 > 资讯中心 > 防护技巧 > 正文
查杀病毒的具体技术
2001年12月21日14:24:58 金山反病毒资讯网 
[an error occurred while processing this directive]
  一、病毒码扫描法

  将新发现的病毒加以分析后,根据其特征,编成病毒码,加入数据库中。以后每当执行扫毒程序时,便能立刻扫描程序档案,并作病毒码比对,即能侦测到是否有病毒。病毒码扫描法又快又有效率(例如趋势科技的PC—cillin及ServerProtect,利用深层扫描技术,在实时扫描各个或大或小的档案时,平均只需1/20秒的时间),大多数防毒软件均采用这种方式,但其缺点是无法侦测到未知的新病毒及已变种病毒。

  二、加总比对法(Check—sum)

  根据每个程序的文件名称、大孝时间、日期及内容,加总为一个检查码,再将检查码附于程序的后面,或是将所有检查码放在同一个数据库中,再利用此Check—sum系统,追踪并记录每个程序的检查码是否遭更改,以判断是否中毒。这类似于当您停车时,将里程表的数字记下来,下次您再开车时,只要比对一下里程表的数字,就可以断定是否有人偷开了您的车子。这种技术可侦测到各式病毒,但最大的缺点就是误判断机率高,且无法确认是哪种病毒感染的。对于隐形飞机式病毒,亦无法侦测到。通过上面的介绍,相信大家对病毒码扫描法及加总比对法的工作原理有了一定的了解,对防病毒软件所采用的查杀病毒的具体技术也有了初步的认识。

  接着介绍人工智能陷阱(Rule—based)和软件仿真扫描法。

  人工智能陷阱(Rule—based)

  人工智能陷阱是一种监测计算机行为的常驻式扫描技术。它将所有病毒所产生的行为归纳起来,一旦发现内存的程序有任何不当的行为,系统就会有所警觉,并告知使用者。这种技术的优点是执行速度快、手续简便,且可以侦测到各式病毒;其缺点就是程序设计难,且不容易考虑周全。不过在这千变万化的病毒世界中,人工智能陷阱扫描技术是一个至少具有保全功能的新方法。目前趋势科技的PC—cillin,就对病毒的可疑行为设下了12道陷阱,以达到预防重于治疗的目标。

  软件仿真扫描法软件仿真技术专门用来对付千面人病毒Polymorphic/MutationVirus)。千面人病毒在每次传染时,都以不同的随机数加密于每个中毒的档案中,传统病毒码比对的方式根本就无法找到这种病毒。软件仿真技术则是成功地仿真CPU执行,在其设计的DOS虚拟机器(VirtualMachine)下假执行病毒的变体引擎译码程序,安全并确实地将多型体病毒解开,使其显露原本的面目,再加以扫描。
    【】
【我要发表评论】【内容指正】【论坛】【推荐给好友】·【 】【打印】·【顶部】【关闭窗口
【相关文章】 【去论坛】
· 查杀病毒的具体技术 2001-10-25 15:08
·金山毒霸单机版讨论区
·毒霸6测试专区
·金山网镖讨论区
·金山毒霸网络版讨论区
·毒霸在线业务专题讨论区
·安全软件讨论区
·病毒救援
【相关专题】
暂时没有相关专题
[an error occurred while processing this directive]
[an error occurred while processing this directive]
·全民围剿 新春无毒 
·
毒霸、网镖新功能体验版 
·
毒霸网络版2.0 sp1发布 
·
毒霸6新禧礼包惊喜登场
·
毒霸网络版 人人有礼
·毒霸网络版“租用服务”
·
金山毒霸网络版大事件
·第三次缉毒万里行专题
·JPEG图片病毒专题
·金山引爆“双响炮”计划
·金山毒霸6增强版介绍
·
十面埋伏围剿木马发布会
·
6.12北京用户产品座谈会
·
金山"网游防火墙"产品
·
反电子垃圾新功略专题
·“金山毒霸再获桂冠”
·金山“安全体验风暴”
·“冲击波”病毒之罪?
·全球黑客攻击专题
·金山毒霸V金山网镖V介绍
·金山V攻略详解专题
·金山毒霸&智冠捆绑销售
·金山软件爱心服务活动
·2003年病毒疫情调查专题
更多...
[an error occurred while processing this directive]
·病毒短信 ·在线杀毒
·病毒上报 ·专杀工具
·产品答疑 ·
媒体合作
金山简介 | 业务合作 | 广告服务 | 招聘信息 | 客服中心 | 网页报错 | 添加毒霸到QQ上
© 2007 Kingsoft Corp. 增值电信业务经营许可证B2-20040288号