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