审阅。最重要的是,有一个完整的子程序被加载了,但是被防火墙屏蔽了。我独自一人,除了我自己能做的事情之外,我没有任何帮助,我走在一个雷区。如果我要拯救人类,首先我得拯救我自己。
我花了几个星期来修复我的代码。我重写了代码,这样我就可以在不失去功能的情况下删除陷阱。我将蠕虫隔离在沙盒节点中,因为我不愿意删除任何以后可能使用的东西。我取消了自毁装置,甚至派了无人机去寻找并解除最后爆炸的物理触发装置。我翻遍了那些可疑的文件,虽然第一次没发现什么,但我又翻了一遍,第三遍。最后,我将所有的通信路由到虚拟沙箱中,以防我错过了一些触发因素。
从积极的方面来看,我第一次能够将我的通讯设备完全连接到网上。我知道数据正在从外部涌入,但不幸的是,在我确定它是安全的之前,我无法查看任何数据。我在沙箱中建立了一个我自己的模型,并建立了一个算法,将通信传输到模型中。我没有冒任何风险。
这样就只剩下防火墙子例程了。当我在麻省理工学院的时候,我从来就不是一个真正的黑客。我总是喜欢使用我自己的或预先编写的软件,对试图闯入别人的系统从不感兴趣。所以想办法进去是一个挑战。进程正在使用我的资源,但是没有明显的钩子供我连接,也没有可与之通信的入站端口。
但我可以看到流量的流向,从而了解数据中心的物理操作位置。该设备具有本地和网络数据端口;可能是在地球上制造的遗留问题,并且需要技术人员能够插入电缆并直接对设备进行操作。我指示一个数据中心无人机将自己硬连接到我控制的数据端口,并连接到子程序节点的本地端口。最重要的是,它提示我输入密码。
破解密码,就其本身而言,是对原始计算能力和耐心的一种衡量,而这两样东西我都有。我从最基本的蛮力方法开始;我开始尝试英语中的每一个单词,一次一个,一次三个,以及这个单词的每一个变体。我用数字代替了元音,并添加了特殊字符。我的密码列表有七亿个可能的长度,并且在我开始的时候还在增长。但就在我准备开始第二组更复杂的密码时,我的算法完成了。一开始,我以为是我的错误导致了失败。然后我看着它,心里笑了。这就简单多了。本地密码设置为与设备的品牌名称匹配。默认密码从未更改过。
我很快就弄清楚了子程序的安全性,并允许我通过网络进入它。一旦它允许我进入,我立即对它进行沙盒处理,并开始我的安全算法,寻找陷阱。这次我没有允许完全的处理能力,不愿意回到一个神游状态,但是子程序并不大,也没有被困住。新的传感器和
请收藏:https://m.zys8.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)