第37章

祓除成功

「聖誕購物者」,說現代魔法是在它的基礎之上進一步發展的也不為過。

因為它的存在,現代魔法使們才有可能將魔法提前燒錄在物件之上,從而擁有了更加便捷的魔法使用手段。

如果說在計算機上錄入魔法程式碼,便可以執行大型魔法,而「聖誕購物者」則最佳化了小型魔法的展開速度。

榊原光凜曾聽聞過,「聖誕購物者」剛完成不久後,在姊原老師利用委託進行測試時,被一個程式設計師無意發現程式之中的秘密,並受到啟發,對其進行仿造。

那人便是所羅門程式碼的創造者——神西九十九。

神西九十九成功創造所羅門之後,辭職回鄉,繼續對所羅門進行改進,後來被一個海外程式設計師得知,趁他外出時,帶走了所羅門。

那時候榊原光凜還小,一切都是聽老師的轉述,據說被帶走的所羅門引發了不小的事件,那位海外程式設計師本想利用所羅門,讓人類無限制全方位地理解魔法的本質,使用現代魔法。

他的想法過於天真,沒有考慮到實際情況,反而被所羅門控制,造成一系列差點無法挽回的事故。

榊原光凜不禁默默感嘆:幸好帳有遮蔽訊號的功能,否則事態可能會更加嚴重。

得益於所羅門的存在,她發現電腦的內網還能使用,隨後又聯想到,若是沒有帳的隔離,所羅門會依附於網路不斷進行擴散汙染。

要完整地執行所羅門,需要十分龐大的算力支援。它召喚出來的魔物會因為計算機算力不足,導致其無法穩定地出現在這個世界之上。但眼下,不知道哪個神人想出來的天才想法,將魔物憑依在咒靈之上,兩相結合,不僅能讓它長時間逗留在此地,甚至還會利用死亡進行升級。

不過,目前看來,這個方法也有不足之處——咒靈無法離計算機太遠。

而想要徹底解決這次的事件,榊原光凜能想到兩種方案:一是找到電源總開關,關閘。沒了電力,程式碼自然無法維持,那些咒靈也會變回能讓咒術師輕易祓除的狀態;二是她留在這裡進一步檢查原始碼,並編組發動對抗所羅門的程式程式碼,從而使咒靈與魔物進行分離。

第一種簡單粗暴,第二種則稍顯複雜,各有利弊。

榊原光凜回頭,給兩人簡單解釋所羅門的存在之後,提供了以上方案。

“前者感覺治標不治本,而且電源關閉,在黑暗中行動十分不便。至於後者,”真希抬眼對上榊原光凜的視線,“可以從根源解決問題嗎?”

“如果能抓住它的本體的話。”

真希沉吟半晌,衡量之下最後選擇了第二種方法,釘崎也沒意見。

意見統一後,榊原光凜重新把注意力放在螢幕上,根據剛才發現的程式程式碼,找到漏洞訪問本地許可權,控制其他主機,搜尋同樣的程式碼。

魔法程式程式碼雖然同樣是在計算機裡,但它只是在借用計算機的算力,然後在普通的程式之上,用特別的形式進行編組,不影響原有的程式,因此還有一個特點——它會在電腦裡表現出多餘而無意義的演算。

榊原光凜就是根據這一特點,定位了所有存在所羅門程式碼的電腦,並發動編組抓捕所羅門的程式碼,隨後她飛快完成編組,再一一打散到其他電腦裡,執行程式。

辦公室內,真希和釘崎看到眼前所有電腦同時彈出了藍色的進度條,迅速載入,主機的嗡鳴聲也愈發嘈雜。

“這也算魔法的一種嗎……”釘崎不禁喃喃道。

之前看到榊原光凜發動魔法攻擊咒靈時,以為魔法只侷限於那樣的形式,和想象中的魔法使差別不大。

如今她親眼看到榊原光凜用操控計算機的方法,開展另一種形式的戰鬥,一種不真實感在心中湧出。

“用得上這麼多計算機,是規模不小的魔法了。”榊原光凜緊盯著螢幕回答,“現代魔法,本來就是在比數量的東西。”

只要算力足夠龐大,讓程式碼不斷重複演算,上億次,上億萬次……現代魔法能超越古典魔法的限制,發動前所未有的超大型魔法。

現在那麼多臺主機同時進行演算,足以讓對抗所羅門的程式碼執行。

在主機的超高速運轉下,載入條迅速填滿,隨後清空,再次重來。

“這一層的程式碼分離完畢,可以去祓除咒靈了。”

真希和釘崎立馬離開此處,再次去其他辦公室進行祓除,留下榊原光凜一人繼續面對計算機。

進度條載入的速度依舊很快,按照這個速度,不出五分鐘,這幾層的咒靈都會成功和程式碼剝離,不再獲得進化的可能。

榊原光凜目不轉睛地盯著螢幕,開始根據對抗的程式碼,一路追蹤正在內部網路遊蕩的所羅門,隨著分離的主機越來越多,她漸漸把所羅門逼向了某個方向。

它逃離了十五層,通往十八層的某個房間,忽然消失得無影無蹤,再也無法追蹤到它的痕跡。