第44章
见状,榊原光凛连忙跟在两人身后,穿过电梯间,跑到最初的办公室。
她们停在门口,谁也没有推开门。
“先想想解决办法吧。”真希提议。
“差点忘了!”钉崎一拍脑门,道,“我们是不是要先通知虎杖和伏黑他们,先不要动咒灵?”
“现在不行,”真希摇头,“手机也用不了,而且我们最好不要分开。”
“真希,野蔷薇,我想到办法了。”榊原光凛开口,在她们讨论时,她一直在琢磨咒灵和电脑的关联。
仔细一想,那些咒灵跟之前遇到的都不太一样——它们过于安静了。
咒灵从人的负面情绪诞生,大部分智商不高,但还是会说人话,重复念叨着主人所执着的事物,也可以说那是它们诞生的原因。
然而今天遇到的咒灵完全没有这个特点,反而……
反而更像是来到这里的前一天,她在涩谷剿灭的异世界魔物。
“什么办法?”真希停下和钉崎的商量,问道。
“咒灵身上另一种力量可能和现代魔法有关,”榊原光凛没有提及太多,只是继续道,“真希、钉崎,待会儿进去后,像刚才那样,你们合力把这只咒灵抓住,我需要一点时间。”
“行。”
商量完毕,榊原光凛上前把门打开,真希和钉崎先冲了进去。
咒灵在不同的方向,真希拔刀冲向咒灵。钉崎从她身后闪现,用铁钉封锁咒灵的行动。
榊原从身上取出一把不起眼的短剑,那是她之前在宿舍里发现咒具。她集中注意力,开始用身体编组程序代码,顷刻间,从剑柄末端开始,一行行绿色的字符串如液体一般流入,顺着纹路分流,直直没入剑身。
代码刻录完毕,她冲上前,将剑刃没入咒灵的身体。咒具发出刺眼的光芒,与咒灵的咒力产生共鸣的同时,代码也覆盖融入其中。
咒灵发出尖锐的嘶吼,身体逐渐崩解,如风沙般消散,最终化为虚无。
办公室里还剩下两只咒灵,没有时间喘息,她们快速地用同样的方法将咒灵解决掉。
钉崎一一回收自己的铁钉,将咒具收好,抬头,视线的余光扫到最近的电脑屏幕。
“果然,倒计时消失了!”
真希将武器扛在肩上,咒灵成功祓除,她也放松了一些:“还好在它们还是二级的时候发现了弱点。万一让这些咒灵升到特级,咱们的应对手段可能不够用了。”
“对了,光凛,你是用什么方法解决的?”
榊原光凛隐隐觉得事情远没有结束。
她收回咒具,走到电脑旁,拉开一张椅子坐下,再次握上鼠标,听到钉崎的疑问,便回答道:“咒灵是在魔法和咒力的双重作用下才被祓除的。”
随后榊原光凛快速在键盘上敲打了一些指令,想看看是否还有其他隐藏的倒计时或者程序。果然,这次她发现了一个被加密的文件夹。
她皱起了眉头。
真希走过来:“有发现?”
钉崎也来到她身后。
屏幕上,她们看到榊原光凛打开了文件夹里的其中一个文件。
“这个文件……似乎记载着咒灵刷新和升级的规律。它们的重生不是随机的,而是按照某种特定程序进行。有人故意设置了这个机制。”
榊原光凛直直盯着屏幕。
“有人故意设置?”真希眼神一冷,显然已经意识到事情的严重性,“你的意思是,有人利用代码魔法制造咒灵?”
钉崎问道:“也是魔法使吗?”
榊原光凛沉默了一下。
“很难说,只能确定机制是魔法使创造的,但使用者不能确定。”她接着道,“这段代码……跟我使用过的一个魔法程序有些类似。”
她终于发现之前的既视感是什么了。
真希:“什么程序?”
“「圣诞购物者」。”榊原光凛吐出一个名字,“一个增幅软件,通常被用来把魔法代码刻录进普通物体,同时也是蠕虫型病毒——野蔷薇身上的护身符就是用这个制作的。”
也包括她脖子上那个。
这个魔法程序由她的老师开发完成,曾经还牵扯出一段不得了的事件……等等。
“不对,我认错了。”榊原光凛意识到什么,推翻了之前的结论,“这不是「圣诞购物者」!”
她起身凑近屏幕——虽然只是部分的代码,但她还是看出来了。
她曾经研究圣诞购物者时,将另一个程序也放到一起对比研究。
那个魔法程序的创造者是个无师自通的天才。
钉崎对魔法使的领域不甚熟悉,她问:“那应该是什么?”
榊原光凛重新坐回椅子上:“「所罗门」代码。”
“它是「圣诞购物者」的仿制品,也是异世界魔物的召唤器。”
第37章
祓除成功
「圣诞购物者」,说现代魔法是在它的基础之上进一步发展的也不为过。
因为它的存在,现代魔法使们才有可能将魔法提前刻录在物件之上,从而拥有了更加便捷的魔法使用手段。
如果说在计算机上录入魔法代码,便可以运行大型魔法,而「圣诞购物者」则优化了小型魔法的展开速度。
榊原光凛曾听闻过,「圣诞购物者」刚完成不久后,在姊原老师利用委托进行测试时,被一个程序员无意发现程序之中的秘密,并受到启发,对其进行仿造。
那人便是所罗门代码的创造者——神西九十九。
神西九十九成功创造所罗门之后,辞职回乡,继续对所罗门进行改进,后来被一个海外程序设计师得知,趁他外出时,带走了所罗门。
那时候榊原光凛还小,一切都是听老师的转述,据说被带走的所罗门引发了不小的事件,那位海外程序设计师本想利用所罗门,让人类无限制全方位地理解魔法的本质,使用现代魔法。
他的想法过于天真,没有考虑到实际情况,反而被所罗门控制,造成一系列差点无法挽回的事故。
榊原光凛不禁默默感叹:幸好帐有屏蔽信号的功能,否则事态可能会更加严重。
得益于所罗门的存在,她发现电脑的内网还能使用,随后又联想到,若是没有帐的隔离,所罗门会依附于网络不断进行扩散污染。
要完整地运行所罗门,需要十分庞大的算力支持。它召唤出来的魔物会因为计算机算力不足,导致其无法稳定地出现在这个世界之上。但眼下,不知道哪个神人想出来的天才想法,将魔物凭依在咒灵之上,两相结合,不仅能让它长时间逗留在此地,甚至还会利用死亡进行升级。
不过,目前看来,这个方法也有不足之处——咒灵无法离计算机太远。
而想要彻底解决这次的事件,榊原光凛能想到两种方案:一是找到电源总开关,关闸。没了电力,代码自然无法维持,那些咒灵也会变回能让咒术师轻易祓除的状态;二是她留在这里进一步检查原始码,并编组发动对抗所罗门的程序代码,从而使咒灵与魔物进行分离。
第一种简单粗暴,第二种则稍显复杂,各有利弊。
榊原光凛回头,给两人简单解释所罗门的存在之后,提供了以上方案。
“前者感觉治标不治本,而且电源关闭,在黑暗中行动十分不便。至于后者,”真希抬眼对上榊原光凛的视线,“可以从根源解决问题吗?”
“如果能抓住它的本体的话。”
真希沉吟半晌,衡量之下最后选择了第二种方法,钉崎也没意见。
意见统一后,榊原光凛重新把注意力放在屏幕上,根据刚才发现的程序代码,找到漏洞访问本地权限,控制其他主机,搜寻同样的代码。
魔法程序代码虽然同样是在计算机里,但它只是在借用计算机的算力,然后在普通的程序之上,用特别的形式进行编组,不影响原有的程序,因此还有一个特点——它会在电脑里表现出多余而无意义的演算。
榊原光凛就是根据这一特点,定位了所有存在所罗门代码的电脑,并发动编组抓捕所罗门的代码,随后她飞快完成编组,再一一打散到其他电脑里,执行程序。
办公室内,真希和钉崎看到眼前所有电脑同时弹出了蓝色的进度条,迅速加载,主机的嗡鸣声也愈发嘈杂。
“这也算魔法的一种吗……”钉崎不禁喃喃道。
之前看到榊原光凛发动魔法攻击咒灵时,以为魔法只局限于那样的形式,和想象中的魔法使差别不大。
如今她亲眼看到榊原光凛用操控计算机的方法,开展另一种形式的战斗,一种不真实感在心中涌出。
“用得上这么多计算机,是规模不小的魔法了。”榊原光凛紧盯着屏幕回答,“现代魔法,本来就是在比数量的东西。”
只要算力足够庞大,让代码不断重复演算,上亿次,上亿万次……现代魔法能超越古典魔法的限制,发动前所未有的超大型魔法。