第二部 18(第5/5页)

现在的问题是如何在没有访问密码的情况下进入一台无法强行侵入的计算机。卡里姆知道如果他能让中情局的主机瘫痪,局内的技术人员就会重新向每个人——包括他在内——发放新的访问密码。达成此目标的惟一途径就是在系统中植入电脑病毒。植入病毒既然无法从外部实现——由于“哨兵”的存在——那么就必须在内部进行。

因此贾麦勒需要利用一种绝对可靠的手段,把电脑病毒弄进中情局的大楼。由他或是安妮偷偷携带进来都太危险了;即便是通过其他人传递病毒,也必须经过许多道安全防范措施。这么干行不通。连中情局自己的特工都无法把电脑病毒带入大楼。为了解决这个问题,他和法迪耗费了好几个月的时间。

他们最后想出的策略是这样的:中情局特工在法迪衬衫上找到的加密文件其实根本就不是什么密码,因此蒂姆·海特纳试图破解它的时候没取得任何进展。那个文件实际上是按步骤写出的详细说明,指示使用者如何利用普通的计算机二进制代码重建电脑病毒——一系列在后台运行的根级别的命令,绝对不会被防火墙发现。一旦病毒在中情局的某台电脑上重建成功,根级别的命令就会向局内使用的UNIX操作系统发起攻击,破坏其基本命令。这个过程将造成大规模的破坏,六分钟之内中情局的主机就会瘫痪。

他们还设置了一道防范措施。万一海特纳误打误撞地发现加密文件并不是密码,他也不可能在无意中执行那一连串指令——指令中的字符串全是逆序写成的。

贾麦勒调出海特纳曾试图破解的“密码”文件,倒转顺序输入二进制字符串,把它保存为另一个文件。然后他退出UNIX操作系统,切换到C++命令行模式。他把刚才的一连串指令粘贴过来,随即开始用C++语言一步步地重建病毒。

卡里姆·贾麦勒盯着大功告成的病毒,他只需再敲一个键就能将其激活。眨眼间病毒就可以神不知鬼不觉地侵入操作系统——它不仅会侵入主数据通道,也会进入辅助数据通道和交叉连接点。换句话说,病毒会直接阻塞并破坏进出中情局主机的数据流,这样一来它就完全绕过了“哨兵”防火墙。这个攻击策略只能在中情局内部的一台联网计算机上实现,因为“哨兵”防火墙能彻底拦截任何来自网络外部的攻击,无论它们有多复杂。

但在这之前贾麦勒还得再办一件事。他在另一台显示屏上调出了一份人员档案,开始向其中添加一系列无可辩驳的假证据,包括他刚才用来编写病毒的那份加密文件。

添加完毕之后他打印了人员档案,将打印件放进一份局内文件夹,然后锁好。他指尖一动清掉了刚才屏幕上显示的内容,调出了耐心等待着降生时刻的病毒程序。他满意地发出一声轻叹,敲下了按键。

病毒被激活了。