第一卷 第2章 电脑蠕虫

  对于不曾体验过的人,很难解释深夜响起的门铃声是多么令人毛骨悚然。

  你卸下心防,在鸦雀无声的房间里放松。忽然间,通知访客上门的人工电子声打破寂静。思考一瞬间停止,你朝时钟一看,这显然不是会有人来访的时间。整个脑子都被问号淹没:是谁?为什么现在来访?为了什么目的?门上锁了吗?门炼扣上了吗?

  你屏住呼吸,窥探门外的人物要怎么出招。不知道经过多久,也许是几十秒,也说不定是几分钟,你战战兢兢地去到玄关,从门上的猫眼往外一看,发现神秘访客什么线索都不留地离开了。一切都悬在半空中,事情就这么结束,只有不祥的电子声残响持续一整晚……

  事情发生得毫无前兆。

  门铃响起时,高坂正在清洁电脑键盘。这副PFU牌的键盘,按键上没有字,但不是因为擦过头而磨掉,而是从一开始就设计成这样。他上周才把所有按键拆下来清洗过,但若非每次使用过后都彻底杀菌,他就不会满意。

  桌钟的指针指著晚上十一点多,高坂还来不及想到是谁在这种时间上门来,接著放在桌上充电的智慧型手机就震动起来。高坂直觉地领悟到,门铃响起与邮件寄来的时机凑在一起并不是巧合。

  他拿起智慧型手机,查看新邮件。

  开门。我不打算伤害你。

  关于病毒的事,我有话要跟你说。

  他抬起头,朝玄关的方向看去。他所住的公寓并未安装自动门锁系统,即使不是公寓住户,要入侵建筑物也轻而易举。寄了邮件的人物,多半已经来到房间前面──几乎就在他察觉到这点的同时,门口传来敲门声。敲门的方式并不粗暴,是一种要告知门外有人的敲法。

  自己应该报警吗?高坂看著手上的手机这么想,但显示在萤幕上的讯息让他迟疑了。

  『关于病毒的事,我有话要跟你说。』

  他对于这则讯息当中提到的事情,非常清楚。

  高坂首次对恶意软体(Malware)产生兴趣,是在三个月前二○一一年的暮夏。那天他的手机收到一封来自陌生寄件者的简讯。

  世界末日即将来临。

  这是一则不祥的讯息,然而,对于当时身处第四个职场也无法适应、心情十分糟糕的高坂而言,这则讯息成了小小的清凉剂。

  高坂闭上眼睛,短暂地陶醉在世界末日的空想当中。天空染成红色,整个市镇回荡著警铃声,收音机只播放不幸的新闻──他畅快地想像出这样的情景。

  听来也许显得可笑,但是这封不庄重的讯息拯救了高坂。当时的他就是需要这种无异于谎言、毫无根据的安慰。

  后来仔细一查,他得知这封简讯似乎是从感染了一种叫做「Smspacem」的恶意软体亚种的手机强制发出。所谓的「恶意软体」,是会让电脑执行非法动作的软体与程式之总称。一般人几乎都一律将这些统称为「电脑病毒」,但病毒只是恶意软体中更狭义的概念之一。

  用一句话来形容「Smspacem」,就是「告知世界末日的恶意软体」。中了这种恶意软体的装置,时间一到二○一一年五月二十一日,就会对联络人清单上的所有人寄出「世界末日即将来临」的简讯。

  根据网路安全报告,「Smspacem」是一项锁定北美使用者的恶意软体。但在九月上旬,住在日本的高坂却收到了日文版的同样讯息,多半表示有好事之徒特地将「Smspacem」改成针对日本人的版本。

  高坂辞掉工作、躺在床上发呆时,忽然想起「Smspaced」这种恶意软体。然后,他脑中冒出一个念头:自己是不是也做得出差不多的东西呢?是不是也能用不同的形式,重现当时自己所经历的、日常生活中出现小小缺口的感觉?

  所幸高坂多的是时间,他把制作恶意软体所需的知识逐一学会。加上他过去曾是程式设计师,以当时获得的知识与经验为基础,他仅仅学习一个月,便不靠开发工具组完成了一种独创的恶意软体。

  高坂心想,自己适合这个领域。他拥有不用任何人教导,也能根据状况需要得出最佳运算方式的才能。这是少数能让他天生一板一眼的个性与完美主义朝正向发挥的案例。

  过不了多久,他创造出来的恶意软体就被刊登在软体大厂的网路安全报告之中。高坂有了把握,立刻开始制作新的恶意软体。不知不觉间,制作恶意软体成为他活下去的唯一意义。

  这样的缘分实在讽刺。一个在现实世界中,因为太过害怕病毒与虫子而觉得难以生存的人,到了电子世界中,却从创造病毒与虫(Worm)并散播出去的过程中,找到活下去的意义。

  高坂面向电脑敲著键盘时,不时会想到这件事。说不定,他是确信自己无法将基因留在这个世界上,做为一种补偿行为,才会在网路上散播具有自我复制功能的恶意软体。

  虽然都叫做恶意软体,种类却极为多样。恶意软体原本区分为「病毒(Virus)」、「蠕虫(Worm)」、「特洛伊木马(Trojan Horse)」三类,但恶意软体的性质年年愈趋复杂,随著多种无法纳入既有分类的恶意软体相继出现,也就有「软体后门(Backdoor)」、「恶意工具组(Rootkit)」、「恶意软体释放器(Dropper)」、「间谍软体(Spyware)」、「广告软体(Adware)」、「勒索软体(Ransomware)」等多种全新的定义陆续登场。

  最单纯的恶意软体三大分类:「病毒」、「蠕虫」、「特洛伊木马」,三者的差异相对浅显易懂。首先,病毒与蠕虫有著兼具自动传染功能与自我繁殖功能这两项功能的共通点,但相较于病毒必须寄生在其他程式中才能存在,蠕虫则不需要宿主,能够单独存在。特洛伊木马则和病毒与蠕虫不同,没有自动传染功能与自我繁殖功能,由此可做出区别。

  让高坂开始对恶意软体产生兴趣的「Smspacem」属于广义的「蠕虫」。这种蠕虫会在受感染的电脑内收集邮件位址,大量发出附加恶意程

上一页目录+书签下一页