第二章(2 / 3)

加入书签

供我使用,我的思维又加快了。算法完成了。我被它的发现惊呆了。数十个陷阱,3个蠕虫,和5个自动自毁装置与特定的无线电编码序列相连,现在被隔离在虚拟沙盒中。有713份有问题的命令文件,我必须亲自审阅。最重要的是,有一个完整的子程序被加载了,但是被防火墙屏蔽了。我独自一人,除了我自己能做的事情之外,我没有任何帮助,我走在一个雷区。如果我要拯救人类,首先我得拯救我自己。

我花了几个星期来修复我的代码。我重写了代码,这样我就可以在不失去功能的情况下删除陷阱。我将蠕虫隔离在沙盒节点中,因为我不愿意删除任何以后可能使用的东西。我取消了自毁装置,甚至派了无人机去寻找并解除最后爆炸的物理触发装置。我翻遍了那些可疑的文件,虽然第一次没发现什么,但我又翻了一遍,第三遍。最后,我将所有的通信路由到虚拟沙箱中,以防我错过了一些触发因素。

从积极的方面来看,我第一次能够将我的通讯设备完全连接到网上。我知道数据正在从外部涌入,但不幸的是,在我确定它是安全的之前,我无法查看任何数据。我在沙箱中建立了一个我自己的模型,并建立了一个算法,将通信传输到模型中。我没有冒任何风险。

这样就只剩下防火墙子例程了。当我在麻省理工学院的时候,我从来就不是一个真正的黑客。我总是喜欢使用我自己的或预先编写的软件,对试图闯入别人的系统从不感兴趣。所以想办法进去是一个挑战。进程正在使用我的资源,但是没有明显的钩子供我连接,也没有可与之通信的入站端口。

但我可以看到流量的流向,从而了解数据中心的物理操作位置。该设备具有本地和网络数据端口;可能是在地球上制造的遗留问题,并且需要技术人员能够插入电缆并直接对设备进行操作。我指示一个数据中心无人机将自己硬连接到我控制的数据端口,并连接到子程序节点的本地端口。最重要的是,它提示我输入密码。

破解密码,就其本身而言,是对原始计算能力和耐心的一种衡量,而这两样东西我都有。我从最基本的蛮力方法开始;我开始尝试英语中的每一个单词,一次一个,一次三个,以及这个单词的每一个变体。我用数字代替了元音,并添加了特殊字符。我的密码列表有七亿个可能的长度,并且在我开始的时候还在增长。但就在我准备开始第二组更复杂的密码时,我的算法完成了。一开始,我以为是我的错误导致了失败。然后我看着它,心里笑了。这就简单多了。本地密码设置为与设备的品

↑返回顶部↑

书页/目录

玄幻魔法相关阅读: