我的“囚禁”生活進(jìn)入了第二個(gè)階段。如果說(shuō)第一周是生理和心理上的適應(yīng)與煎熬,那么從我坐在這臺(tái)超級(jí)電腦前的那一刻起,一場(chǎng)風(fēng)暴就在我的大腦內(nèi)部開(kāi)始了。
最初的48小時(shí),我?guī)缀鯖](méi)有離開(kāi)過(guò)座位。送來(lái)的飯菜就放在一邊,涼了也只是草草扒拉幾口。我像一個(gè)貪婪的潛水員,一頭扎進(jìn)了這片由數(shù)據(jù)構(gòu)成的、深不見(jiàn)底的海洋。然而,我很快就發(fā)現(xiàn),這片海洋不僅深,而且充滿了致命的暗流和偽裝成珊瑚礁的陷阱。
這些數(shù)據(jù)不是簡(jiǎn)單的加密,那太低級(jí)了。它們被一種我從未見(jiàn)過(guò)的方式“污染”和“重構(gòu)”了。每一筆資金流都像一條變色龍,在不同的賬戶和節(jié)點(diǎn)之間跳轉(zhuǎn)時(shí),它的屬性、標(biāo)簽甚至金額都會(huì)發(fā)生看似毫無(wú)規(guī)律的變化。一個(gè)一百萬(wàn)的入口資金,經(jīng)過(guò)幾十次跳轉(zhuǎn),可能會(huì)變成幾百筆幾千塊的支出,然后又在另一個(gè)節(jié)點(diǎn)詭異地重組成一個(gè)九十幾萬(wàn)的整數(shù)。其中的差額,像蒸發(fā)的水汽一樣消失在復(fù)雜的算法中。
這不僅僅是加密,這是金融領(lǐng)域的煉金術(shù)。他們創(chuàng)造了一套獨(dú)立的、自洽的、并且能夠完美模擬正常商業(yè)行為的偽裝系統(tǒng)。我以往賴以生存的所有分析模型,在這里全部失效。我感覺(jué)自己像一個(gè)拿著舊時(shí)代地圖的航海家,駛?cè)肓艘黄B星辰位置都會(huì)移動(dòng)的魔鬼海域。
挫敗感像潮水般涌來(lái)。我開(kāi)始懷疑,他們是不是找錯(cuò)人了?或者,這根本就是一個(gè)無(wú)法完成的任務(wù)。
第三天晚上,就在我盯著屏幕上瀑布般滾動(dòng)的無(wú)效數(shù)據(jù),感到一陣陣眩暈時(shí),隔間的門開(kāi)了。走進(jìn)來(lái)的是那個(gè)年輕的聲音的主人,他摘下了風(fēng)鏡和口罩,露出一張棱角分明、略帶疲憊的臉。他就是之前站在“先生”身后的那兩個(gè)人之一。
“喝杯咖啡吧?!彼f給我一個(gè)保溫杯,“我叫Leo。以后有任何技術(shù)上的需求,可以直接找我?!?/p>
我接過(guò)咖啡,濃郁的香氣驅(qū)散了一些倦意?!澳銈兊摹壬??”我問(wèn)。
“他在處理更重要的事情?!盠eo的回答滴水不漏。他拉了把椅子在我旁邊坐下,目光投向我的屏幕?!坝羞M(jìn)展嗎?”
我苦笑著搖了搖頭:“進(jìn)展就是,我確認(rèn)了我的無(wú)能。這套系統(tǒng)……它的設(shè)計(jì)者是個(gè)天才,一個(gè)把數(shù)學(xué)和金融玩弄于股掌之上的魔鬼。所有的數(shù)據(jù)都被打碎后用一種全新的邏輯重新組合,我找不到任何規(guī)律?!?/p>
Leo沉默地看著屏幕,眼神里沒(méi)有催促,反而有一絲同情?!拔覀冏钤缒玫竭@批數(shù)據(jù)的時(shí)候,組織里最好的密碼學(xué)專家花了三個(gè)月,也只破解了最外層的防火墻。你現(xiàn)在看到的,是他們最核心的賬本。”
“為什么是我?”我忍不住問(wèn),“你們組織里肯定有比我更厲害的專家?!?/p>
“有。但他們不懂你們那個(gè)圈子的‘語(yǔ)言’?!盠eo說(shuō),“他們能破解代碼,但看不懂這些資金流動(dòng)背后的商業(yè)邏輯和行業(yè)黑話。他們看到的是0和1,而我們需要一個(gè)人,能從0和1里看到貪婪、陰謀和罪證。‘先生’說(shuō),你最大的優(yōu)點(diǎn),不是技術(shù),而是你那該死的、對(duì)數(shù)字背后的人性的直覺(jué)。”
對(duì)數(shù)字背后的人性的直覺(jué)?這是我第一次聽(tīng)到有人這么評(píng)價(jià)我的工作。我一直以為,我只是在跟冰冷的數(shù)字打交道。
Leo的話像一扇窗,讓我從另一個(gè)角度重新審視眼前這個(gè)難題。
我放棄了從正面強(qiáng)攻的想法。既然無(wú)法理解這套系統(tǒng)的內(nèi)在邏輯,那我就從它的外部特征入手。我不再去分析每一筆資金的流向,而是開(kāi)始調(diào)取所有數(shù)據(jù)的元數(shù)據(jù)——也就是“關(guān)于數(shù)據(jù)的數(shù)據(jù)”。
創(chuàng)建時(shí)間、修改時(shí)間、訪問(wèn)節(jié)點(diǎn)、數(shù)據(jù)包大小……這些信息就像是犯罪現(xiàn)場(chǎng)留下的腳印和指紋。罪犯可以偽造口供,但很難抹去所有物理痕跡。
接下來(lái)的幾天,我將數(shù)以億計(jì)的交易記錄按時(shí)間戳進(jìn)行了排序和可視化。一張龐大的、閃爍的光點(diǎn)圖出現(xiàn)在屏幕上,每一個(gè)光點(diǎn)都代表一筆交易。它們?cè)?4小時(shí)的時(shí)間軸上分布著,乍一看,雜亂無(wú)章。
但我很快就發(fā)現(xiàn)了一個(gè)極其詭異的現(xiàn)象。
在凌晨三點(diǎn)到四點(diǎn)之間,全球金融市場(chǎng)都處于休市狀態(tài)的“死寂時(shí)刻”,這張圖上的交易光點(diǎn)非但沒(méi)有減少,反而出現(xiàn)了一個(gè)異常的、規(guī)律性的高頻脈沖。就像一顆心臟,在所有人都沉睡時(shí),以固定的頻率,強(qiáng)而有力地跳動(dòng)著。
我把這個(gè)時(shí)間段的數(shù)據(jù)全部隔離出來(lái)。我發(fā)現(xiàn),這些交易都有一個(gè)共同點(diǎn):它們的金額數(shù)字本身毫無(wú)意義,但如果把每一筆交易的金額、時(shí)間戳(精確到毫秒)和交易的路由節(jié)點(diǎn)代碼,這三組數(shù)字連接在一起,就會(huì)形成一串超長(zhǎng)的、獨(dú)一無(wú)二的字符。
這不是交易。這是一個(gè)密鑰生成器!
它們?cè)诶萌蚓W(wǎng)絡(luò)中最安靜的時(shí)刻,進(jìn)行分布式的密鑰交換和更新。每一天的密鑰都不同,由前一天所有“偽交易”的數(shù)據(jù)共同生成。這是一個(gè)動(dòng)態(tài)的、不斷進(jìn)化的加密系統(tǒng)。
我感覺(jué)自己的心跳和屏幕上那些光點(diǎn)的脈沖同步了。我找到了心臟,現(xiàn)在,我要做的,就是找到它的開(kāi)關(guān)!
“Leo!”我通過(guò)內(nèi)部通訊器喊道,“我需要你們截獲的所有外部通訊數(shù)據(jù),不管有沒(méi)有加密,不管內(nèi)容是什么,只要是和那家投資集團(tuán)總部服務(wù)器有過(guò)連接的,我全都要!”
幾分鐘后,海量的數(shù)據(jù)涌入了我的服務(wù)器。我知道,我要找的“開(kāi)關(guān)”,肯定隱藏在這堆看似無(wú)關(guān)的日常通訊里。他們一定有一種方法,將每天生成的動(dòng)態(tài)密鑰,安全地傳遞給網(wǎng)絡(luò)中的其他核心成員。
我開(kāi)始進(jìn)行數(shù)據(jù)交叉比對(duì)。我將密鑰生成的時(shí)間點(diǎn),與那些外部通訊數(shù)據(jù)的時(shí)間點(diǎn)進(jìn)行匹配。很快,我發(fā)現(xiàn)了一個(gè)規(guī)律。
每天凌晨四點(diǎn)整,也就是密鑰生成剛剛完成的時(shí)刻,集團(tuán)總部的一臺(tái)服務(wù)器,都會(huì)自動(dòng)向一個(gè)加密的在線國(guó)際象棋游戲平臺(tái)發(fā)送一個(gè)數(shù)據(jù)包。數(shù)據(jù)包的內(nèi)容,是一盤棋局的開(kāi)局指令。
國(guó)際象棋?
我的大腦飛速運(yùn)轉(zhuǎn)。國(guó)際象棋的棋盤是8x8的網(wǎng)格,有64個(gè)格子。而他們生成的動(dòng)態(tài)密鑰,經(jīng)過(guò)哈希算法處理后,長(zhǎng)度正好是64個(gè)字符。
我的呼吸變得急促起來(lái)。
一個(gè)瘋狂的想法在我腦中形成。他們不是在下棋。他們是在用棋盤當(dāng)坐標(biāo),用棋子的移動(dòng)軌跡,來(lái)傳遞密鑰!
比如,密鑰的第一個(gè)字符是“A”,第二個(gè)字符是“8”。在棋局里,他們就走一步“兵A2-A4”。下一步密鑰是“F”“3”,他們就走一步“馬G1-F3”。這是一種古老卻極其有效的“隱寫術(shù)”。不知道規(guī)則的人,看到的只是一盤平平無(wú)奇的棋局。而知道規(guī)則的人,卻能從中讀出那串決定生死的密鑰。
我立刻編寫了一個(gè)小程序,用來(lái)翻譯這些“棋譜”。我將昨天凌晨四點(diǎn)的那盤棋局輸入進(jìn)去,程序開(kāi)始飛速運(yùn)轉(zhuǎn)。
幾十秒后,屏幕上彈出了一串由64位字母和數(shù)字組成的字符串。
我找到了!我找到了昨天的密鑰!
我顫抖著手,將這串密鑰輸入到數(shù)據(jù)破解模塊中,然后選擇了一個(gè)看起來(lái)最可疑的、被層層保護(hù)的數(shù)據(jù)包,點(diǎn)擊了“解密”。
進(jìn)度條在緩慢地移動(dòng)。10%… 30%… 70%…
我的心臟狂跳,眼睛死死地盯著屏幕。整個(gè)指揮室里的人似乎都感受到了這里的異樣,Leo和另外幾名技術(shù)人員不知什么時(shí)候已經(jīng)站在了我的身后,所有人都屏住了呼吸。
“?!钡囊宦曒p響。
100%。解密成功。
一個(gè)看似普通的文檔文件出現(xiàn)在屏幕上。我點(diǎn)開(kāi)它。
里面不是我想象中的銀行賬戶或者交易記錄。而是一份名單。
名單上只有十幾個(gè)名字,有些是代號(hào),比如“信使”、“清道夫”、“影子銀行家”。但每一個(gè)名字后面,都對(duì)應(yīng)著一長(zhǎng)串的數(shù)字和指令,似乎是他們的分工和權(quán)限。
我的目光從上到下掃過(guò)。然后,在名單的末尾,我看到了一個(gè)我再熟悉不過(guò)的名字。
David Li。李文峰。
我的直屬上司,一手把我從新人提拔起來(lái)的部門總監(jiān),那個(gè)在我提交“藍(lán)??萍肌眻?bào)告后,拍著我的肩膀,夸我“后生可畏”的男人。
我的大腦瞬間一片空白。
怎么會(huì)是他?
我一遍又一遍地看著那個(gè)名字,每一個(gè)字母都像燒紅的烙鐵,燙在我的視網(wǎng)膜上。
David在公司里是出了名的好好先生,業(yè)務(wù)能力頂尖,待人溫和,是我職業(yè)生涯的領(lǐng)路人和榜樣。正是他,力排眾議,把“藍(lán)海科技”這個(gè)復(fù)雜的案子交給我,說(shuō)是要給我一個(gè)證明自己的機(jī)會(huì)?,F(xiàn)在想來(lái),那溫和的笑容背后,隱藏的該是怎樣一種冰冷的算計(jì)?
他不是給我機(jī)會(huì),他是在給我挖掘墳?zāi)埂?/p>
他知道我的能力,他知道我一定會(huì)發(fā)現(xiàn)那些數(shù)據(jù)異常。他也知道我的性格,我一定會(huì)把所有疑點(diǎn)都毫無(wú)保留地寫進(jìn)報(bào)告里。我的這份“出色”的報(bào)告,在公司高層看來(lái),是盡職盡責(zé)的典范;但在那個(gè)地下金融帝國(guó)的操盤者眼中,則是一份完美的“投名狀”,一份由我這個(gè)即將被滅口的“犧牲品”親手書寫的、證明藍(lán)海科技“干凈”的背書!
他們根本不是怕我發(fā)現(xiàn)真相。他們是從一開(kāi)始,就計(jì)劃好了讓我“發(fā)現(xiàn)”一部分真相,然后,在我把這份報(bào)告遞交上去,完成我的使命之后,就讓我從這個(gè)世界上徹底消失。
我不是無(wú)意中闖入棋局的棋子。
我從一開(kāi)始,就是一枚注定要被吃掉的棄子。
一股混雜著背叛、憤怒和后怕的寒意,從我的腳底升起,瞬間傳遍全身。我感覺(jué)自己渾身的力氣都被抽干了。
“陳旭?你還好嗎?”Leo的聲音在我耳邊響起,帶著一絲關(guān)切。
我沒(méi)有回答。我只是緩緩地抬起手,用顫抖的手指,指向屏幕上那個(gè)熟悉的名字。
“這個(gè)人,”我聽(tīng)到自己的聲音,冰冷而陌生,“我要親手把他送進(jìn)地獄。”