查看: 2549|回复: 14
收起左侧

[已解决] 杀毒引擎和病毒库关系的几个精彩比喻

[复制链接]
play32
发表于 2009-4-11 17:44:55 | 显示全部楼层 |阅读模式
转帖他人的:
什么是杀毒引擎?
令病毒集合为A,特征码集合为B,如果按照某种对应法则f,对于集合A中的病毒,在集合B中有特征码和它对应, 这样的法则f即为杀毒引擎。
若f为函数,满射非单射为上;双射次之;非满射非单射再次;非满射单射最末。
若f非函数,A全命中为上;否则一对一为上,一对多为下。
A中病毒是否命中为最本质区别,无论采用什么技术,其次特征码冗余度小为善,再次为速度等。

杀毒引擎和病毒无关,它是抽象出来的一个空中楼阁,里面什么都没有,只是一个宏大而细腻的空空的建筑群。
“和病毒无关”是因为引擎基本上是对“文件”的操作,文件是数据在磁盘上的组织结构,引擎本质上是对这些数据结构的分析操作,它只是匹配数据,决定谁是病毒的是特征码,而不是引擎。
所谓的“空中楼阁”是说杀毒引擎是抽象出来的一个凌驾于各个文件之上的数据结构操作的集合,它提取了众多文件普遍具有的共性,“高处不胜寒”。
引擎又是个“空壳子”,的确你看不到什么,一切的一切都是虚幻的,你所看到的只是数据的搬来搬去,加加减减,所有外围的调用都是虚的,但只要虚实结合,引擎可以应用到各种平台。
它也是一个“宏大而细腻的建筑群”,走近它,你彷佛进入了一个眩美的殿堂。简洁的只剩下空灵的建筑,但它的气势令你震撼,它的细腻又是那么唯美,这就是艺术!

杀毒就像查字典
引擎就是检字表
病毒库就是正文
大约就是这个样子!


[ 本帖最后由 play32 于 2009-4-11 18:14 编辑 ]
cpdcrusaderin
发表于 2009-4-11 17:47:49 | 显示全部楼层
还真是比喻啊。。吼吼。。
play32
 楼主| 发表于 2009-4-11 17:52:16 | 显示全部楼层
比喻通俗易懂嘛有些问题半天弄不明白,一个比喻全解决

[ 本帖最后由 play32 于 2009-4-11 17:53 编辑 ]
天禅傲雪
头像被屏蔽
发表于 2009-4-11 17:56:55 | 显示全部楼层
以前就知道卡巴的引擎很厉害,不过到现在还是对它了解不深,看了似乎有点明了
布施大行
发表于 2009-4-11 17:58:13 | 显示全部楼层
通俗点好,通俗点能让大家更快理解杀软的一些常识,支持楼主
justnow_0713
头像被屏蔽
发表于 2009-4-11 18:03:56 | 显示全部楼层
还不如用男女关系用来好比喻
Atlantis祭司
发表于 2009-4-11 18:06:13 | 显示全部楼层
要理解这个比喻,还得先学好数学……
zwl2828
发表于 2009-4-11 18:06:45 | 显示全部楼层
高等数学?!
Atlantis祭司
发表于 2009-4-11 18:11:25 | 显示全部楼层

回复 8楼 zwl2828 的帖子

貌似是高一集合的内容……

具体忘了……
小v可
发表于 2009-4-11 18:26:06 | 显示全部楼层
数学题!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-16 15:51 , Processed in 0.124867 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表