第100章 感觉我们有点无耻啊!
食堂里,但王诺岳他们的聊天还在继续。大家的饭早已经吃完了,可每人又打了一碗菜汤。几个人说说自己家乡过年的风俗,喝一口菜汤,牛皮吹得有滋有味。
看了看时间,王诺岳遗憾的说道,“我要先走了,有人给我送东西过来。”他刚才正和王俊比较湘省的腊肠和川省的香肠的味道,如果不是约了让高宏杰他们,他还真不想走。
其他人谈兴正浓,也没在意。他又和张小勇、王俊抱了抱,说了句“明年再见。”就走出了食堂。
王诺岳穿过空旷的校园,回到自己楼下的时候,正好看见高宏杰抱着一个纸箱子,从一辆出租车上下来。王诺岳急忙迎了上去,和他一起,从车上搬下了一台电脑。
这个纸箱子是Central Point 给王诺岳寄来的国际快递,里面是他们收集的杀毒软件,计算机病毒样本,以及,他们提取的病毒特征码。这个快递两天前就到了公司,但因为他要考试,所以让高宏杰今天送了过来。而计算机是一台286,现在的主流机型,是王诺岳用来测试病毒和杀毒程序的。
王诺岳付了出租车的车费,又和高宏杰一起,把电脑搬上了三楼自己的房间。
一进客厅,高宏杰就关上了门,把箱子交给了王诺岳。“赶快检查一下,东西对不对。”
王诺岳接过包裹拆开,他拿起最上面的一张纸,那是一封信。信是迈克写的,简单的寒暄之后,就是一个长长的清单。首先是几个杀毒软件,那是Central Point 从市场上收集的。王诺岳从箱子里拿出一个个软件,和清单一一对照。然后是各种病毒的样本,大概有一百多个。
“行动还真够快的,这就收集了一百多个,还提取了特征码。”王诺岳自言自语。
病毒分析的困难程度是因病毒而异的。即使现在的病毒比较简单,但对于已经编译成目标代码的病毒来说,必须经过逆向工程(reverse-engineer)来详细地进行分析。以现在的情况,一个有经验的病毒分析工程师,也要一两天才能分析完一个新的病毒。如果不是Central Point 早有准备,那就是短时间内投入了大量的人力物力,才能完成一百多个病毒的分析。
“都对吗。”高宏杰有点紧张地问道。王诺岳一直告诫他,要特别小心这个盒子。
清点完病毒样本的王诺岳,也长出了一口气。这可是一百多个病毒样本,要是在哪个环节丢失,然后流传出去,那就麻烦大了。自己的大名估计会写进计算机病毒史,不是作为安全专家,而是作为反面教材。
“没问题,东西都在。杰哥,这段时间,我要集中精力开发一个软件。公司的话,每周可能去个两到三次。你和张杰要多操心了。有问题的话,就给我打电话。”能够遥控手下做事,王诺岳有了点当老板的感觉。
*
柳子邵推开门,发现客厅更加拥挤了。而拥挤的原因,是一台看上去比较老式的计算机占据了一张书桌。计算机旁边,还堆着大量的软件盒子和软盘。而原本在书桌上的东西,被随意的堆放在客厅的各个地方。王诺岳正在这台计算机前面忙碌。
柳子邵走到王诺岳背后,看到一个有趣的情形,屏幕上的字符,正一个接一个的从画面上方,跌落到画面下方,象积木一样堆积起来。
“很有艺术感吧?”王诺岳感觉到柳子邵的走近,冷不丁的问道。
“是啊,这是新的屏幕保护?”柳子邵是个没见过Cascade (瀑布)病毒的人。
“这是Cascade 病毒,也就是小瀑布的意思。你看,这些字符是不是象瀑布一样的从上面流下。”王诺岳笑道。如果说有什么病毒,能让人有耐心看一会,然后再想办法杀毒的话,Cascade (瀑布)病毒肯定排名前列。
如同莫里斯蠕虫病毒一样,1988年出现的Cascade是一种著名的计算机病毒。它是一种用汇编语言编写的常驻内存的病毒,也是第一种使用了加密算法来避免被检测到的病毒。嗯,就像王诺岳希望的那样,不是裸奔的病毒。它会感染.com文件,并让受感染文件的大小增加了1701或1704字节。
Cascade的出现,也促使了防毒软件的出现。Cascade当初打算避开IBM的电脑,但因为程序上的错误,它没有避开。这让它扩散到比利時某个办公室中的所有电脑上。作为对这个这个意外的回应,IBM开发了自己的防病毒软件。这个杀毒软件就在桌子上。
在IBM防病毒软件旁边,还有Avast,这是一个来自捷克斯洛伐克的软件。还有Panda Antivirus,这是来自西班牙的软件。以及,这次Central Point 最主要的目标:诺顿杀毒软件。
此外,还有一个没在这里的杀毒软件,却给了王诺岳同样的压力。这就是尤金·卡巴斯基(Eugene Kaspersky)开发的卡巴斯基杀毒软件。尤金·卡巴斯基从小就喜欢数学和科技,从克格勃高等技术学院毕业后,成了一名年轻的软件工程师。当发现自己的计算机被Cascade的病毒所攻击后,尤金·卡巴斯基决定直面这种挑战。他经过检测和分析这种病毒,制作了一个能够清除病毒的软件。不过,现在这个软件应该只提供给了他的朋友和家人用,还没走向市场。
以王诺岳的了解,虽然杀毒软件一直是群雄争霸的局面,但Avast,Panda Antivirus,卡巴斯基,还有诺顿,这几个软件的杀毒引擎一直是排在前几名的。所以他把这几个挑了出来,准备重点研究。其他的十几个软件,则是参考。
“啊,这就是Cascade 病毒啊。”柳子邵再次凑近了屏幕。
“别动。这可都是病毒样本。”看到柳子邵差点把一堆软盘扫到地上,王诺岳吓了一大跳。
“啊,这么多。难道现在有这么多病毒流行?”柳子邵看着一百多张软盘,也吓了一大跳。
“这些都是电脑病毒,但不是都在外面流行的。外面流行的病毒,是指在普通的计算机系统产品上遇到的病毒,有叫‘in the wild’(在野外)的病毒。而研究人员才能见到的病毒,称作‘zoo virus’(动物园里的病毒)。这里大部分是‘动物园里的病毒’”王诺岳解释到。
“你准备写杀毒软件了?有我能做的吗?”柳子邵磨拳擦掌,跃跃欲试。
“有,但你先要看完这本书。”王诺岳递给柳子邵一本书《The Peter Norton Programmer's Guide to the IBM PC》(《彼得·诺顿的 IBM PC 程序员指南》)。他有点不好意思地说道,“这是诺顿1985年出版的一本书。里面详细地描述了系统启动过程、磁盘结构、各种DOS中断和基本输入输出系统(BIOS)例程等。你看完它,就可以开始对病毒进行研究了。”
柳子邵接过书,说道:“感觉我们有点无耻啊!”
(https://www.02sw.net/2723_2723970/464709741.html)
1秒记住02书屋:www.02sw.net。手机版阅读网址:m.02sw.net