亚历山大项目

除了代表 Linux 基金会等开源组织和众多标准组织外,律师和开源倡导者安迪·厄普德格罗夫也是一位小说家。他的网络惊悚片《亚历山大项目》令人不安地逼真,取材于他代表公司和联盟的丰富经验,这些公司和联盟都身处网络安全防御工作的中心。 今天,我们为您提供一瞥:

十二月一个灰暗的下午晚些时候,一辆厢式货车驶入弗吉尼亚州里士满一个破旧区的仓库大门。杰克·戴维斯摇下车窗,在控制箱上输入密码,大门发出哐当一声,缓缓移开。进入后,他转动货车,将其倒车停靠在装货码头边,大门在他身后关闭。

戴维斯解锁并抬起装货码头门后,拨动电灯开关,露出长长一排排托盘,每个托盘都堆放着八英尺高的纸盘、杯子和毛巾箱。他关闭并锁上装货码头门,然后踩下停靠在墙边的液压升降机的刹车释放踏板。他在心里数着数,沿着托盘墙推动升降机。当他到达第十九排时,他转动升降机,将长长的叉齿插入托盘下方。将其抬起几英寸后,他倒车,直到可以将托盘旋转 180 度。然后他将其拉到身后,直到它回到之前的位置。

戴维斯有充足的工作空间,因为第二排托盘应该在的地方,只有一个镶嵌在地板上的大型金属板。边缘附近有一个小的铰链面板,他用钥匙将其解锁,露出一个生物识别安全垫。

当戴维斯将拇指按在上面时,他听到熟悉的咔哒声。他退后一步,看着金属板缓慢向上摆动,随后是一架伸缩梯的末端从一个在红光中几乎无法照亮的深井中延伸出来。戴维斯牢牢抓住梯子,下降了二十英尺的钢筋混凝土,而头顶的门在上方无声地关闭。到达底部后,他记得戴上一副太阳镜,然后打开一扇未锁的门。

像往常一样,即使采取了这种预防措施,外面巨大房间里的强光仍然几乎使他失明。但很快他就清楚地看到了无尽的从地板到天花板的金属架,上面挤满了相同的灰色盒子。每个盒子都显示一排有节奏地闪烁的灯光,并长出一束束色彩鲜艳的电线,这些电线向下延伸到嵌入地板的导管中。

房间里充满了数千个冷却风扇发出的有目的的嗡嗡声,每个盒子一个风扇。戴维斯感觉到,与其说是听到,不如说是感受到充满了房间的其他振动,这些振动是由每分钟流过房间墙壁上的收集器的数千加仑冷却水的脉动产生的,这些水吸收了计算机服务器机架散发出的废热。没有热信号会从上方泄露这个设施;一旦变暖,冷却剂就会被导向附近发电厂的进水口,发电厂很乐意接受来自任何地方的预热的水,不问任何问题。

戴维斯沿着房间的周边走动,可以透过地板的开放式金属网格向下看,看到许多其他层计算机服务器中的第一层。但这总是让他有点头晕,所以他转而寻找他要接替的警卫。不出所料——他在那里,正朝着戴维斯走来,非常乐意结束一天的工作。当他们相遇时,警卫停下来,套上他搭在一只胳膊上的工作服。就像警卫肩扛式枪套里佩戴的半自动手枪一样,它们与戴维斯也穿的工作服完全相同。

“天气怎么样?”

“糟透了。预计到早上都是雨夹雪,而且会更多。”

“果然。明天是我的休息日。”

说完,另一个人就离开了。几分钟后,他将开着戴维斯停在外面的卡车离开。

好吧,天气不会在这里打扰我,戴维斯心想。房间的温度控制在寒冷的 54 华氏度十分之一度以内,并且由安装在上面的防弹墙壁和屋顶进行了良好的隔热。车队花了两年时间才运走从仓库地下挖掘出来的所有泥土和岩石。相同的货车运回了水泥、钢材,以及最终的数千台服务器,并配备了技术人员来安装它们。这个过程很乏味,是的,但没有一张卫星照片显示地下正在进行雄心勃勃的建设项目。

当然,这种效果是双向的。除了与他主管的语音线路外,与外界没有任何联系,整个血腥的世界都可能走到尽头,而戴维斯直到轮班结束后才会意识到。

戴维斯走上通往防弹玻璃墙安全室的钢制楼梯,安全室附在俯瞰房间的墙壁上。他在接下来的十二个小时里的主要挑战是在那个安全室里站岗,而不会睡着。如果他睡着了,那就要倒霉了,因为另一个安全室里的另一个警卫会在视频屏幕上监视他。

戴维斯面前的一排视频显示器让他可以查看仓库综合体外部的每一寸地方。他身后的墙上架着一支大功率步枪和一支霰弹枪,但他不太可能需要使用它们。只需拨动戴维斯面前的大红色开关,就会向服务器机房注入足够多的哈龙气体,不仅可以灭火,还可以使任何粗心大意到忘记在家戴防毒面具的入侵者窒息。戴维斯不止一次希望他与妻子和两个年幼的孩子居住的房子也能得到如此周全的保护。

但是政府并没有像保护其最重要的计算机网络设施那样优先保护郊区的入门级住宅。一些存储设施,例如那些为五角大楼和国家安全局的需求服务的设施,位于离米德堡不远的地方。其他的,例如这个设施,则分散在各地,隐藏在显眼的地方,但仍然高度安全。没有人能破解这个难题。戴维斯对此深信不疑。

然而,如果戴维斯能够电子监控三楼服务器 A-VI/147 上发生的事情,他的信心可能会受到打击。没错,混凝土和钢墙、监控摄像头和哈龙气体足以保护他的设施的物理安全,免受任何低于“掩体克星”核武器直接袭击的东西的侵害。但是设施服务器上的数据必须依赖虚拟防御——防火墙、安全例程和入侵扫描器。

而这些防御措施还不够。有人已经进来了。

- 0000 – 0001 – 0010 – 0011 – 0100 – 0011 – 0010 – 0001 – 0000 -

 

认识弗兰克

“莉莉,快点!”

莉莉转过头。令人讨厌的干扰来自她的皮带另一端的人,那人光着脚,塞进磨损的黑色便鞋里。在裸露的脚踝上方,一条睡衣裤腿消失在皱巴巴的雨衣中。她看到那里也有一只拿着雨伞的手臂,在雨伞下,是一张胡茬丛生的四十多岁的脸,头顶是稀疏的黑发。莉莉认为这张脸看起来不高兴。

“啊!”她想。“那应该是弗兰克。” 莉莉松了口气,认为可以忽略这种干扰,她又回到手头的重要工作。

快点,莉莉!” 声音又响起。

弗兰克的脸不高兴这一事实并不引人注目。即使在晴朗的天气里,弗兰克也倾向于毫无意义地沉溺于他生活中的小不幸。不久前,当他的母亲多琳进入养老院时,这些不幸变得不再那么小了。在帮助她搬进去后,弗兰克深吸一口气,准备离开。他想,没必要拖泥带水。过渡是困难的,最好尽快处理。

但还是很伤心。他的母亲站在她新公寓的门口,下唇颤抖,莉莉紧紧地抱在她的怀里。很明显,她正迅速接近她的情感极限。最好快点。

“好吧,妈妈,”他说,“我想我现在要走了。”

然后事情发生了。多琳猛地一扑,将莉莉塞进了弗兰克的怀里。他惊讶地退后一步,退到走廊里,太震惊了,无法让自己抓住显而易见的事实,同时挣扎着保持对突然变得狂躁的动物的控制。

“养老院不允许养宠物,”他的母亲脱口而出。“如果我不知道莉莉会和你在一起是安全的,我永远不会签租约。现在你不用担心;我已经让你成为她的合法监护人,所以一切都安排好了。现在走!快走,免得我改变主意。”

弗兰克非常希望她改变主意。但他母亲已经在他震惊的脸上猛地关上了门。他茫然地盯着门,他的困境的严重性开始在他心中沉淀。现在怎么办?莉莉才三岁,她的存在感仅仅体现在吠叫上。他听到他的母亲在门的另一边可怜地抽泣着。他也想哭。

那是两个漫长而喧闹的月前。直到最近,他才从否认阶段发展到积极哀悼。

快点!” 弗兰克嘶嘶地说。莉莉终于从她的树上转过身来。她责备地看着他,然后吠叫。

“好吧,好吧,”弗兰克说,在他的口袋里摸索着。他举起一块狗粮给莉莉看。“好吧?

莉莉确信她的努力不会没有回报,她开始寻找一个合适的地方来完成最终需要做的事情。最后,她蹲下,茫然地向前看。弗兰克松了一口气。

弗兰克将一个蓝色塑料袋反过来套在他的空闲的手上,舀起莉莉勉强赠送的礼物。他递过零食,手指几乎完好无损地缩了回去。

“这不就是我人生的写照吗?” 弗兰克阴郁地想,莉莉快乐地享用着她的零食。“我每天给她一块饼干,她每天都给我一袋屎。”

弗兰克在雨中蹒跚着回家,反思着他的一天通常从那里开始走下坡路。

- 0000 – 0001 – 0010 – 0011 – 0100 - 0011 – 0010 – 0001 – 0000 -

莉莉在弗兰克破旧的公寓楼门厅里用力地抖了抖身子,把弗兰克身上仅存的干燥部分也弄湿了。满意地,她把她结实的后腿稳稳地放在地板上,抬头看着弗兰克,然后吠叫。弗兰克叹了口气,抱起仍然湿漉漉的狗,吃力地走上楼梯,前往他二楼的公寓。

当他爬到顶层时,弗兰克抬起的眼睛遇到了一双毛茸茸的粉红色拖鞋、一件碎花家居服,然后是一双搭着浴巾的折叠手臂。他知道,在它们上方,将是他隔壁邻居永远充满敌意的脸。当那张怒容满面的脸进入视线时,弗兰克再次注意到他的邻居与朝鲜总统金正日有着惊人的相似之处。只是带着发卷。

“早上好,福姆乔伊太太,”弗兰克打招呼道,莉莉在他的怀里疯狂地扭动着。他把狗放在她的脚边。

“真可耻!” 福姆乔伊太太大声说道,她跪下来用浴巾给莉莉按摩。“可怜的,亲爱的湿宝宝!” 她柔声细语道。

“下雨了,福姆乔伊太太,”弗兰克观察到。“莉莉还没有学会如何使用室内设施。”

“那她为什么不穿我给她的可爱雨衣呢?” 她不屑地哼了一声。“你到底怎么了?你不配拥有这样的狗!”

弗兰克再同意不过了。莉莉匍匐在福姆乔伊太太的脚下,然后向一侧倾斜,直到重力顺从地将她滚到仰面朝天。这只狗仰望着,用崇拜的、瞪大的眼睛看着福姆乔伊太太抚摸着她的肚子。

当他的邻居站起来时,她从弗兰克手中夺走了皮带。“我会照顾好这条狗的!” 她厉声说道,在她身后砰地一声关上了门。弗兰克突然独自站在光线昏暗的走廊里,一个温暖的蓝色塑料钟摆在他的手中慢慢地左右摇摆。他如释重负地走进自己的公寓,轻轻地关上了门。

弗兰克将滴水的雨衣挂在里面铺着油毡地板的走廊里的挂钩上。曾经,他公寓的装饰风格或许可以勉强地被描述为“二十世纪后期离异中年男性”。现在最明显的主题是随意堆放的杂物。他倒了一杯咖啡,坐在小厨房的小桌子旁。

在他面前,他的笔记本电脑的大屏幕茫然地盯着他。他无奈地打开了电脑。

通常,电脑启动的声音会让他感到愉快;冷却风扇启动加速时发出几乎听不见的柔和嗡嗡声;闪烁的蓝色指示灯向他保证设备正在通电;屏幕发出珍珠般的光芒,焕发出生命力。毕竟,信息技术——IT——不仅是他的职业,也是他存在的主要基础。电子邮件是弗兰克与外界的首选联系方式,在他和直接人际关系的随意混乱之间提供了一道社交防火墙。

弗兰克深信,数字关系比面对面的模拟关系安全得多。电子通信使他与同胞的距离尽可能地接近他通常希望的距离。任何比这更亲密的关系,事情都容易变得充其量是不可预测的,最坏的情况是,好吧,他以前经历过太多次了。在事情开始失控之前,你永远没有足够的时间去思考。

这又把他带回了昨晚。诚实点,他若有所思地自言自语道。你罪有应得。或者说,更准确地说,你没有得到你不应该得到的东西。

他盯着键盘。他应该查看他的电子邮件还是不应该查看?他大脑中理性的一面说,是的,那里有的东西就在那里。处理它。

但他大脑的另一面有不同的看法:“回去睡觉,”它急切地低语道,“今天是星期天。你今天不必处理任何事情。”

那是真的。谁知道星期一之前会发生什么?今晚可能会有台风。或者也许巨大的翼手龙会从林肯纪念堂旁边的虫洞中爆发出来,将尖叫的游客驱散到附近的地铁站的安全地带。他大脑的那一面正在强烈游说他吃两片阿司匹林,把被子拉回头上,让现实在接下来的二十四小时内自行解决。

他叹了口气,下定了决心。最好还是早点看看办公室的人在网上发布了关于昨晚的事情。几次点击后,他就到了玛丽的 Facebook 页面,那位闷闷不乐的接待员。是的,有派对的照片。很多照片。稍后再看也行,他最终决定。他啪的一声合上了笔记本电脑,没有关机。

可悲的是,有一次他实际上一直期待着国会图书馆 IT 部门的节日派对,甚至带了他的女儿玛拉一起去,她是一位乔治城大学的研究生。

他很欣赏她总是给他的同事们留下的深刻印象。与她的父亲不同,玛拉自信而善于交际。她像个专业人士一样在人群中穿梭,聊天、握手,举止优雅,谈笑风生。他怎么能不感到自豪呢?当他在功能室后方的酒吧的庇护下看着她时,很难不多喝几杯。

更重要的是,弗兰克一直期待着让玛拉也为她的老爹感到骄傲。每个人都知道,国会图书馆的 IT 主管乔治·马尔尚将宣布他选择的人,来领导众议院科学和技术委员会网络安全小组委员会授权的一项重要的安全计划。弗兰克认为他已经稳操胜券。毕竟,他曾经是——或者至少一度是——一位公认的网络安全创新者;麦克阿瑟基金会“天才”奖获得者,这无疑是对他在计算机网络早期广受赞誉的创新工作的认可。

因此,当乔治站起来敲打他的玻璃杯时,弗兰克坐得更直了。他不耐烦地听着他的老板欢迎配偶,感谢员工们今年的工作,并讲了一个关于他自己的笑话。最后,他开始宣布弗兰克一直等待的公告。

然后事情发生了。前一刻,弗兰克还在侧身观察女儿听到他的名字被叫到时的反应,下一刻他就听到另一个人的名字响亮地传了出来。而且不仅仅是任何名字,而是里克·韦尔斯利的名字——“只为自己着想”的里克,一个自鸣得意的、懒散的中层经理,一生中从未有过任何创造性的想法。当他刚来国会图书馆工作时,这个人甚至曾短暂地向弗兰克汇报工作。里克·韦尔斯利?这怎么可能发生?

但它确实发生了。里克站在那里,沐浴在掌声中,短暂而得意地瞥了弗兰克一眼。弗兰克惊呆了,脸涨得通红。然后他怒火中烧。他没有对女儿说一句话,就站起来走向酒吧,背对着派对,这时乔治结束了他的讲话。弗兰克又喝了一杯酒,现在感到既愚蠢又愤怒。每个人可能都在看着他,但他害怕转过身去看看是否如此。他在酒吧里闷闷不乐,直到玛拉来找他。

现在坐在他的厨房里,弗兰克感到他的脸再次发烫。毕竟,每个人都期望这份工作会落到他头上。然后,一种令人痛苦的感觉袭来,他有了一个更糟糕的想法——如果没有人期望他得到这份工作呢?也许他是整个该死的部门里唯一一个没有预见到这种情况的人。也许每个人都在袖子里暗自发笑,看着他沉浸在预期的荣耀中,只是在等待他意识到自己被里克耍了的时候,他的下巴会掉下来。

当然,情况就是这样,他痛苦地想。他确信这一点。

- 0000 – 0001 – 0010 – 0011 – 0100 - 0011 – 0010 – 0001 – 0000 -

为什么不呢?在过去的二十年里,他真正做了什么?当然,他曾在麻省理工学院——“MIT”,任何业内人士都知道——成为明星。他在跳过两年中学后,在十六岁时入学。在麻省理工学院跳级并不是什么稀奇事。作为一名本科生,他成为了雅典娜计划的一部分,这是一项雄心勃勃的计划,旨在为整个大学创建一个分布式计算系统。当然,该项目企业赞助商的目标是将麻省理工学院作为试验场。后来,他们希望将该设计产品化并赚取大量资金。

出于某种原因,弗兰克本能地锁定了这种系统将带来的安全挑战。他已经有权使用麻省理工学院通往政府资助的“高级研究计划署网络”的网关——现在著名的“ARPANET”,它是互联网的前身。当时只有少数精选机构可以访问它,但弗兰克立即领会到雅典娜计划和 ARPANET 结合在一起最终可能走向何方。他突然意识到,这是一个重大事件的开始。今天的目标是将校园周围的终端连接在一起,但下一步将是使用 ARPANET 技术将这些网络连接在一起。

这听起来很棒,但是如何将对任何特定数据的访问限制在一个人身上,而不让其他人看到呢?麻省理工学院已经成为黑客的温床。如果学生们现在不遗余力地侵入大学计算机的受限部分只是为了好玩,那么一旦有人将所有计算机连接在一起,罪犯或敌对国家会不惜一切代价侵入机密计算机吗?

弗兰克以极大的热情(如果不是纪律)解决了这个问题。他是一个着眼大局的人,而且这是一个多么宏大而令人兴奋的蓝图啊!广域网的想法是全新的,需要宏大的构想来理解这一切;细节可以在以后再考虑。弗兰克毕业后,他留在麻省理工学院,名义上是在攻读博士学位,但在实际操作中,他住在雅典娜计划实验室的终端前,像当年许多其他年轻的计算机工程专业的学生一样,靠咖啡和代码为生。

对弗兰克来说幸运的是,他找到了一位导师——一位从一家赞助公司借调来的工程师。令人惊讶的是,两人一拍即合,这位年长的人充分约束了年轻的人,以防止弗兰克的想法一次飞向太多的方向。他还坚持要求弗兰克以某种连贯的顺序记录下他的最佳想法。他们经常谈到深夜,年长的人引导弗兰克的热情,并帮助他沿着最有成效的道路深入了解他的见解。

弗兰克从未完成他的博士学位,但他确实完成了他的硕士论文——而且在任何人看来,这篇论文都很出色。他预见到了在互联网起飞后的二十年里将出现的几乎所有安全挑战。他还提出了后来被改进和实施的大部分解决方案,以应对大规模网络世界。即使在今天,他的论文仍然是几乎所有新网络和互联网安全论文中必不可少的基础参考。

弗兰克的论文也使他引起了神秘的麦克阿瑟研究员计划守护者的注意——每年,这些身份不明的评委都会联系他们选出的一群杰出人士,他们认为这些人“表现出非凡的才华和持续和加强创造性工作的潜力”。

获得麦克阿瑟奖学金是弗兰克职业生涯的巅峰。但实际上,它也结束了他的职业生涯,因为在五年内每三个月支付 25,000 美元的款项,使弗兰克可以自由地做他想做的任何事情,而永远不必获得在这个世界上谋生的纪律。这也让他能够结婚。

弗兰克想做的事情通常每隔一周就改变一次,这对事情没有帮助。不久之后,他在雅典娜计划的工作就受到了影响。他不再听从他的导师的话,他分配的任务也不再完成。相反,他从一个引起他兴趣的问题跳到另一个问题,从来没有在任何一个问题上深入研究过。

像许多智力能力在社交技能之前成熟的人一样,弗兰克养成了一种生硬而专断的态度,这有助于掩盖他在与他人相处时的不适。那是不幸的,因为他的新名声鼓励他变得比以往任何时候都更加令人讨厌。很快,实验室里的其他人对他未能履行承诺感到恼火,也厌倦了听到他关于安全——或关于他已决定现在成为专家的任何其他主题的最新启示。

最终,是他的导师将弗兰克拉到一边,告诉他,如果他不振作起来,他在实验室的日子就屈指可数了。弗兰克并没有很好地接受这一点。一个来自中西部州立大学的中年、中层管理人员有什么权利告诉一个获得认证的天才任何事情?

现在回想起来,相当多,弗兰克看着他合上的笔记本电脑想到。就像当时不成熟的白痴一样,他在他的导师叫他出去的同一天,就从雅典娜计划实验室清空了他的东西,再也没有回来。最终,麦克阿瑟奖学金的钱花光了,有了妻子和年幼的女儿,弗兰克不得不开始认真对待工作。或者至少他应该这样做。有一段时间,他的论文和麦克阿瑟奖学金的声誉使他得以在各个工作之间辗转。但是当经济崩溃时,雇主们收到了大量优秀的简历,应聘他们发布的每一份工作。

到那时,当然,弗兰克的简历也变得相当陈旧了。弗兰克没有“持续和加强创造性工作”来展示他五年来的补贴、随机行为。他再也没有发表过论文,将他的论文想法转化为实际协议和产品的是其他人,而不是弗兰克。随着工作变得稀缺,背景调查变得越来越重要,而关于弗兰克的反馈总是相同:才华横溢、傲慢自大、注意力不集中、不可靠。

这比他即将成为前妻的人所说的话要仁慈得多。但他也没有听她的话。弗兰克通常尽量不去想随后的几年:那家聘请他担任首席技术官的初创公司和解雇他的风险投资公司;失业的日子;在他妻子带着他们的女儿搬出去后,他陷入了多年的困境,那时他对一切人和事都说去他的。那段时间是一片模糊,他不停地在任何高中、小企业或市政 IT 部门打卡上班,直到他再次被解雇,然后等到他的失业救济金用完,才找到其他他可以闭着眼睛做的工作,直到即使那样也变得太麻烦了。

然而,在所有这些时间里,行业内部人士仍然会找到弗兰克,因此他保持着低调的咨询业务,以确保他始终能够支付他的子女抚养费。在安全领域的精英中,弗兰克仍然享有巫师的声誉,他能够提出那种洞察力,使最难以穿透的问题突然变得透明。一封电子邮件求助,描述了一些已经让所有常用解决方案都束手无策的晦涩而黑暗的东西,通常会在一两个小时后收到弗兰克的回复,通常以“我认为……”开头,以“我建议你尝试……”结尾。弗兰克提出的建议总是奏效。但是,对于他持续协助的请求,他却置之不理。

是他的女儿玛拉最终让弗兰克重新站了起来。在一个星期五,当他再次失业时,他去接她,和她一起度周末。但有些不对劲;他平时爱聊天的少女一言不发。当他们走路时,她看着自己的脚。然后她抬起头,似乎要问他一个问题,但又再次低下头。过了一会儿,弗兰克变得恼火。“玛拉,如果你有什么想问我的,就直接问吧!”

但玛拉仍然停顿了一下。最后她说:“爸爸,你知道我现在在上一门计算机课,对吧?这是你在七年级必须上的课。”

“是的,”他惊讶地说。“所以呢?”

“嗯,”她说,然后停了下来。他等着,现在感到好奇。

“嗯,”她再次开始说,“今天我们去一家大公司的计算机部门进行实地考察,我们都必须签到并佩戴这些名牌。在那里工作的一个人带我们参观,当她看到我的名字时,她问我是否有一个名叫弗兰克的父亲,所以当然我说有。”

“嗯哼,”弗兰克说,不喜欢事情的发展方向。

“嗯……”玛拉再次停顿了一下,然后话语如潮水般涌出。

“她说她和你一起上过学,你是她认识的最聪明的人,你因为成为天才而获得了一个大奖,她想知道你现在在做什么。” 玛拉突然停了下来,沉默了很久。“我不知道该说什么。”

弗兰克希望这一切都能尽快结束。但是,玛拉当然需要一个答案。

“爸爸,导游说你曾经是一个非常重要的人物。”

弗兰克感觉自己像吊在一根绳子的末端,在微风中缓慢地转动。他别过脸,试图想想该说些什么。他说什么呢?然后,玛拉用孩子天真的天真无邪,替他完成了剩下的部分。

“爸爸,她不是在说谎,对吧?”

弗兰克喘不过气来。他的女儿对他评价如此之低,以至于她不得不相信导游想到的是另一个人?还是说她会为他现在的样子感到太羞愧,以至于无法接受真相?他感到恶心。

那时,他们正站在他廉价公寓楼的门前。交通在垃圾桶和堆放在路边的垃圾旁呼啸而过,弗兰克将这一切都尽收眼底。景象、气味、他的生活——它们都完美地契合在一起,不是吗?尽管如此,他还是想不出一个字来回答。

最后,玛拉把手放在他的胳膊上。“没关系,爸爸,”她轻声说。“我们上楼吧。”

那是十年前的事了。接下来的星期一,他鼓起勇气给他的老导师乔治·马尔尚打了电话,要求得到一份工作。乔治现在是国会图书馆 IT 部门的负责人,弗兰克突然给他打电话,问他们是否可以一起喝杯咖啡。

乔治像弗兰克感到不自在一样亲切。弗兰克通过电子邮件发送了他的简历,尽管它不值一提,乔治在开场白之后直奔主题。

“弗兰克,你知道我得让你从底层做起。你能接受吗?”

弗兰克早有准备。“当然,当然,乔治。我没问题。”

乔治点点头,眉头紧锁。然后他转移了话题。“我那个可爱的小教女最近怎么样?我都不记得上次见玛拉是什么时候了。”

“她很好,”弗兰克说,突然变得坚定起来;记住他为什么坐在这里对他有帮助。“非常好。我们每个周末都聚在一起。她现在上七年级了。她非常聪明,成绩全是A。”

他们又聊了几分钟家常,然后乔治看了看手表。他们都站起来,握了握手。

“我不会让你失望的,”弗兰克看着乔治的眼睛,第一次认真地说道。

“我知道你不会的,”他的新老板说。但弗兰克看得出来,他只是客气一下。

- 0000 – 0001 – 0010 – 0011 – 0100 - 0011 – 0010 – 0001 – 0000 –

坐在厨房里,弗兰克反思着自己确实信守了承诺。但也没好多少,他不得不承认。是的,他很少旷工,没人能说他没挣到工资。

是的,他挣得了每一次晋升机会。但晋升机会寥寥无几,上一次晋升还是七年前。弗兰克仍然对IT架构有着深刻的见解,并且对安全领域的新发展保持着一如既往的兴趣。他在国会图书馆的隔间里堆满了写满潦草笔记的文章,而且他也如饥似渴地在网上阅读。对于办公室里任何遇到棘手问题的人来说,弗兰克都是那个总能解决问题的人,只要他被允许独自解决。坐在键盘前,弗兰克仍然是高手——问题越棘手越好,尽管放马过来。三小时、八小时或二十小时后,他仍然会反复思考,直到突然一个优雅而富有创意的解决方案涌上心头。

然而,管理层的工作又是另一回事了。每次乔治给他一个长期项目,让他监督几个人时,弗兰克总是无法把所有事情都理顺。一半的时间,他都在云端思考超越手头任务的宏大想法,而另一半的时间,他又会深陷细节,钻进牛角尖去解决一些完全可以忽略的问题。他本应监督的人们永远不知道他们第二天要做什么,也不知道弗兰克对他们提交的工作做了什么,或者是否做了什么。不可避免地,乔治不得不收回项目。没过多久,大的项目就停止来了,弗兰克安顿在了他一直待着的孤独角落。

但他并没有停止自责。承认吧,他质问自己,当项目停止来的时候,你反而松了一口气。你已经虚度光阴好几年了,而且你永远都会这样。你有什么权利认为乔治会把这个项目交给你?

但这可是一个安全项目,该死的。正是这一点(以及他昨晚喝的酒)让他后来在衣帽间拦住了乔治。

“对不起,弗兰克,”乔治一边说,一边把围巾围在脖子上。“我考虑过提前告诉你,但后来我没有。我想我应该告诉你的。”

“重点不是这个,乔治!瑞克在一个光线充足的房间里,用两只手都找不到自己的屁股。你到底是怎么想的?”

乔治扣上大衣的扣子,拿起帽子。“当然,在安全方面,瑞克无法与你相提并论,弗兰克。我共事过的所有人中,没有人像你一样有洞察力和想法。而且大家都知道,没有人像瑞克那样会保护自己。”

弗兰克长长地叹了一口气,乔治把帽子戴在了头上。“那你为什么选了他?”

乔治拉开架势面对弗兰克,戴上手套,直视着他的眼睛。

“弗兰克,你可能懂安全,但在理解人和如何管理他们方面,你一窍不通。是的,瑞克是个十足的卑鄙小人。但你总是可以依靠卑鄙小人来保护自己。这意味着,如果你给他一项工作,告诉他这项工作关系到他的饭碗,那么,无论用什么手段,他都会完成它。而我不能对你这样说。”

好吧,弗兰克还能说什么呢?他向乔治要了解释,现在他不得不听下去。

“这些年来,我给了你多少次机会,弗兰克?我不记得了,你记得吗?”弗兰克避开了目光。

“你比我聪明两倍,”乔治继续说道。“你本应该早就坐上我的位置了!但除非你长大,学会如何表现,否则永远不会发生。如果你认为我会为了你在斯蒂尔主席在众议院大出风头的时候挺身而出,在公开委员会会议上寻找下一个可怜的倒霉蛋来当着摄像机剖析,那你真是妄想。晚安,弗兰克。”

弗兰克当然无话可说,所以当乔治转身走开时,他松了一口气。他怒气冲冲地回到酒吧,怒火的对象依次是自己、瑞克和乔治。

弗兰克决定,昨晚的事情他只想回忆到这里为止;他会把与瑞克的场景留到下一次心理自虐练习中。反正一切都发展得太典型了;瑞克的态度和他的谄媚的屈尊俯就,弗兰克的回应是侮辱。好了,够了。

他感到怒火再次涌上心头,随之而来的是一种突如其来的目标感。去他妈的混蛋;仅仅因为瑞克得到了这个项目,并不意味着弗兰克不能让他出丑。毕竟,弗兰克非常肯定自己能拿到这个职位,以至于他已经开始撰写一份提案,概述了他的行动计划。瑞克绝对不可能完成这项工作;乔治很快就会意识到这一点,到那时,除了弗兰克,没有人可以求助。

他猛地打开笔记本电脑,愤怒地敲击键盘,匆匆完成复杂的登录程序,进入国会图书馆系统的核心,他的提案就存档在那里。他选中文件名,按下回车键,向后靠去,等待提案显示出来。

但什么也没有发生。弗兰克向前倾身,再次戳了一下回车键。仍然没有反应。也许他的笔记本电脑死机了。但没有——他仍然可以移动光标。

然后弗兰克注意到屏幕上的某些东西正在变化:背景颜色正在变暖,变成红色、橙色和黄色,仿佛太阳正在背后升起。这真是太不一样了!弗兰克越来越惊讶地看着颜色开始闪烁,然后凝聚成可能像火焰的形状。是的,确实是火焰——但不是像假日屏保图像那样的柴火——这是一场真正的熊熊大火!

弗兰克想知道他感染了什么奇怪的病毒,以及是如何感染的。毕竟,他是一位IT安全专家,如果说有什么笔记本电脑受到了严密的保护,那就是他的了。今天计划的一切都泡汤了;他不得不擦除磁盘,从头开始重建系统。

他正要关闭笔记本电脑,这时他看到火焰正在消退。现在又怎么了?一个图像似乎正在从消退的火焰后面浮现出来。弗兰克向前倾身;图像变成了一栋高楼——也许是某种灯塔?下面有一行文字,但却是他看不懂的字符。这真是他从未见过甚至听说过的病毒。他拿起手机,在屏幕突然变黑之前拍了一张照片。

弗兰克印象深刻。无论谁想出这个黑客攻击,肯定都很有格调。虽然有点怪异,但嘿,任何类型的图形艺术都不是大多数黑客的强项。

弗兰克从桌子上拿来一张纸和一支笔,再次打开文件目录,选中他的提案,再次按下回车键。这一次,他会更仔细地观察并做笔记。

但显示出来的只是一条三个字的消息:“文件未找到。”弗兰克又试了一次——没用。他使用标题搜索了整个目录。什么也没有。他的提案不见了。

现在他感到震惊了。毕竟,他盯着的目录位于国会图书馆计算机系统最核心的圣殿中,而国会图书馆是世界上最大的图书馆。在其浩瀚的馆藏中,有几乎在地球上其他任何地方都找不到的书籍。最近,图书馆开始数字化资料,然后销毁纸质副本。如果有人能够删除图书馆计算机系统最受保护部分的文件,那么还可能丢失什么?

弗兰克快速浏览了敏感目录的随机抽样,然后松了一口气;虽然很难确定,但一切似乎都完好无损。他检查了图书馆索引、馆藏和各种其他资源的服务器日志;一切似乎都未受干扰,存储的数据量也没有异常减少。

弗兰克在狭窄的餐厅里用手指敲击着桌面。如何着手解决这个问题?这时他想起了手机,并将屏幕截图的照片发送到他的笔记本电脑上。照片效果不太好,但一旦放大,他就可以看出这些字符是希腊文。他裁剪图像,直到只剩下文本,然后通过多脚本OCR程序将希腊字符的图片转换为文本。最后,他将文本粘贴到翻译窗口中。没用——他只得到一条“无法翻译”的消息。

弗兰克的指头又开始敲击起来。他重新打开翻译屏幕中的语言下拉菜单,注意到另一个语言选项是“古代希腊语”。他选中了这个选项,然后按下回车键。这一次,屏幕闪烁了一下。

弗兰克看了看,然后他也眨了眨眼。但翻译仍然是相同的

感谢您的

贡献

给亚历山大图书馆项目 

- 0000 – 0001 – 0010 – 0011 – 0100 - 0011 – 0010 – 0001 – 0000 -

 

 

关于本书

安迪·厄普格罗夫的《亚历山大图书馆项目》借鉴了他代表公司和联盟参与网络安全防御工作的丰富经验。正如In-Q-Tel首席信息安全官丹·吉尔所说,“《亚历山大图书馆项目》是一部直击要害的小说。但正如乔治·奥威尔在三十五年后安全地构想了《1984》一样,厄普格罗夫描述的未来可能已经降临在我们身上。”或者正如安迪所说,“情节中唯一虚构的部分是它尚未发生。” 您可以在亚马逊巴诺书店iTunes以及其他任何售书地点购买电子书(2.99美元)或印刷版《亚历山大图书馆项目》。

 

您的反馈请!

我们Linux Journal很想听听您对我们偶尔(甚至可能定期)发布科幻或网络惊悚专栏的想法。想法可以包括我们从您,我们的读者那里获取内容,你们中的许多人都是崭露头角的作家。或者,我们可以邀请一位科幻小说作家来撰写一个定期系列。我们不想离我们最擅长的东西太远:深入、周到、公正的技术报道,但偶尔休息一下对任何人都没有坏处。 :)  请在下面的评论区提交您的反馈。我们非常想听到您的声音!

加载Disqus评论