1. 第一百條消息我弟弟的葬禮上,我收到了他的第100條消息。葬禮辦得風(fēng)光體面。
地點(diǎn)在市里最貴的殯儀館,挽聯(lián)雪白,菊花堆積如山,
空氣里浮動著高級香薰和悲傷混合的古怪氣味。我弟弟,林默,躺在冰冷的水晶棺里,
妝容精致,仿佛只是睡著了。他供職的“極樂境”科技公司包辦了這一切。公司的CEO,
那個在財(cái)經(jīng)雜志封面上笑得春風(fēng)得意的李澤天,正站在臺前,用他那富有磁性的嗓音致辭。
“林默是我們最優(yōu)秀的工程師,是‘極樂境’大家庭不可或缺的一員……他的離去,
是整個科技界的損失。我們?yōu)樗械津湴?,也為他感到心碎……”我站在人群的角落?/p>
胃里一陣翻江倒海。驕傲?心碎?我弟弟猝死在工位上時,
他的電腦屏幕上還彈著老板催促項(xiàng)目進(jìn)度的對話框。那一天,他一共收到了99條工作消息。
每一條,都像一記催命的重錘。而我,是一名“數(shù)字入殮師”。我的工作,
是為逝者清理他們在互聯(lián)網(wǎng)上留下的一切痕跡。
社交賬號、云端照片、消費(fèi)記錄、游戲存檔……我像一個清道夫,將一個人活過的證據(jù),
從數(shù)字世界里一點(diǎn)一點(diǎn)抹去,還給家屬一片虛擬世界的安寧。這是我第一次,
要親手為自己的至親“入殮”。這諷刺,像一根魚刺,死死卡在我的喉嚨里。
李澤天還在臺上表演著他的悲天憫人,公司的HR則在臺下,
用同情的目光安撫著我?guī)捉罎⒌母改?。一切都那么完美,像一場精心編排的危機(jī)公關(guān)。
他們用一場盛大的葬禮,掩蓋一個年輕人被活活榨干的真相。就在這時,
我的手機(jī)在口袋里極輕地震動了一下。我以為是哪個朋友發(fā)來的安慰短信,沒有理會。
可那震動,固執(zhí)地、以一種獨(dú)特的頻率,又響了三下。那是我和林默之間約定的,
最高緊急事項(xiàng)的通知頻率。我心臟猛地一縮,幾乎是顫抖著掏出手機(jī)。屏幕上,不是微信,
不是短信,而是一個我從未見過的,黑色界面的加密通訊軟件。
這個軟件是我和林默在大學(xué)時一起寫的,一個絕對安全的私人頻道,我們早就沒用了。
而現(xiàn)在,它被自動激活了。屏幕中央,只有一行字。發(fā)件人:【渡鴉】。
這是林默的黑客代號。消息內(nèi)容:【./execute_me.sh】下面,
是一個猩紅色的倒計(jì)時?!?1:59:54】七十二小時。我的血液瞬間沖上頭頂,
又在剎那間冷到冰點(diǎn)。這不是吊唁,不是告別。這是林默在死后,從墳?zāi)估铮?/p>
給我發(fā)來的第100條消息。一條遺囑?;蛘哒f,一條戰(zhàn)書。我抬起頭,
目光穿過攢動的人頭,死死地釘在那個正在鞠躬致謝的李澤天身上。他感受到了我的視線,
朝我這個方向望過來,臉上掛著恰到好處的悲憫。他不知道,他親手“殺死”的那個程序員,
在他的葬禮上,剛剛點(diǎn)燃了復(fù)仇的引線。而我,這個最擅長“抹除”一切的人,
將成為他最鋒利的武器。倒計(jì)時,已經(jīng)開始了。2. 數(shù)字幽靈葬禮后的二十四小時,
是我職業(yè)生涯中最艱難的時刻。父母將林默所有的電子設(shè)備都交給了我。一臺頂配的工作站,
一部最新的旗艦手機(jī),還有幾個貼著卡通貼紙的移動硬盤。他們通紅著雙眼,
我媽抓著我的手,聲音嘶?。骸扒迩?,把……把那些東西都弄干凈吧。我不想再看到了,
我怕我……我受不了?!蔽尹c(diǎn)點(diǎn)頭,將他們送回房間,然后關(guān)上了林默的房門。
這里的一切都還維持著他離開時的樣子。書桌上攤開的專業(yè)書,床頭沒喝完的可樂,
還有空氣中淡淡的,屬于他的味道。我坐上他那把人體工學(xué)椅,
感覺像是坐進(jìn)了一個巨大的、悲傷的漩渦。我深吸一口氣,開始工作。首先是他的手機(jī)。
解鎖,連接電腦。我熟練地啟動數(shù)據(jù)清理程序,準(zhǔn)備將一切恢復(fù)出廠設(shè)置。
但就在我準(zhǔn)備點(diǎn)擊“確認(rèn)”的前一秒,我猶豫了。李澤天那張偽善的臉,
和那條來自【渡鴉】的加密消息,在我腦海里交替閃現(xiàn)。不,不能就這么刪了。
我放棄了簡單的格式化,轉(zhuǎn)而開始進(jìn)行深層數(shù)據(jù)挖掘。這是我的專業(yè),
我可以恢復(fù)那些被“刪除”的記錄,看到一個設(shè)備最底層的秘密。然而,結(jié)果讓我心頭發(fā)沉。
手機(jī)里干凈得可怕。通話記錄只有家人和幾個朋友,社交軟件上除了轉(zhuǎn)發(fā)公司新聞,
幾乎沒有任何私人動態(tài)。工作軟件里的聊天記錄,截止到他去世前一天,就戛然而止。
那最后的99條消息,連同之前所有的對話,都消失了。這不正常。
林默不是個會頻繁清理數(shù)據(jù)的人。我又連接上他的工作站。同樣的結(jié)果。桌面整潔,
回收站是空的,瀏覽器歷史記錄一片空白。我立刻意識到,這臺電腦被格式化過,
而且是用軍用級別的算法,反復(fù)擦寫,不留一絲痕跡。是“極樂境”的IT部門干的。
他們在他死后,第一時間就遠(yuǎn)程清空了他所有的工作設(shè)備。他們到底在怕什么?
怕我們看到那99條催命符嗎?不,不止于此。如果是普通的加班記錄,他們頂多會刪除,
而不是用這種專業(yè)到近乎恐慌的手段來銷毀。憤怒和無力感像潮水一樣將我淹沒。
他們不僅殺了我弟弟,還要抹去他存在過的痕令。這時,門被敲響了。我爸站在門口,
手里端著一杯熱牛奶?!扒迩?,休息一下吧。別太累了。”他看著我,欲言又止,
最終嘆了口氣,“公司……公司派人來過了?!薄八麄冋f什么?”“給了一筆錢,
”我爸的聲音低了下去,“叫什么……‘人道主義慰問金’。還,還有一份協(xié)議,
讓我們不要……不要再追究了。”那份簽了字的NDA,就像一紙賣身契,將我弟弟的死,
明碼標(biāo)價,折算成了一疊冰冷的鈔票。我的拳頭瞬間攥緊,指甲深深嵌入掌心?!扒迩澹?/p>
”我爸的聲音里帶著一絲懇求,“我知道你心里難受??墒恰覀兌凡贿^他們的。
你弟弟已經(jīng)走了,我們不能再……”我懂他的意思。他怕我,怕我們這個普通的家庭,
去對抗一個市值千億的科技帝國。“我知道了,爸?!蔽业吐曊f,接過牛奶。關(guān)上門,
我將牛奶放在一邊,胸口憋悶得幾乎要爆炸。全世界都叫我放棄,叫我接受。
可林默的第100條消息還在我手機(jī)里靜靜地躺著,那個紅色的倒計(jì)時,像一顆跳動的心臟,
提醒我這一切遠(yuǎn)未結(jié)束。我看著眼前這片被清理得一干二凈的數(shù)字廢墟,反而冷靜了下來。
“極樂境”抹掉了所有表面的痕跡,但這本身,就是最大的線索。他們以為自己清空了戰(zhàn)場,
卻不知道,一個最頂尖的數(shù)字入殮師,最擅長的就是在墳?zāi)估飳ふ矣撵`。林默,
你到底留下了什么?我重新打開那個加密軟件,
盯著那行代碼【./execute_me.sh】。這不是一個可以直接執(zhí)行的程序。
在Linux系統(tǒng)里,這是一個執(zhí)行腳本的命令。它本身沒有意義,
它指向的是一個需要被執(zhí)行的“東西”。它不是鑰匙,它是路標(biāo)。
3. 面包屑接下來的十幾個小時,我把自己鎖在林默的房間里,像一個瘋狂的考古學(xué)家,
挖掘著他數(shù)字生命的斷壁殘?jiān)?。既然“極樂境”的網(wǎng)絡(luò)是禁區(qū),
那我就去他們控制不了的地方。我開始梳理林默所有的私人賬戶。從他初中注冊的游戲論壇,
到他大學(xué)時沉迷的動漫網(wǎng)站,
再到他工作后幾乎沒空再看的電影評分APP……我把他從12歲到24歲,
在互聯(lián)網(wǎng)上留下的每一個腳印,都重新走了一遍。
我需要找到那個【execute_me.sh】指向的“腳本”。林默是個很謹(jǐn)慎的人,
他絕不會把重要的東西放在顯眼的地方。他會把它拆解,偽裝,像童話里的漢賽爾與格萊特,
沿途撒下面包屑,等待那個唯一能看懂地圖的人。而我,就是那個人。那行代碼,
【./execute_me.sh】,是我們的路標(biāo)。但它真正的含義,只有我們倆懂。
sh,不是腳本(script)的縮寫,而是我們倆名字的縮寫——林清的“清”,
在老家的方言里讀音近似Shi,而林默的“默”則是Mo。我們小時候玩游戲,
他叫“S”,我叫“M”。這是我們的暗號。所以,我尋找的不是一個文件,
而是一串由S和M組成的密碼。我登錄了他最喜歡的一個開源代碼分享社區(qū)的賬號,
【渡鴉】。他在上面分享了上百個自己寫的小工具,收獲了幾千個“贊”。
我逐一查看他發(fā)布的每一行代碼,每一個注釋。在第三天的凌晨,
我終于找到了第一個面包屑。那是一個他半年前上傳的,關(guān)于優(yōu)化圖片加載速度的插件。
在一段看似平平無奇的注釋里,
s, a better viewing experience. M.Sis, M。
暗號對上了。而在這句注釋的下方,是一長串的十六進(jìn)制顏色代碼。
#FFFFFF, #E6E6E6, #CCCCCC……對于普通程序員來說,
這只是一組灰階顏色的定義。但我知道,這不是顏色。這是信息。
我立刻將這些代碼提取出來,轉(zhuǎn)換成ASCII碼。一串無意義的亂碼出現(xiàn)了。
我的心沉了一下,難道我猜錯了?不對。林默比我聰明。他一定會加上第二層保險。
我想起了那個加密軟件里的代碼【./execute_me.sh】。這是路標(biāo),
也是……密鑰。我用“execute_me”作為解密的Key,
再次對那串亂碼進(jìn)行解碼。這一次,
ili. AV88091134. Timestamp 03:14】我立刻打開B站,
找到了這個視頻。這是一個冷門的,講如何烹飪惠靈頓牛排的美食視頻,播放量只有幾百。
我將進(jìn)度條拖到3分14秒。畫面上,美食博主正將牛排包入酥皮,同時,
一條彈幕悠悠飄過。發(fā)彈幕的ID,是【烏鴉不喝水】。另一個林默的馬甲。
:【鹽焗雞的外賣單號是11010819990101XXXX】一串身份證號碼的格式。
但這根本不是身份證號。這是第二個面包屑。我立刻明白,
這串?dāng)?shù)字指向的是一個具體的坐標(biāo)。110108是北京海淀區(qū)的行政區(qū)劃代碼,
而后面的數(shù)字,很可能是一個IP地址,或者是某個服務(wù)器的編號。
我正要順著這條線索追查下去,敲門聲又響了。這次是公司的HR,一個叫蘇曼的女人,
她提著一個果籃,臉上帶著職業(yè)化的微笑:“林小姐,我代表公司來看看你和叔叔阿姨。
節(jié)哀順變?!蔽掖蜷_門,冷冷地看著她。她身后還跟著一個男人,穿著西裝,眼神銳利,
不像HR,倒像個保鏢?!拔覀儾恍枰?。”我堵在門口,沒有讓他們進(jìn)來的意思。
蘇曼的笑容僵了一下,但很快恢復(fù)如常:“林小姐,我們知道您很難過。李總特意派我來,
是想跟您聊聊,看看有什么可以幫到您的。我們還為您預(yù)約了國內(nèi)最好的心理咨詢師,
希望能幫助您度過……”“心理咨詢師?”我冷笑一聲,“是來探我口風(fēng),
看看我知道了多少的吧?”蘇曼的臉色徹底變了。她身后的男人往前站了一步,
一股壓迫感撲面而來?!傲帧靶〗?,請您注意言辭。公司對林默的離世深感痛心,
我們只是出于關(guān)懷?!薄瓣P(guān)懷?”我一字一句地問,“關(guān)懷就是遠(yuǎn)程清空他的電腦和手機(jī)?
關(guān)懷就是用一份封口協(xié)議來買斷他的命?”空氣瞬間凝固。蘇曼看著我,
眼神里閃過一絲不易察覺的驚慌。她沒想到我這么直接,更沒想到我知道了電腦被清空的事。
“我們不明白您在說什么。”她強(qiáng)作鎮(zhèn)定,“既然您現(xiàn)在情緒不佳,我們就不打擾了。
請您好好休息?!彼f完,便和那個男人匆匆轉(zhuǎn)身離開,像是逃跑一樣。我關(guān)上門,
靠在門背上,心臟狂跳。他們心虛了。他們派人來試探我,說明我已經(jīng)接近了真相。
而我的反擊,也讓他們確認(rèn)了這一點(diǎn)。從現(xiàn)在開始,我不再是安全的。我回到電腦前,
看著那串類似身份證號的數(shù)字,感到一陣寒意。這不再是一場解謎游戲,這是一場戰(zhàn)爭。
而敵人,已經(jīng)把槍口對準(zhǔn)了我。我沒有時間了。倒計(jì)時只剩下不到三十個小時。我必須更快。
4. “夢神”計(jì)劃我將那串?dāng)?shù)字輸入到一個專業(yè)的IP反查工具里。結(jié)果出來了,
它指向的不是一個公共服務(wù)器,而是一個私有云存儲的入口。這個入口被層層加密,
需要動態(tài)口令才能訪問。我立刻想到了林默給我的那個舊移動硬盤。大概一年前,
他把它交給我,說是“備份一些老照片”,讓我好好收著。當(dāng)時我沒在意,現(xiàn)在想來,
那根本不是什么照片備份。我翻箱倒柜,終于在儲藏室的角落里找到了那個硬盤。插上電腦,
里面果然有一個加密分區(qū)。我嘗試了所有我能想到的密碼,
生日、紀(jì)念日、我們倆的暗號……全都失敗了。就在我快要絕望的時候,我突然福至心靈。
動態(tài)口令。我再次看向那個B站視頻。彈幕是【鹽焗雞的外賣單號是……】外賣單號!
我立刻沖進(jìn)我爸媽的房間,翻出了林默生前用過的所有外賣APP。
我需要找到一份“鹽焗雞”的訂單。在餓了么的歷史訂單里,我找到了。三個月前,
他點(diǎn)了一份鹽焗雞套餐。而那份訂單的編號,后六位,每分鐘都在變化。
這是一個基于時間戳和訂單ID生成的動態(tài)算法!
我立刻將最新的六位數(shù)字填入加密分區(qū)的密碼框,按下回車。“咔噠”一聲輕響。
分區(qū)被打開了。我的呼吸瞬間停止了。里面沒有照片,只有一個文件夾,
命名為【Morpheus】。夢神。希臘神話中的睡夢之神。我點(diǎn)開文件夾,
里面是無數(shù)的文檔、數(shù)據(jù)圖表、實(shí)驗(yàn)錄像和代碼日志。
點(diǎn)開一個名為【Project_Morpheus_Proposal.pdf】的文件。
屏幕上出現(xiàn)的每一個字,都像一把冰冷的尖刀,捅進(jìn)我的心臟。這根本不是什么辦公軟件,
也不是什么云端AI。“夢神計(jì)劃”,是“極樂境”公司最核心、最黑暗的秘密。
他們正在研發(fā)一種前所未有的AI模型,這種AI不是靠電力和數(shù)據(jù)來驅(qū)動的,
它的“燃料”,是人類的“認(rèn)知能量”。文件中充斥著我看不懂的神經(jīng)科學(xué)術(shù)語和代碼,
但我看懂了結(jié)論:在高強(qiáng)度、長時間的認(rèn)知活動下,人類大腦會釋放一種特殊的生物電信號,
這種信號可以被一種特制的設(shè)備捕捉、量化,并轉(zhuǎn)化為驅(qū)動“夢神”AI的能源。
所謂的“996福報”,所謂的“奮斗者文化”,根本不是為了什么狗屁業(yè)績和產(chǎn)出。
那是一種“飼養(yǎng)”?!皹O樂境”把他們最頂尖的程序員、工程師當(dāng)成“生物電池”,
用超負(fù)荷的工作任務(wù),榨干他們的腦力,壓垮他們的精神,
就為了收割那種瀕臨崩潰時產(chǎn)生的“認(rèn)知能量”,去喂養(yǎng)那個名為“夢神”的怪物。而林默,
他是這個項(xiàng)目中最核心的程序員之一,也是……最優(yōu)質(zhì)的“電池”之一。
我看到了一份“能源貢獻(xiàn)度”排名,林默的名字,高居榜首。
后面跟著一個紅色的標(biāo)簽:【STATUS: DEPLETED】。耗盡。他的猝死,
根本不是意外。他是被活活吸干了。文件的最后,是林默自己寫的一段日志,
時間是他去世前的一周?!疚野l(fā)現(xiàn)了真相。Morpheus不是進(jìn)化,是吞噬。
李澤天是個瘋子,他想創(chuàng)造一個‘神’,一個以人類心智為食的神。我試圖阻止他,
但他拿所有人的家人作威脅。我修改了核心代碼,留下了一個后門,
一個kill switch。如果我失敗了,清清,只有你能激活它。
啟動Morpheus最終協(xié)議的密鑰,就是李澤天本人。倒計(jì)時結(jié)束時,
Morpheus將與全球互聯(lián)網(wǎng)的底層協(xié)議進(jìn)行最終鏈接,到那時,一切就都晚了。
】我渾身的血液都凝固了。難怪他們要用軍用級別的方式銷毀他的電腦。
難怪他們要用一份NDA來堵住我家的嘴。這不是壓榨,這是屠殺。我抬起頭,
看著屏幕上那個不斷跳動的紅色倒計(jì)時?!?1:47:16】不到22個小時了。
林默的第100條消息,不是求救,也不是復(fù)仇的藍(lán)圖。那是一個定時炸彈的引信。而我,
是唯一一個知道如何引爆它的人。我的敵人,不再僅僅是一個冷血的老板,一個無良的公司。
而是一個試圖用我弟弟的生命去創(chuàng)造“神”的……惡魔。5. 獵物真相像一塊燒紅的烙鐵,
在我腦子里烙下了永不熄滅的印記。
悲傷被一種更原始、更滾燙的情緒所取代——復(fù)仇的怒火。我不能報警。
這些證據(jù)太過匪夷所思,在普通人看來就像是科幻小說。
在“極樂境”強(qiáng)大的法務(wù)和公關(guān)團(tuán)隊(duì)面前,
我這點(diǎn)“證據(jù)”只會被定性為一個悲傷過度的姐姐的臆想和誹謗。我必須靠自己。
用我的方式,在他們最引以為傲的數(shù)字世界里,將他們徹底摧毀。
計(jì)劃在我腦中飛速成型:在Morpheus啟動前的最后一刻,
將我手里的所有證據(jù)——那些實(shí)驗(yàn)報告、受害者名單、林默的日志——公之于眾,引爆輿論,
讓“極樂境”和李澤天身敗名裂。倒計(jì)時還剩20小時。我開始行動。我沒有用自己的電腦,
而是用了林默留下的那臺老舊筆記本。我搭建了十幾層虛擬代理,
確保我的真實(shí)IP地址無法被追蹤。然后,
我將“Morpheus”文件夾里的核心證據(jù)打包加密,
準(zhǔn)備上傳到全球最大的幾個代碼托管平臺和爆料網(wǎng)站。然而,
就在我點(diǎn)擊“上傳”按鈕的那一刻,屏幕突然一黑。幾秒鐘后,屏幕重新亮起,
但桌面上所有的文件都不見了。取而代之的,是屏幕中央一個巨大的“極樂境”Logo。
Logo下方,是一行聊天窗口。【李澤天】:林小姐,到此為止吧。你是個聰明人,
應(yīng)該知道什么東西不該碰。我的心臟瞬間被一只無形的手攥緊。他知道!
他不僅知道我拿到了證據(jù),甚至能精準(zhǔn)地定位我,并且反向黑進(jìn)了我的電腦!
我死死地盯著那行字,手指冰涼。我以為自己是獵人,卻沒想到,我從一開始就是他的獵物。
他放任我找到線索,就是想看看我到底掌握了多少?!疚摇浚耗惆盐业艿墚?dāng)成了什么?
電池嗎?【李澤天】:他是個天才,他參與了一項(xiàng)偉大的事業(yè)。這是他的榮耀。你不懂。
【我】:我懂的是,你殺了他。【李澤天】:意外而已。任何偉大的事業(yè),
都需要一點(diǎn)小小的犧牲。把他留下的東西交出來,我可以給你和你家人一輩子都花不完的錢。
否則,我不介意再多一個“意外”。赤裸裸的威脅。下一秒,我的手機(jī)響起。