第18章 练手
坐在最前面,正中间的王向阳立马举手。
老师看了教室一圈,只有他一人举手,有点无奈道:
“王向阳,你来回答这个问题。”
班上同学见怪不怪,对於王向阳这种特立独行的人来说,他们可是印象深刻。
这傢伙自从分手后,就开始奋发图强。
不仅仅每次来上课都坐最前面,最中间。
而且上课特別积极,下课后也跑去请教老师。
这些也就算了,关键的是这傢伙下了课之后,往实验室里一钻,电脑前一坐就是一个通宵。
没有人能够熬得过他,也没有人能够卷得过他。
熬夜圣体,天生卷王。
这傢伙简直不是人,太疯狂了。
“e-r图为实体联繫图,提供了表示实体类型、属性和联繫的方法,用来描述现实世界的概念模型。
矩形框表示实体,菱形框表示联繫,椭圆形框表示实体或联繫的属性。
连线表示实体与属性之间、实体与联繫之间、联繫与属性之间的关係。”
老师点了点头:“好的,请坐,很標准的答案。
大家要多多向王向阳同学学习,有什么不懂的,可以向他提问,他在计算机这一块的水平很高。”
老师按照惯例对其他同学进行了一番鼓励,结果鸦雀无声。
他也就不再提,更加讚赏的看了一眼王向阳。
没有对比就没有伤害,他更加喜欢王向阳这种好学生。
几天后的晚上,实验室电脑前,王向阳头疼的看著自己写的这一款杀毒软体。
失败了,他也没有想到自己居然失败了。
因为他知道1989年,全世界第一款杀毒软体mcafee诞生,它开启了第一代依赖特徵码的杀毒引擎时代。
他尝试著一步到位,做一个世界第一的特徵码杀毒软体,结果不言而喻。
mcafee杀毒软体无论是查杀还是防御,都是基於特徵码的,查杀用特徵码比对,防御实时监控。
特徵码引擎的基本原理就是“杀毒引擎+特徵码匹配”。
杀毒引擎是枪,特徵码是子弹,子弹越多,能杀的病毒就越多。
他就是按照这个思路,来做的特徵码杀毒软体。
结果就是,他高估了自己,低估了特徵码杀毒软体的难度。
这里面涉及到特徵码,特徵库等一堆事情。
自己一个人做,难免力不从心。
特徵库的意思,是由杀毒厂商收集到的病毒样本的特徵码组成。
而特徵码,则是病毒分析工程师从病毒程序中找到和正当软体的不同之处,截取一段类似於“搜索关键词”的程序代码。
电脑一开机,特徵码就被读到內存中。
当用杀毒引擎扫描硬碟、或者监控一个文件的动作时。
它会读取文件並且与特徵库中的所有特徵码“关键词”进行匹配。
如果发现文件程序代码被“关键词”命中,就把那个文件判定为病毒,然后报警和拦截。
20世纪末期, 21世纪初,特徵库匹配是查杀已知病二毒很流行的一项技术,也是杀毒引擎赖以工作的基础。
这一套运行机制一直被杀毒软体沿用下来,所有特徵码都需要严格的测试和比对,否则极易造成误伤。
本章未完,点击下一页继续阅读。