第3章
來自2025年的外掛
打工人的復仇清單------------------------------------------ 打工人的復仇清單,系統(tǒng)給他做了一次全面掃描。體力恢復進度:67%肌肉損傷修復:82%神經(jīng)系統(tǒng)穩(wěn)定性:91%綜合評估:可以開始輕度活動?!拜p度活動?!崩蠲魈炷钪@四個字,語氣里帶著一絲無奈,“什么叫輕度活動?散步算嗎?”散步算。打架不算。跑酷不算。穿鎧甲不算。和任何可能對你造成物理傷害的生物或非生物接觸,都不算。“那我出去買個東西呢?”取決于買什么東西。買水算。買武器不算。。,手里端著一個搪瓷缸子,里面是熱騰騰的——不知道是什么東西的湯。他把缸子遞給李明天,自己坐到油漆桶上,從兜里掏出一根皺巴巴的煙。“今天外面不太平。”老鬼說,一邊點煙一邊說,“方舟集團的人在搜城。說是要找A-017的殘余黨羽。”,喝了一口。
湯的味道很怪——咸,帶一點苦味,還有一種他說不上來的草藥味。但熱的東西總比冷的好,尤其是在這個地下室里,溫度常年維持在十五度以下,穿一件緊身內(nèi)襯根本扛不住。
“他們找不到了?!崩蠲魈煺f,“A-017已經(jīng)死了。他們自己宣布的。”
老鬼吐出一口煙,瞇著眼睛看他:“那你現(xiàn)在是誰?”
李明天想了想。
這個問題他這幾天一直在想。A-017的身體,李明天的人格,兩個不同時代的人的碎片拼在一起,構(gòu)成了一個全新的、既不是A-017也不是李明天的存在。
他需要一個名字。
不是真名,是代號。一個在這個世界上活動的、不會讓人聯(lián)想到A-017的代號。
“幽靈?!彼f。
老鬼挑了挑眉。
“A-017已經(jīng)死了?!崩蠲魈煺f,“活著的,是一個他們看不見、找不到、想不到的東西。就像幽靈一樣?!?br>老鬼沉默了幾秒,然后點了點頭,像是在品評這個代號的含金量:“還行。比你那個真名好記?!?br>代號已記錄。系統(tǒng)在他腦海里說,以后在外界活動中,我將以“幽靈”稱呼你。
李明天把搪瓷缸子放在地上,站起身,活動了一下筋骨。關(guān)節(jié)咔咔作響,像是在**這三天的靜止不動。他轉(zhuǎn)了轉(zhuǎn)脖子,扭了扭腰,踢了踢腿——動作很慢,但每一個動作都在他的控制范圍內(nèi)。
“老鬼?!彼f。
“嗯。”
“你有沒有什么門路?我是說,賺錢的門路。”
老鬼看了他一眼,把煙掐滅在鞋底上,火星子濺出來,在地上彈了兩下。
“那要看你想賺多少錢?!崩瞎碚f,“小錢,我有。大錢,我沒有。要賺大錢,你得自己去闖?!?br>“小錢是多少?”
“夠你在這座城市活一個月?!崩瞎碚f,“大概……三千聯(lián)盟幣。夠你租個房子,買點吃的,再置辦一身像樣的衣服?!?br>“三千?!崩蠲魈熘貜土艘槐檫@個數(shù)字。
他前世一個月的工資是兩萬五——***,不是聯(lián)盟幣。他不知道三千聯(lián)盟幣在這個世界是什么購買力,但從老鬼的語氣來看,這不算多,但也不算少。
“做什么?”他問。
老鬼從口袋里掏出一個巴掌大的數(shù)據(jù)板——就是那種最便宜的、屏幕分辨率低得可憐的、在地攤上幾十塊錢就能買到的東西。他在上面劃了幾下,然后把屏幕朝向李明天。
屏幕上是一個任務列表。
地下黑市·懸賞任務
1. 破解舊型號鎧甲的數(shù)據(jù)鎖——懸賞500聯(lián)盟幣
2. 修復被損壞的能量核心——懸賞800聯(lián)盟幣
3. 黑入方舟集團邊緣服務器,獲取某人的信用記錄——懸賞1500聯(lián)盟幣
4. 陪練——給某個地下勢力的打手當陪練,測試新裝備——懸賞2000聯(lián)盟幣(危險)
李明天一行一行地看下去,目光在**條上停了一下,然后移開了。他現(xiàn)在的身體連“不如一只憤怒的鵝”都不如,去當陪練就是送死。
“第一條,破解鎧甲數(shù)據(jù)鎖?!崩蠲魈煺f,“這個我能做嗎?”
可以。鎧甲的加密系統(tǒng)和2025年的AES-256沒有本質(zhì)區(qū)別。給我足夠的時間,我能破解任何數(shù)據(jù)鎖。
系統(tǒng)的語氣很平靜,但李明天聽得出來——那是一種“這種問題你也好意思問”的平靜。
“需要多久?”他在心里問。
取決于鎧甲型號。舊型號的話,十到三十分鐘。新型號的話,可能需要幾個小時。
“夠了。”李明天對老鬼說,“第一條,我接?!?br>老鬼看了他一眼,沒多說什么。他從工作臺上拿起一個通訊器——那種老式的、像對講機一樣的東西——按了一下按鈕,對著說了幾句話。聲音很輕,李明天沒聽清。
“行了?!崩瞎矸畔峦ㄓ嵠鳎暗认?。有人會送鎧甲殘骸過來,你破解完了,人家給你錢?!?br>“就這么簡單?”
“就這么簡單。”老鬼說,“但你要記住一件事——在這座城市里,沒有人是免費的。你幫別人做事,別人給你錢,這是交易。交易完了,兩清。不要欠任何人的人情,也不要讓任何人欠你的人情?!?br>李明天點了點頭。
他前世在職場上學會的第一件事就是這個。不要欠人情,也不要讓別人欠你人情。人情是最貴的債。
第2場
下午三點左右,有人來了。
不是從樓梯間進來的——是從地下室的另一個出口。那個出口通向一條地下管道,管道連著這座城市的排水系統(tǒng)。老鬼說過,這座城市的底層有一個巨大的地下網(wǎng)絡,管道、隧道、廢棄的地鐵線路,密密麻麻地交織在一起,比地面上的街道還要復雜。
來的人是一個中年男人,四十多歲,穿著一身灰撲撲的工作服,頭上戴著一頂棒球帽,帽檐壓得很低。他拖著一個行李箱——不是那種普通的行李箱,是那種軍用規(guī)格的、防水防震的、上面印著“方舟物流”字樣的硬殼箱。
“東西帶來了?!敝心昴腥说穆曇艉艿?,像是怕被人聽到,“舊型號,A-009的殘骸。數(shù)據(jù)鎖還在,但鎧甲本身已經(jīng)報廢了。你只要能破解數(shù)據(jù)鎖,拿到里面的戰(zhàn)斗記錄,錢就是你的?!?br>老鬼接過行李箱,打開。
里面是一堆碎片。
不是完整的鎧甲,是碎片。胸甲的碎片、手臂的碎片、頭盔的一部分……最大的那塊大概有A4紙那么大,最小的只有指甲蓋大小。每一塊上都有燒焦的痕跡,有的一碰就掉渣。
A-009。這是A-017的前一個型號。比你的舊兩代。數(shù)據(jù)鎖的加密算法應該是……第一代量子加密。不復雜,但需要一點時間。
“多久?”李明天在心里問。
四十分鐘。前提是你需要把核心芯片從這些碎片里找出來。
“核心芯片在哪兒?”
最大的那塊胸甲碎片。左下角,有一個黑色的凸起。那個就是。
李明天蹲下身,在老鬼和中年男人的注視下,翻找那塊胸甲碎片。他的手指觸碰到那個黑色的凸起——大小和一枚硬幣差不多,表面有細密的紋路,像是電路板。
“就是這個?!彼f。
老鬼遞給他一個工具——一個細長的、像螺絲刀一樣的東西,但頂端不是十字花,而是一個小小的數(shù)據(jù)接口。
“插上去?!崩瞎碚f,“剩下的就看你的了?!?br>李明天接過工具,把接口對準芯片上的插槽,輕輕按下去。
咔嗒。
連接成功。開始破解。
系統(tǒng)的界面在他視野里展開。不是那個藍底白字的*IOS風格,而是一個全新的、更復雜的界面——黑色的**,綠色的字符,像是電影里黑客使用的終端。字符一行一行地刷上去,速度很快,快到肉眼根本看不清。
但李明天不需要看清。
系統(tǒng)在做的事,就像是一個頂級的黑客在遠程攻破一臺服務器。它不需要李明天幫忙——它只是讓李明天看到這個過程,作為一種“證明”。
“你在做什么?”中年男人問。
他在看著李明天——準確地說,是在看著李明天的眼睛。因為李明天的眼睛現(xiàn)在正在發(fā)光——一種很微弱的、藍色的光,從瞳孔里透出來。
副作用。系統(tǒng)解釋,數(shù)據(jù)量太大,你的視網(wǎng)膜會反射一部分光。不用擔心,不傷眼睛。
“我在破解數(shù)據(jù)鎖。”李明天對中年男人說,“需要一點時間?!?br>中年男人皺了皺眉:“多久?”
“半個小時左右。”
中年男人看了一眼手表,沒有說什么。他退后兩步,靠在墻上,從口袋里掏出一個電子煙,吸了一口。煙霧是藍色的,有一股薄荷味。
時間一分一秒地過去。
老鬼坐在油漆桶上,不知道在想什么。中年男人在墻上靠著,時不時看一眼手表。李明天蹲在地上,眼睛盯著那堆碎片——或者說,盯著系統(tǒng)在視野里投***的破解界面。
第一階段完成。繞過外層防火墻。
第二階段完成。破解第一層加密。
第三階段完成。進入核心數(shù)據(jù)區(qū)。
警告:檢測到自毀程序。如果破解失敗,所有數(shù)據(jù)將在十秒內(nèi)被清除。
李明天的瞳孔猛地一縮。
“有自毀。”他低聲說。
老鬼和中年男人同時看向他。
“能搞定嗎?”老鬼問。
李明天沒有回答。
他在心里問系統(tǒng):“能搞定嗎?”
能。但需要你幫忙。
“怎么幫?”
自毀程序的觸發(fā)條件是“三次錯誤密碼”。我需要你幫我選一個密碼。
“我?”
A-009的鎧甲。它的主人是誰?
李明天不知道。但他有A-017的記憶碎片——那些碎片里,有一部分是關(guān)于“黎明計劃”其他戰(zhàn)士的。
他閉上眼睛,在記憶里搜索。
A-009。A-009。
畫面出現(xiàn)了——一個高大的男人,比A-017還要高一個頭,留著光頭,臉上有一道疤。他不愛說話,每次訓練都是一個人待在角落里。A-017和他沒有太多交集,但有一件事,A-017記得很清楚——
A-009有一個女兒。他每次執(zhí)行任務之前,都會給女兒發(fā)一條語音消息。那條消息的開頭永遠是同一句話:“小月亮,爸爸去工作了,回來給你帶禮物?!?br>小月亮。
李明天睜開眼:“小月亮。拼音。全小寫,沒有空格?!?br>嘗試中……
界面上的字符刷得更快了。綠色的字符變成了**,**又變成了紅色,像是在進行某種劇烈的運算。
密碼正確。數(shù)據(jù)鎖已**。自毀程序已終止。
數(shù)據(jù)提取中……
完成。
李明天長長地呼出一口氣。
他感覺自己的后背濕了——不是因為熱,而是因為緊張。他的手指在發(fā)抖,那種腎上腺素退去之后的余震。
“好了?!彼f。
中年男人走過來,從李明天手里接過那個工具。他看了一眼工具上的指示燈——綠色的,穩(wěn)定地亮著。
“數(shù)據(jù)呢?”他問。
“在芯片里。數(shù)據(jù)鎖已經(jīng)解了,你回去插上就能讀?!?br>中年男人把工具收進口袋,從另一個口袋里掏出一個信封,扔給李明天。
信封**,但沉甸甸的。
李明天打開,里面是一疊鈔票——聯(lián)盟幣,面額一百的,一共五張。
五百塊。
這是他來到2050年之后,賺到的第一筆錢。
“下次還有活兒,還找你。”中年男人說完,拖著行李箱,從地下管道的出口走了。
腳步聲在管道里越來越遠,最后消失在黑暗中。
李明天看著手里的五張鈔票,沉默了很久。
老鬼走過來,拍了拍他的肩膀:“第一筆。感覺怎么樣?”
李明天想了想。
“不夠?!彼f。
“什么不夠?”
“五百塊不夠。我欠的賬,不是五百塊能還清的。”
老鬼沒問“你欠誰的”。他只是點了點頭,然后轉(zhuǎn)身走回工作臺前,繼續(xù)修那個撿來的動力臂。
系統(tǒng)提示:主線任務已更新。支線任務已解鎖。
李明天看向視野里的任務面板。
主線任務:摧毀“神諭”(進度:0%)
支線任務1:賺取第一桶金(進度:500/10000聯(lián)盟幣)
支線任務2:調(diào)查方舟集團(進度:0%)
支線任務3:找到林薇(進度:0%)
一萬聯(lián)盟幣。
這是他的第一個目標。
第3場
晚上,老鬼做了晚飯。
不是什么好東西——速食面,加了一個蛋,再加了幾片不知道是什么的蔬菜。但熱騰騰的,在這個冷冰冰的地下室里,已經(jīng)算是奢侈了。
李明天端著碗,坐在臺階上,一口一口地吃。速食面的味道和前世的方便面差不多,但面更細,湯更濃,蛋是那種真空包裝的、已經(jīng)煮好的鹵蛋。
“老鬼?!彼_口了。
“嗯。”
“你在這里待了多久了?”
老鬼想了想:“三年。也可能四年。記不清了?!?br>“為什么不離開?”
老鬼把碗放在膝蓋上,從口袋里掏出一根煙,點上。煙霧在日光燈下飄散,像一條灰色的蛇。
“離開?去哪兒?”老鬼說,“這座城市的每一個角落,都有方舟集團的眼睛。我在這兒待著,至少知道哪兒是安全的。出去了,什么都不確定?!?br>李明天沉默了幾秒。
“那你怕嗎?”
“怕什么?”
“怕方舟集團。怕‘神諭’。怕那些你搞不懂的東西?!?br>老鬼吐出一口煙,看著煙霧在天花板上慢慢消散。
“怕?!彼f,“但怕有什么用?我活了六十多年,什么沒見過?這個世界一直都在變,但有一件事從來沒變過——小人物永遠是小人物,棋子永遠是棋子。你以為你在走自己的路,其實你只是在別人畫好的格子里挪來挪去?!?br>李明天放下碗。
“那你有沒有想過,掀了那個棋盤?”
老鬼看了他一眼。
那個眼神很復雜——有驚訝,有好奇,有一種“你在說什么瘋話”的困惑,但最深處,有一點點……李明天覺得那是希望。
很小的、藏在最深處的、像是已經(jīng)熄滅了的煙頭里最后一點火星子的希望。
“掀棋盤?”老鬼笑了,“你以為你是誰?象棋里的車?還是國際象棋里的后?”
“都不是?!崩蠲魈煺f,“我是一個從2025年來的程序員。”
老鬼的笑容僵了一下。
“你知道程序員最喜歡做什么嗎?”李明天繼續(xù)說,沒等老鬼回答,他自己回答了,“找*ug。不管多復雜的系統(tǒng),不管多完美的設(shè)計,一定有*ug。找到了,就能修。修不了,就繞過去。繞不過去,就重寫。”
他站起身,走到老鬼的工作臺前,拿起那個碎屏的設(shè)備。屏幕上的星際地圖還亮著,紅色的標記還在閃。
“這個系統(tǒng),”他用手指點著那個紅色的標記,“不管它多大,多強,多完美,它一定有*ug。因為它不是神。它是人寫的?!?br>老鬼沉默了很久。
然后他把煙掐滅在鞋底上,站起來,走到李明天面前。
“你說得對?!崩瞎碚f,“它不是神。但它比神還可怕——因為神至少還要臉,它不要?!?br>李明天愣了一下,然后笑了。
不是苦笑,不是自嘲,是那種——怎么說呢——突然發(fā)現(xiàn)一個嚴肅的人也會講冷笑話的那種笑。
“你還會講笑話?”
“這不是笑話?!崩瞎碚f,表情很認真,“這是事實。”
笑聲在地下室里回蕩了一下,然后消散了。
李明天重新坐下來,端起碗,把剩下的湯喝完。速食面的湯已經(jīng)不熱了,但咸味還在,混著鹵蛋的香味,在這個冷冰冰的地下室里,給了他一種奇怪的安全感。
系統(tǒng)提示:新的一天即將開始。建議休息。
李明天看了一眼時間——晚上十一點。這個世界的計時單位和2025年一樣,一天二十四個小時,一小時六十分鐘。有些東西,不管過多少年都不會變。
“老鬼,我睡哪兒?”
老鬼指了指走廊盡頭的一個房間:“那個房間有張床。被子可能有點潮,你將就一下?!?br>李明天站起來,往那個房間走。走到門口的時候,他停了一下,回過頭。
“老鬼?!?br>“嗯?!?br>“謝謝你?!?br>老鬼擺了擺手,沒說話。
李明天走進房間,關(guān)上門。
房間不大,大概七八平米。一張單人床靠墻放著,床上鋪著一條灰色的毯子,毯子下面是一床薄被子。墻角有一個鐵皮柜,柜子上放著一盞臺燈——那種老式的、用白熾燈泡的臺燈,燈罩是綠色的,像他在老電影里見過的那種。
他走到床邊,坐下來。床墊很硬,彈簧從里面凸出來,硌得他**疼。
但他不在乎。
他躺下來,盯著天花板。天花板上有一道裂縫,從墻角一直延伸到燈座的位置,像一條黑色的河流。
李明天。
“嗯?!?br>你在想什么?
“在想林薇?!?br>為什么?
“因為她是我的前妻。因為她背叛了A-017。因為她現(xiàn)在站在臺上,笑著說我是叛徒?!?br>你想復仇?
“想。”
復仇之后呢?
李明天沉默了很久。
天花板的裂縫在他眼前慢慢變大,又慢慢變小,像是一條在呼吸的蛇。
“不知道?!彼f,“但不管之后是什么,都比現(xiàn)在好。因為我不會逃了?!?br>你以前逃過?
“逃過。很多次?!?br>為什么這次不逃了?
李明天閉上眼睛。
他想起前世的那個夜晚。凌晨三點,他寫完最后一個代碼模塊,提交,然后走出公司大門。外面在下雨,他沒有帶傘。他低頭看了一眼手機——沒有未讀消息,沒有未接來電。這個世界上沒有任何人需要他。
然后鋼筋掉下來了。
那一瞬間,他腦子里閃過的最后一個念頭不是“我不想死”,而是——
“我還沒活過?!?br>他睜開眼睛。
“因為這一次,”他說,“我想活一次。不是活著,是活?!?br>系統(tǒng)沒有再說話。
但李明天感覺有什么東西在他身體里震動了一下——不是心跳,不是脈搏,而是更深處的、像是靈魂被什么東西觸碰了一下的震動。
他不知道那是什么。
但那個感覺不壞。
他翻了個身,把被子拉到肩膀上。被子確實有點潮,有一股樟腦丸的味道,但很暖和。
閉上眼睛之前,他看了一眼窗外——不,這個房間沒有窗。但他能聽到外面的聲音:遠處的車流聲、頭頂管道里的水流聲、老鬼在走廊里走動時拖鞋摩擦地面的聲音。
這些聲音加在一起,像是一首催眠曲。
他閉上了眼睛。
明天,他要開始干活了。
明天,他要開始搞錢。
明天,他要開始寫自己的代碼——不是給別人打工,不是給別人修*ug,而是從零開始,寫一個屬于他自己的程序。
這個程序的名字,叫“復仇”。
或者說,叫“活著”。
湯的味道很怪——咸,帶一點苦味,還有一種他說不上來的草藥味。但熱的東西總比冷的好,尤其是在這個地下室里,溫度常年維持在十五度以下,穿一件緊身內(nèi)襯根本扛不住。
“他們找不到了?!崩蠲魈煺f,“A-017已經(jīng)死了。他們自己宣布的。”
老鬼吐出一口煙,瞇著眼睛看他:“那你現(xiàn)在是誰?”
李明天想了想。
這個問題他這幾天一直在想。A-017的身體,李明天的人格,兩個不同時代的人的碎片拼在一起,構(gòu)成了一個全新的、既不是A-017也不是李明天的存在。
他需要一個名字。
不是真名,是代號。一個在這個世界上活動的、不會讓人聯(lián)想到A-017的代號。
“幽靈?!彼f。
老鬼挑了挑眉。
“A-017已經(jīng)死了?!崩蠲魈煺f,“活著的,是一個他們看不見、找不到、想不到的東西。就像幽靈一樣?!?br>老鬼沉默了幾秒,然后點了點頭,像是在品評這個代號的含金量:“還行。比你那個真名好記?!?br>代號已記錄。系統(tǒng)在他腦海里說,以后在外界活動中,我將以“幽靈”稱呼你。
李明天把搪瓷缸子放在地上,站起身,活動了一下筋骨。關(guān)節(jié)咔咔作響,像是在**這三天的靜止不動。他轉(zhuǎn)了轉(zhuǎn)脖子,扭了扭腰,踢了踢腿——動作很慢,但每一個動作都在他的控制范圍內(nèi)。
“老鬼?!彼f。
“嗯。”
“你有沒有什么門路?我是說,賺錢的門路。”
老鬼看了他一眼,把煙掐滅在鞋底上,火星子濺出來,在地上彈了兩下。
“那要看你想賺多少錢?!崩瞎碚f,“小錢,我有。大錢,我沒有。要賺大錢,你得自己去闖?!?br>“小錢是多少?”
“夠你在這座城市活一個月?!崩瞎碚f,“大概……三千聯(lián)盟幣。夠你租個房子,買點吃的,再置辦一身像樣的衣服?!?br>“三千?!崩蠲魈熘貜土艘槐檫@個數(shù)字。
他前世一個月的工資是兩萬五——***,不是聯(lián)盟幣。他不知道三千聯(lián)盟幣在這個世界是什么購買力,但從老鬼的語氣來看,這不算多,但也不算少。
“做什么?”他問。
老鬼從口袋里掏出一個巴掌大的數(shù)據(jù)板——就是那種最便宜的、屏幕分辨率低得可憐的、在地攤上幾十塊錢就能買到的東西。他在上面劃了幾下,然后把屏幕朝向李明天。
屏幕上是一個任務列表。
地下黑市·懸賞任務
1. 破解舊型號鎧甲的數(shù)據(jù)鎖——懸賞500聯(lián)盟幣
2. 修復被損壞的能量核心——懸賞800聯(lián)盟幣
3. 黑入方舟集團邊緣服務器,獲取某人的信用記錄——懸賞1500聯(lián)盟幣
4. 陪練——給某個地下勢力的打手當陪練,測試新裝備——懸賞2000聯(lián)盟幣(危險)
李明天一行一行地看下去,目光在**條上停了一下,然后移開了。他現(xiàn)在的身體連“不如一只憤怒的鵝”都不如,去當陪練就是送死。
“第一條,破解鎧甲數(shù)據(jù)鎖?!崩蠲魈煺f,“這個我能做嗎?”
可以。鎧甲的加密系統(tǒng)和2025年的AES-256沒有本質(zhì)區(qū)別。給我足夠的時間,我能破解任何數(shù)據(jù)鎖。
系統(tǒng)的語氣很平靜,但李明天聽得出來——那是一種“這種問題你也好意思問”的平靜。
“需要多久?”他在心里問。
取決于鎧甲型號。舊型號的話,十到三十分鐘。新型號的話,可能需要幾個小時。
“夠了。”李明天對老鬼說,“第一條,我接?!?br>老鬼看了他一眼,沒多說什么。他從工作臺上拿起一個通訊器——那種老式的、像對講機一樣的東西——按了一下按鈕,對著說了幾句話。聲音很輕,李明天沒聽清。
“行了?!崩瞎矸畔峦ㄓ嵠鳎暗认?。有人會送鎧甲殘骸過來,你破解完了,人家給你錢?!?br>“就這么簡單?”
“就這么簡單。”老鬼說,“但你要記住一件事——在這座城市里,沒有人是免費的。你幫別人做事,別人給你錢,這是交易。交易完了,兩清。不要欠任何人的人情,也不要讓任何人欠你的人情?!?br>李明天點了點頭。
他前世在職場上學會的第一件事就是這個。不要欠人情,也不要讓別人欠你人情。人情是最貴的債。
第2場
下午三點左右,有人來了。
不是從樓梯間進來的——是從地下室的另一個出口。那個出口通向一條地下管道,管道連著這座城市的排水系統(tǒng)。老鬼說過,這座城市的底層有一個巨大的地下網(wǎng)絡,管道、隧道、廢棄的地鐵線路,密密麻麻地交織在一起,比地面上的街道還要復雜。
來的人是一個中年男人,四十多歲,穿著一身灰撲撲的工作服,頭上戴著一頂棒球帽,帽檐壓得很低。他拖著一個行李箱——不是那種普通的行李箱,是那種軍用規(guī)格的、防水防震的、上面印著“方舟物流”字樣的硬殼箱。
“東西帶來了?!敝心昴腥说穆曇艉艿?,像是怕被人聽到,“舊型號,A-009的殘骸。數(shù)據(jù)鎖還在,但鎧甲本身已經(jīng)報廢了。你只要能破解數(shù)據(jù)鎖,拿到里面的戰(zhàn)斗記錄,錢就是你的?!?br>老鬼接過行李箱,打開。
里面是一堆碎片。
不是完整的鎧甲,是碎片。胸甲的碎片、手臂的碎片、頭盔的一部分……最大的那塊大概有A4紙那么大,最小的只有指甲蓋大小。每一塊上都有燒焦的痕跡,有的一碰就掉渣。
A-009。這是A-017的前一個型號。比你的舊兩代。數(shù)據(jù)鎖的加密算法應該是……第一代量子加密。不復雜,但需要一點時間。
“多久?”李明天在心里問。
四十分鐘。前提是你需要把核心芯片從這些碎片里找出來。
“核心芯片在哪兒?”
最大的那塊胸甲碎片。左下角,有一個黑色的凸起。那個就是。
李明天蹲下身,在老鬼和中年男人的注視下,翻找那塊胸甲碎片。他的手指觸碰到那個黑色的凸起——大小和一枚硬幣差不多,表面有細密的紋路,像是電路板。
“就是這個?!彼f。
老鬼遞給他一個工具——一個細長的、像螺絲刀一樣的東西,但頂端不是十字花,而是一個小小的數(shù)據(jù)接口。
“插上去?!崩瞎碚f,“剩下的就看你的了?!?br>李明天接過工具,把接口對準芯片上的插槽,輕輕按下去。
咔嗒。
連接成功。開始破解。
系統(tǒng)的界面在他視野里展開。不是那個藍底白字的*IOS風格,而是一個全新的、更復雜的界面——黑色的**,綠色的字符,像是電影里黑客使用的終端。字符一行一行地刷上去,速度很快,快到肉眼根本看不清。
但李明天不需要看清。
系統(tǒng)在做的事,就像是一個頂級的黑客在遠程攻破一臺服務器。它不需要李明天幫忙——它只是讓李明天看到這個過程,作為一種“證明”。
“你在做什么?”中年男人問。
他在看著李明天——準確地說,是在看著李明天的眼睛。因為李明天的眼睛現(xiàn)在正在發(fā)光——一種很微弱的、藍色的光,從瞳孔里透出來。
副作用。系統(tǒng)解釋,數(shù)據(jù)量太大,你的視網(wǎng)膜會反射一部分光。不用擔心,不傷眼睛。
“我在破解數(shù)據(jù)鎖。”李明天對中年男人說,“需要一點時間?!?br>中年男人皺了皺眉:“多久?”
“半個小時左右。”
中年男人看了一眼手表,沒有說什么。他退后兩步,靠在墻上,從口袋里掏出一個電子煙,吸了一口。煙霧是藍色的,有一股薄荷味。
時間一分一秒地過去。
老鬼坐在油漆桶上,不知道在想什么。中年男人在墻上靠著,時不時看一眼手表。李明天蹲在地上,眼睛盯著那堆碎片——或者說,盯著系統(tǒng)在視野里投***的破解界面。
第一階段完成。繞過外層防火墻。
第二階段完成。破解第一層加密。
第三階段完成。進入核心數(shù)據(jù)區(qū)。
警告:檢測到自毀程序。如果破解失敗,所有數(shù)據(jù)將在十秒內(nèi)被清除。
李明天的瞳孔猛地一縮。
“有自毀。”他低聲說。
老鬼和中年男人同時看向他。
“能搞定嗎?”老鬼問。
李明天沒有回答。
他在心里問系統(tǒng):“能搞定嗎?”
能。但需要你幫忙。
“怎么幫?”
自毀程序的觸發(fā)條件是“三次錯誤密碼”。我需要你幫我選一個密碼。
“我?”
A-009的鎧甲。它的主人是誰?
李明天不知道。但他有A-017的記憶碎片——那些碎片里,有一部分是關(guān)于“黎明計劃”其他戰(zhàn)士的。
他閉上眼睛,在記憶里搜索。
A-009。A-009。
畫面出現(xiàn)了——一個高大的男人,比A-017還要高一個頭,留著光頭,臉上有一道疤。他不愛說話,每次訓練都是一個人待在角落里。A-017和他沒有太多交集,但有一件事,A-017記得很清楚——
A-009有一個女兒。他每次執(zhí)行任務之前,都會給女兒發(fā)一條語音消息。那條消息的開頭永遠是同一句話:“小月亮,爸爸去工作了,回來給你帶禮物?!?br>小月亮。
李明天睜開眼:“小月亮。拼音。全小寫,沒有空格?!?br>嘗試中……
界面上的字符刷得更快了。綠色的字符變成了**,**又變成了紅色,像是在進行某種劇烈的運算。
密碼正確。數(shù)據(jù)鎖已**。自毀程序已終止。
數(shù)據(jù)提取中……
完成。
李明天長長地呼出一口氣。
他感覺自己的后背濕了——不是因為熱,而是因為緊張。他的手指在發(fā)抖,那種腎上腺素退去之后的余震。
“好了?!彼f。
中年男人走過來,從李明天手里接過那個工具。他看了一眼工具上的指示燈——綠色的,穩(wěn)定地亮著。
“數(shù)據(jù)呢?”他問。
“在芯片里。數(shù)據(jù)鎖已經(jīng)解了,你回去插上就能讀?!?br>中年男人把工具收進口袋,從另一個口袋里掏出一個信封,扔給李明天。
信封**,但沉甸甸的。
李明天打開,里面是一疊鈔票——聯(lián)盟幣,面額一百的,一共五張。
五百塊。
這是他來到2050年之后,賺到的第一筆錢。
“下次還有活兒,還找你。”中年男人說完,拖著行李箱,從地下管道的出口走了。
腳步聲在管道里越來越遠,最后消失在黑暗中。
李明天看著手里的五張鈔票,沉默了很久。
老鬼走過來,拍了拍他的肩膀:“第一筆。感覺怎么樣?”
李明天想了想。
“不夠?!彼f。
“什么不夠?”
“五百塊不夠。我欠的賬,不是五百塊能還清的。”
老鬼沒問“你欠誰的”。他只是點了點頭,然后轉(zhuǎn)身走回工作臺前,繼續(xù)修那個撿來的動力臂。
系統(tǒng)提示:主線任務已更新。支線任務已解鎖。
李明天看向視野里的任務面板。
主線任務:摧毀“神諭”(進度:0%)
支線任務1:賺取第一桶金(進度:500/10000聯(lián)盟幣)
支線任務2:調(diào)查方舟集團(進度:0%)
支線任務3:找到林薇(進度:0%)
一萬聯(lián)盟幣。
這是他的第一個目標。
第3場
晚上,老鬼做了晚飯。
不是什么好東西——速食面,加了一個蛋,再加了幾片不知道是什么的蔬菜。但熱騰騰的,在這個冷冰冰的地下室里,已經(jīng)算是奢侈了。
李明天端著碗,坐在臺階上,一口一口地吃。速食面的味道和前世的方便面差不多,但面更細,湯更濃,蛋是那種真空包裝的、已經(jīng)煮好的鹵蛋。
“老鬼?!彼_口了。
“嗯。”
“你在這里待了多久了?”
老鬼想了想:“三年。也可能四年。記不清了?!?br>“為什么不離開?”
老鬼把碗放在膝蓋上,從口袋里掏出一根煙,點上。煙霧在日光燈下飄散,像一條灰色的蛇。
“離開?去哪兒?”老鬼說,“這座城市的每一個角落,都有方舟集團的眼睛。我在這兒待著,至少知道哪兒是安全的。出去了,什么都不確定?!?br>李明天沉默了幾秒。
“那你怕嗎?”
“怕什么?”
“怕方舟集團。怕‘神諭’。怕那些你搞不懂的東西?!?br>老鬼吐出一口煙,看著煙霧在天花板上慢慢消散。
“怕?!彼f,“但怕有什么用?我活了六十多年,什么沒見過?這個世界一直都在變,但有一件事從來沒變過——小人物永遠是小人物,棋子永遠是棋子。你以為你在走自己的路,其實你只是在別人畫好的格子里挪來挪去?!?br>李明天放下碗。
“那你有沒有想過,掀了那個棋盤?”
老鬼看了他一眼。
那個眼神很復雜——有驚訝,有好奇,有一種“你在說什么瘋話”的困惑,但最深處,有一點點……李明天覺得那是希望。
很小的、藏在最深處的、像是已經(jīng)熄滅了的煙頭里最后一點火星子的希望。
“掀棋盤?”老鬼笑了,“你以為你是誰?象棋里的車?還是國際象棋里的后?”
“都不是?!崩蠲魈煺f,“我是一個從2025年來的程序員。”
老鬼的笑容僵了一下。
“你知道程序員最喜歡做什么嗎?”李明天繼續(xù)說,沒等老鬼回答,他自己回答了,“找*ug。不管多復雜的系統(tǒng),不管多完美的設(shè)計,一定有*ug。找到了,就能修。修不了,就繞過去。繞不過去,就重寫。”
他站起身,走到老鬼的工作臺前,拿起那個碎屏的設(shè)備。屏幕上的星際地圖還亮著,紅色的標記還在閃。
“這個系統(tǒng),”他用手指點著那個紅色的標記,“不管它多大,多強,多完美,它一定有*ug。因為它不是神。它是人寫的?!?br>老鬼沉默了很久。
然后他把煙掐滅在鞋底上,站起來,走到李明天面前。
“你說得對?!崩瞎碚f,“它不是神。但它比神還可怕——因為神至少還要臉,它不要?!?br>李明天愣了一下,然后笑了。
不是苦笑,不是自嘲,是那種——怎么說呢——突然發(fā)現(xiàn)一個嚴肅的人也會講冷笑話的那種笑。
“你還會講笑話?”
“這不是笑話?!崩瞎碚f,表情很認真,“這是事實。”
笑聲在地下室里回蕩了一下,然后消散了。
李明天重新坐下來,端起碗,把剩下的湯喝完。速食面的湯已經(jīng)不熱了,但咸味還在,混著鹵蛋的香味,在這個冷冰冰的地下室里,給了他一種奇怪的安全感。
系統(tǒng)提示:新的一天即將開始。建議休息。
李明天看了一眼時間——晚上十一點。這個世界的計時單位和2025年一樣,一天二十四個小時,一小時六十分鐘。有些東西,不管過多少年都不會變。
“老鬼,我睡哪兒?”
老鬼指了指走廊盡頭的一個房間:“那個房間有張床。被子可能有點潮,你將就一下?!?br>李明天站起來,往那個房間走。走到門口的時候,他停了一下,回過頭。
“老鬼?!?br>“嗯?!?br>“謝謝你?!?br>老鬼擺了擺手,沒說話。
李明天走進房間,關(guān)上門。
房間不大,大概七八平米。一張單人床靠墻放著,床上鋪著一條灰色的毯子,毯子下面是一床薄被子。墻角有一個鐵皮柜,柜子上放著一盞臺燈——那種老式的、用白熾燈泡的臺燈,燈罩是綠色的,像他在老電影里見過的那種。
他走到床邊,坐下來。床墊很硬,彈簧從里面凸出來,硌得他**疼。
但他不在乎。
他躺下來,盯著天花板。天花板上有一道裂縫,從墻角一直延伸到燈座的位置,像一條黑色的河流。
李明天。
“嗯?!?br>你在想什么?
“在想林薇?!?br>為什么?
“因為她是我的前妻。因為她背叛了A-017。因為她現(xiàn)在站在臺上,笑著說我是叛徒?!?br>你想復仇?
“想。”
復仇之后呢?
李明天沉默了很久。
天花板的裂縫在他眼前慢慢變大,又慢慢變小,像是一條在呼吸的蛇。
“不知道?!彼f,“但不管之后是什么,都比現(xiàn)在好。因為我不會逃了?!?br>你以前逃過?
“逃過。很多次?!?br>為什么這次不逃了?
李明天閉上眼睛。
他想起前世的那個夜晚。凌晨三點,他寫完最后一個代碼模塊,提交,然后走出公司大門。外面在下雨,他沒有帶傘。他低頭看了一眼手機——沒有未讀消息,沒有未接來電。這個世界上沒有任何人需要他。
然后鋼筋掉下來了。
那一瞬間,他腦子里閃過的最后一個念頭不是“我不想死”,而是——
“我還沒活過?!?br>他睜開眼睛。
“因為這一次,”他說,“我想活一次。不是活著,是活?!?br>系統(tǒng)沒有再說話。
但李明天感覺有什么東西在他身體里震動了一下——不是心跳,不是脈搏,而是更深處的、像是靈魂被什么東西觸碰了一下的震動。
他不知道那是什么。
但那個感覺不壞。
他翻了個身,把被子拉到肩膀上。被子確實有點潮,有一股樟腦丸的味道,但很暖和。
閉上眼睛之前,他看了一眼窗外——不,這個房間沒有窗。但他能聽到外面的聲音:遠處的車流聲、頭頂管道里的水流聲、老鬼在走廊里走動時拖鞋摩擦地面的聲音。
這些聲音加在一起,像是一首催眠曲。
他閉上了眼睛。
明天,他要開始干活了。
明天,他要開始搞錢。
明天,他要開始寫自己的代碼——不是給別人打工,不是給別人修*ug,而是從零開始,寫一個屬于他自己的程序。
這個程序的名字,叫“復仇”。
或者說,叫“活著”。