第11章 第 11 章
安全端震動的聲音很輕。
可那一瞬,戰情室角落像被人按下了靜音鍵。
別解密。
程硯在看。
六個字停在沈既白掌心,屏幕冷白的光映著他的指節,讓那點血色像被一層層抽走。隔著玻璃牆,外面直播間的成交提示音忽然爆了一串,女主播壓著興奮喊:“這一波不超賣,系統顯示多少就是多少,大家別催加庫存。”
歡呼聲、倒計時聲、電子支付成功聲,與取證區裡的死寂撞在一起,荒謬得像兩個平行世界。
齊望握著物理密鑰的手停在半空。
他本來只差半寸就能按下確認鍵,此刻那枚黑色U形鑰匙像一截燙手的骨頭,被他捏得指節發白。
孟清第一個反應過來。
“停止操作。”她聲音不高,卻像一把刀插進所有人的遲疑裡,“齊總,手離開密鑰。小林,拍當前屏幕,做畫面封存。公證老師,請記錄時間,二十二點零六分三十四秒,安全端收到第三條外部消息,取證機未執行解密。”
齊望慢慢鬆開手。
“我就說人生不能拆盲盒。”他冷笑了一聲,“拆到現在,盲盒自己會說話了。”
孟清沒接他的話,轉頭看小林:“確認斷網狀態。不要只看系統界面,查物理端口、無線模塊、投影、攝像頭、反光面、鍵盤燈、電源管理芯片,所有可能泄露屏幕內容的路徑都查一遍。”
小林已經蹲到取證機下面,額角冒汗,眼睛卻亮得嚇人。
“取證機無網卡,無藍牙,無近場模塊,屏蔽罩還在。外接只有離線盤和審計器。顯示線是單向短線,沒有投影輸出。”他一邊說一邊拿信號探測器掃過桌沿、隔離櫃、燈帶和牆角,“不排除硬體層預置後門,但如果程硯真能遠端看見,除非他長了個量子眼。”
齊望瞥他:“小林,你緊張的時候少說科幻,顯得我們公司像違法科研機構。”
陸承舟的車內視頻畫面晃了一下。
外面路燈從他臉上切過,明暗交替。他盯著沈既白掌心的安全端,聲音比剛才更低。
“消息來源呢?”
小林抬頭:“安全端收到的,不是取證機。還是同一個署名嘉樹的通道,但這次不是近場觸發,像是經過公司內部某個低權限終端轉跳後送進來的推送。源頭被洗過,我得抓流。”
陸承舟說:“程硯熟悉白舟恢復口,也熟悉老服務號主控權。他如果當年參與過日記恢復點的建立,就能預判你們會在看到JX_restore_CY.key後解密。這句‘程硯在看’,未必是現在看見,也可能是三年前寫給今天的。”
沈既白沒有立刻說話。
他的目光落在那個文件名上。
JX_restore_CY.key。
嘉樹恢復,程硯密鑰。
這個名字像被人故意拼在一起,卻又粗暴得不像陷阱。真正高明的陷阱不會把答案寫在門上,除非對方知道,他們不敢開,也不敢不開。
他的腦子裡閃過紙質日記缺掉的四月十八日。
閃過陸承舟在門外接電話的背影。
閃過程硯抬頭看監控的眼。
也閃過自己失憶後一頁一頁讀日記時,那種近乎冷酷的確定感。
陸承舟背叛了他。
陸承舟切走了錢。
陸承舟把白舟送進資本嘴裡,又把他推下了樓。
那時候的恨太完整,完整得像一張提前製好的表格,只等他在失憶後填上自己的名字。
沈既白抬眼。
“先不解密。”
齊望看向他。
孟清鬆了一口氣,但沈既白下一句讓她的眉頭又皺起來。
“做隔離複製。保留原盤原狀,複製外層元數據,不讀內容。小林,能不能在不觸碰密文的前提下,讀外層建立者環境和哈希註記?”
小林立刻點頭:“能。只讀文件頭和文件系統日誌,不執行,不掛載內容。但我要兩台機器交叉驗證,全部斷網。”
孟清說:“可以,但每一步先報,公證記錄。不能被對方一句話牽著走,也不能因為害怕就放棄證據。”
齊望笑了笑:“孟律這話很適合印在我們公司文化牆上,下面配一句,996不可怕,可怕的是證據鏈斷。”
沒有人笑。
小林換了手套,把離線盤鏡像到一次性只讀介質。取證區裡只剩風扇低微的聲響,外面的直播聲卻越來越遠,像被某種透明膜隔開。
幾分鐘後,屏幕上彈出一串只讀結果。
小林盯著那幾行字,臉色慢慢變了。
“外層建立時間確實是三年前四月十八日零點十二分,和文件系統底層記錄一致,不像今晚植入。建立環境標識是白舟早期備份恢復器,版本號零點九一,這是你們老平台內測工具吧?”
陸承舟沉聲:“是。那版只有四個人接觸過。我、既白、程硯、許嘉樹。”
齊望問:“最近修改時間空白怎麼回事?”
小林吞了口口水:“不是空。是被非標工具擦掉了。一般系統擦不成這樣,它把最後修改、最後訪問、屬性變更三組時間都做了空洞處理,但底層殘留裡有一個校驗註記。”
他把畫面放大。
一行灰色字符浮出來。
restore only when service_id leaves double-sign.
孟清皺眉:“翻譯。”
小林低聲說:“僅當服務號脫離雙簽時恢復。”
戰情室裡的空氣又往下沉了一截。
老白舟服務號主控權短暫脫離雙簽,是他們今晚剛從零散證據裡拼出的關鍵。三年前四月十八日零點前後,那個服務號曾離開沈既白和陸承舟的雙人簽批,進入一段無主控窗口。
陸承舟的喉結動了一下。
“那晚我被周氏的人叫到樓下。”他說,“名義上是補簽債務展期。白舟那時候現金流斷了,幾個倉的供應商要連夜抽貨,周氏給的條件是先由我個人承擔一部分歷史債務,換他們不立刻行使對賭條款。”
沈既白看向視頻。
陸承舟沒有躲他的眼神。
“我知道你不會同意,所以我沒讓你下來。”他聲音發啞,“我以為那只是錢,是我能背下來的爛賬。可我下樓後手機被他們的人拿去做所謂合規錄音,十一分鐘。等我回到三樓,服務號已經切過一次權限。程硯說是系統容災,你正在看協議,我信了。”
齊望冷笑:“你可真會信人。”
陸承舟閉了閉眼:“所以我欠的不是一句抱歉。”
沈既白沒有立刻回應。
如果是從前,他會把這句話拆成十七種商業話術,分析陸承舟是否又在避重就輕。可此刻,他忽然明白另一件事。
陸承舟當年不是沒有簽字。
他簽了。
他確實推開過自己,確實選擇一個人承擔債務,確實用最壞的方式替沈既白做了決定。
但有人利用了這個決定,在那十一分鐘裡切走了更重要的東西。
錢可以補,股權可以談,債務可以背。
服務號主控權被切走,意味著白舟平台最核心的訂單、倉配節點、供應商信任與日記恢復通道,都曾短暫暴露在別人手裡。
而那段暴露,被寫進了他被剪輯過的人生。
就在這時,戰情室門口傳來急促腳步聲。
一名保安站在門外,沒敢闖進取證區,只對孟清舉起證物袋。
“孟律,樓梯間找到姜芸的手機。還有這個文件袋,在地下車庫B2的消防栓後面。人暫時沒找到,監控最後拍到她被一個穿清潔服的人帶往負二層西出口。”
孟清立刻出去交接。
小林把外部監控切上副屏。畫面裡,姜芸低著頭,身形踉蹌,手機在樓梯間垃圾桶旁被扔下。她旁邊那個清潔服的人帽檐壓得很低,左手始終縮在袖口裡。
齊望盯著畫面:“又是左手。程硯是量產疤痕周邊嗎?”
保安送來的文件袋被公證人拍完,孟清戴手套打開。裡面沒有合同,只有一張被撕掉一半的清潔排班表、一枚舊門禁扣,還有三頁打印資料。
第一頁是今晚周氏系解讀號尚未發布的文章草稿。
標題溫雅而理性:共享倉失控之夜,行業需要更安全的託管方案。
第二頁是周氏旗下臨時安全倉的接入條款,要求既白雲倉在突發風險下將直播選品中心、核心倉配節點與資金監管接口移交第三方託管,期限三個月,可自動續期。
第三頁是一段截圖。
四月十八日零點零一分,周氏投資代表簽到北外灘三樓會議室外。
比陸承舟回到門外,早了十一分鐘。
沈既白看著那張簽到圖,眼底終於有了冷意。
“周泊言不是來救火的。”他說,“他等火燒起來。”
孟清看完條款,聲音更冷:“一旦接了這個託管,等於把你們的供應鏈數據、反向定制模型、主播成交曲線和資金監管接口全部交出去。三個月後,他們不需要收購你們,公司也只剩殼。”
陸承舟說:“外部輿情在推這個口徑?”
齊望切回主屏。
果然,幾個周氏系財經號已經開始轉向。
他們不再罵既白雲倉造假,也不再直接指控庫存事故,而是以極其溫和的語氣建議“新興共享倉平台應接受成熟基建方安全托底”,配圖裡周氏臨時倉燈火通明,像一艘可供所有小商家上船的巨輪。
齊望看了兩眼,嗤笑:“周泊言這文案真是一股高端殯葬味。每句都像在說,親,你還沒死,但棺材我們已經幫你選好。”
沈既白轉身走到戰情室中央。
他沒有提高聲音,卻讓所有人都看向他。
“通知直播間,今晚所有未鎖實物貨權的SKU停止加碼,已成交訂單進入資金監管池,向用戶展示批次、倉位、發貨時窗,不做任何模糊承諾。商家端同步開放庫存證明接口,只給脫敏結果,不給原始數據。”
運營組有人猶豫:“沈總,這樣成交會掉。”
“掉就掉。”沈既白說,“我們做共享倉,不是把假現貨包裝成新模式。今晚誰要灌水,一單都不接。”
他看向齊望:“周氏臨時倉接口全部拒絕。對外口徑,不接受任何以安全為名的資產、數據或倉配主控權託管。需要第三方監管,請公證處、銀行資金監管和行業協會進場,不請競爭對手當醫生。”
齊望眼裡那點壓了一晚上的怒意,終於亮成了某種近乎痛快的東西。
“收到。這個班我可以躺著加。”
小林忽然喊:“姜芸有信號了!”
副屏上,一個紅點在B2西出口外閃了一下,又很快消失。保安隊和陸承舟安排在外圍的人同時往那邊趕。不到三分鐘,對講裡傳來嘈雜聲。
“找到人了!人還清醒,沒有明顯外傷,在停車場坡道後面的應急通道。”
畫面切進來時,姜芸披著保安外套,臉色白得像紙。她看見鏡頭,第一反應不是哭,而是抓住保安的手,急促地說了一句話。
聲音斷斷續續傳回戰情室。
“文件……不是給財務的……是給沈總的。”
沈既白的手指微微收緊。
姜芸被送往醫務室,孟清立刻安排保護性詢問,禁止任何人私下接觸。她很快傳回初步信息。
姜芸說,九點四十四分有人用財務內線通知她下樓取冷鏈結算文件,對方知道她母親住院、知道她上周申請預支醫療費,暗示如果不配合,周氏供應商那邊會追究一批結算差錯。她接到文件袋後發現上面寫著沈既白親啟,想上樓交給齊望,卻在打印間被人攔住。那人讓她把打印機攝像頭擋住,把文件掃描一份,然後把她帶到地下車庫,拿走她手機。
“她沒讀內容。”孟清說,“目前看更像被利用,不排除後續補充調查。”
齊望靠在椅背上,長長吐出一口氣。
“行,財務小姑娘暫時從內鬼候選名單移到倒霉蛋候選名單。至於我,還在嫌疑人豪華席位上。”
沈既白看他:“九點四十七分讀取事件,查到了。”
小林把另一組日誌推上屏幕:“齊總工牌權限被仿冒。實體卡在他身上,但有人用舊門禁扣寫入了他的歷史識別碼。這枚舊門禁扣就是文件袋裡那個,底層序列和齊總三年前白舟工牌綁定過。”
齊望愣了一下,隨即罵得很輕:“我靠。”
沈既白看向他。
齊望的表情比剛才更難看。
“那張舊工牌,我三年前丟過一次。”他說,“你出事後,公司亂成垃圾場,我以為丟在北外灘倉了。後來新系統換卡,我沒當回事。”
孟清記錄下來:“這能初步排除齊望今晚直接讀取,但解釋不了離線盤未知文件未被察覺。”
齊望點頭,罕見地沒有刺她。
“是我的盲區。”他看向沈既白,聲音低了點,“日記我一直當你的東西保管,我防的是人,沒防三年前留下來的鬼。”
沈既白說:“鬼不是你放進來的。”
“但我守門守了三年,門縫裡長出蘑菇我都沒看見。”齊望扯了下嘴角,“沈既白,你別急著安慰我,你安慰人的語氣像發系統公告。”
沈既白沉默一秒:“那你自己反省。”
齊望:“這就對味了。”
取證區裡緊繃的空氣因此鬆了一絲。
可只是一絲。
因為下一秒,那台始終斷網、未解密的取證機屏幕忽然跳了一下。
所有人同時看過去。
小林幾乎撲到電源前:“我沒執行任何操作!”
屏幕沒有打開密文,也沒有聯網提示,只是在文件名JX_restore_CY.key下方,自動彈出一行灰底字。
這不是遠端消息。
更像某段預置在文件外層的註記,在讀取外部元數據後被觸發。
倒計時開始。
00:09:59
下面還有一行更小的字。
若周氏方案公開提交行業會,恢復點將自毀;若要看真相,用雙簽找我。
落款不是嘉樹。
也不是程硯。
而是一串沈既白曾在日記邊角見過、卻一直以為只是亂碼的縮寫。
XJ-SG417。
許嘉樹,事故417。
沈既白站在屏幕前,忽然聽見自己的心跳聲。
外面直播間裡,主播正用沙啞的聲音說:“我們不承諾沒有風險,但我們承諾每一筆訂單都能查到貨在哪裡。”
戰情室裡,陸承舟的車似乎停下了。
視頻畫面不再晃。
他看著沈既白,像隔著三年終於站回那條北外灘走廊。
“既白。”他低聲說,“雙簽是你和我。”
沈既白沒有回答。
倒計時在屏幕上一秒一秒往下走。
九分五十八秒。
九分五十七秒。
九分五十六秒。
他知道,只要再往前一步,日記、服務號、許嘉樹失蹤、程硯的疤、周氏早到的十一分鐘,甚至陸承舟三年前推開他的那隻手,都可能被重新拼起來。
也可能被徹底毀掉。
沈既白抬起眼,聲音冷靜得不像在做一個關於自己人生的決定。
“孟清,準備雙簽取證流程。”
他停頓半秒,看向屏幕裡的陸承舟。
“陸承舟,這一次,不准替我做決定。”
可那一瞬,戰情室角落像被人按下了靜音鍵。
別解密。
程硯在看。
六個字停在沈既白掌心,屏幕冷白的光映著他的指節,讓那點血色像被一層層抽走。隔著玻璃牆,外面直播間的成交提示音忽然爆了一串,女主播壓著興奮喊:“這一波不超賣,系統顯示多少就是多少,大家別催加庫存。”
歡呼聲、倒計時聲、電子支付成功聲,與取證區裡的死寂撞在一起,荒謬得像兩個平行世界。
齊望握著物理密鑰的手停在半空。
他本來只差半寸就能按下確認鍵,此刻那枚黑色U形鑰匙像一截燙手的骨頭,被他捏得指節發白。
孟清第一個反應過來。
“停止操作。”她聲音不高,卻像一把刀插進所有人的遲疑裡,“齊總,手離開密鑰。小林,拍當前屏幕,做畫面封存。公證老師,請記錄時間,二十二點零六分三十四秒,安全端收到第三條外部消息,取證機未執行解密。”
齊望慢慢鬆開手。
“我就說人生不能拆盲盒。”他冷笑了一聲,“拆到現在,盲盒自己會說話了。”
孟清沒接他的話,轉頭看小林:“確認斷網狀態。不要只看系統界面,查物理端口、無線模塊、投影、攝像頭、反光面、鍵盤燈、電源管理芯片,所有可能泄露屏幕內容的路徑都查一遍。”
小林已經蹲到取證機下面,額角冒汗,眼睛卻亮得嚇人。
“取證機無網卡,無藍牙,無近場模塊,屏蔽罩還在。外接只有離線盤和審計器。顯示線是單向短線,沒有投影輸出。”他一邊說一邊拿信號探測器掃過桌沿、隔離櫃、燈帶和牆角,“不排除硬體層預置後門,但如果程硯真能遠端看見,除非他長了個量子眼。”
齊望瞥他:“小林,你緊張的時候少說科幻,顯得我們公司像違法科研機構。”
陸承舟的車內視頻畫面晃了一下。
外面路燈從他臉上切過,明暗交替。他盯著沈既白掌心的安全端,聲音比剛才更低。
“消息來源呢?”
小林抬頭:“安全端收到的,不是取證機。還是同一個署名嘉樹的通道,但這次不是近場觸發,像是經過公司內部某個低權限終端轉跳後送進來的推送。源頭被洗過,我得抓流。”
陸承舟說:“程硯熟悉白舟恢復口,也熟悉老服務號主控權。他如果當年參與過日記恢復點的建立,就能預判你們會在看到JX_restore_CY.key後解密。這句‘程硯在看’,未必是現在看見,也可能是三年前寫給今天的。”
沈既白沒有立刻說話。
他的目光落在那個文件名上。
JX_restore_CY.key。
嘉樹恢復,程硯密鑰。
這個名字像被人故意拼在一起,卻又粗暴得不像陷阱。真正高明的陷阱不會把答案寫在門上,除非對方知道,他們不敢開,也不敢不開。
他的腦子裡閃過紙質日記缺掉的四月十八日。
閃過陸承舟在門外接電話的背影。
閃過程硯抬頭看監控的眼。
也閃過自己失憶後一頁一頁讀日記時,那種近乎冷酷的確定感。
陸承舟背叛了他。
陸承舟切走了錢。
陸承舟把白舟送進資本嘴裡,又把他推下了樓。
那時候的恨太完整,完整得像一張提前製好的表格,只等他在失憶後填上自己的名字。
沈既白抬眼。
“先不解密。”
齊望看向他。
孟清鬆了一口氣,但沈既白下一句讓她的眉頭又皺起來。
“做隔離複製。保留原盤原狀,複製外層元數據,不讀內容。小林,能不能在不觸碰密文的前提下,讀外層建立者環境和哈希註記?”
小林立刻點頭:“能。只讀文件頭和文件系統日誌,不執行,不掛載內容。但我要兩台機器交叉驗證,全部斷網。”
孟清說:“可以,但每一步先報,公證記錄。不能被對方一句話牽著走,也不能因為害怕就放棄證據。”
齊望笑了笑:“孟律這話很適合印在我們公司文化牆上,下面配一句,996不可怕,可怕的是證據鏈斷。”
沒有人笑。
小林換了手套,把離線盤鏡像到一次性只讀介質。取證區裡只剩風扇低微的聲響,外面的直播聲卻越來越遠,像被某種透明膜隔開。
幾分鐘後,屏幕上彈出一串只讀結果。
小林盯著那幾行字,臉色慢慢變了。
“外層建立時間確實是三年前四月十八日零點十二分,和文件系統底層記錄一致,不像今晚植入。建立環境標識是白舟早期備份恢復器,版本號零點九一,這是你們老平台內測工具吧?”
陸承舟沉聲:“是。那版只有四個人接觸過。我、既白、程硯、許嘉樹。”
齊望問:“最近修改時間空白怎麼回事?”
小林吞了口口水:“不是空。是被非標工具擦掉了。一般系統擦不成這樣,它把最後修改、最後訪問、屬性變更三組時間都做了空洞處理,但底層殘留裡有一個校驗註記。”
他把畫面放大。
一行灰色字符浮出來。
restore only when service_id leaves double-sign.
孟清皺眉:“翻譯。”
小林低聲說:“僅當服務號脫離雙簽時恢復。”
戰情室裡的空氣又往下沉了一截。
老白舟服務號主控權短暫脫離雙簽,是他們今晚剛從零散證據裡拼出的關鍵。三年前四月十八日零點前後,那個服務號曾離開沈既白和陸承舟的雙人簽批,進入一段無主控窗口。
陸承舟的喉結動了一下。
“那晚我被周氏的人叫到樓下。”他說,“名義上是補簽債務展期。白舟那時候現金流斷了,幾個倉的供應商要連夜抽貨,周氏給的條件是先由我個人承擔一部分歷史債務,換他們不立刻行使對賭條款。”
沈既白看向視頻。
陸承舟沒有躲他的眼神。
“我知道你不會同意,所以我沒讓你下來。”他聲音發啞,“我以為那只是錢,是我能背下來的爛賬。可我下樓後手機被他們的人拿去做所謂合規錄音,十一分鐘。等我回到三樓,服務號已經切過一次權限。程硯說是系統容災,你正在看協議,我信了。”
齊望冷笑:“你可真會信人。”
陸承舟閉了閉眼:“所以我欠的不是一句抱歉。”
沈既白沒有立刻回應。
如果是從前,他會把這句話拆成十七種商業話術,分析陸承舟是否又在避重就輕。可此刻,他忽然明白另一件事。
陸承舟當年不是沒有簽字。
他簽了。
他確實推開過自己,確實選擇一個人承擔債務,確實用最壞的方式替沈既白做了決定。
但有人利用了這個決定,在那十一分鐘裡切走了更重要的東西。
錢可以補,股權可以談,債務可以背。
服務號主控權被切走,意味著白舟平台最核心的訂單、倉配節點、供應商信任與日記恢復通道,都曾短暫暴露在別人手裡。
而那段暴露,被寫進了他被剪輯過的人生。
就在這時,戰情室門口傳來急促腳步聲。
一名保安站在門外,沒敢闖進取證區,只對孟清舉起證物袋。
“孟律,樓梯間找到姜芸的手機。還有這個文件袋,在地下車庫B2的消防栓後面。人暫時沒找到,監控最後拍到她被一個穿清潔服的人帶往負二層西出口。”
孟清立刻出去交接。
小林把外部監控切上副屏。畫面裡,姜芸低著頭,身形踉蹌,手機在樓梯間垃圾桶旁被扔下。她旁邊那個清潔服的人帽檐壓得很低,左手始終縮在袖口裡。
齊望盯著畫面:“又是左手。程硯是量產疤痕周邊嗎?”
保安送來的文件袋被公證人拍完,孟清戴手套打開。裡面沒有合同,只有一張被撕掉一半的清潔排班表、一枚舊門禁扣,還有三頁打印資料。
第一頁是今晚周氏系解讀號尚未發布的文章草稿。
標題溫雅而理性:共享倉失控之夜,行業需要更安全的託管方案。
第二頁是周氏旗下臨時安全倉的接入條款,要求既白雲倉在突發風險下將直播選品中心、核心倉配節點與資金監管接口移交第三方託管,期限三個月,可自動續期。
第三頁是一段截圖。
四月十八日零點零一分,周氏投資代表簽到北外灘三樓會議室外。
比陸承舟回到門外,早了十一分鐘。
沈既白看著那張簽到圖,眼底終於有了冷意。
“周泊言不是來救火的。”他說,“他等火燒起來。”
孟清看完條款,聲音更冷:“一旦接了這個託管,等於把你們的供應鏈數據、反向定制模型、主播成交曲線和資金監管接口全部交出去。三個月後,他們不需要收購你們,公司也只剩殼。”
陸承舟說:“外部輿情在推這個口徑?”
齊望切回主屏。
果然,幾個周氏系財經號已經開始轉向。
他們不再罵既白雲倉造假,也不再直接指控庫存事故,而是以極其溫和的語氣建議“新興共享倉平台應接受成熟基建方安全托底”,配圖裡周氏臨時倉燈火通明,像一艘可供所有小商家上船的巨輪。
齊望看了兩眼,嗤笑:“周泊言這文案真是一股高端殯葬味。每句都像在說,親,你還沒死,但棺材我們已經幫你選好。”
沈既白轉身走到戰情室中央。
他沒有提高聲音,卻讓所有人都看向他。
“通知直播間,今晚所有未鎖實物貨權的SKU停止加碼,已成交訂單進入資金監管池,向用戶展示批次、倉位、發貨時窗,不做任何模糊承諾。商家端同步開放庫存證明接口,只給脫敏結果,不給原始數據。”
運營組有人猶豫:“沈總,這樣成交會掉。”
“掉就掉。”沈既白說,“我們做共享倉,不是把假現貨包裝成新模式。今晚誰要灌水,一單都不接。”
他看向齊望:“周氏臨時倉接口全部拒絕。對外口徑,不接受任何以安全為名的資產、數據或倉配主控權託管。需要第三方監管,請公證處、銀行資金監管和行業協會進場,不請競爭對手當醫生。”
齊望眼裡那點壓了一晚上的怒意,終於亮成了某種近乎痛快的東西。
“收到。這個班我可以躺著加。”
小林忽然喊:“姜芸有信號了!”
副屏上,一個紅點在B2西出口外閃了一下,又很快消失。保安隊和陸承舟安排在外圍的人同時往那邊趕。不到三分鐘,對講裡傳來嘈雜聲。
“找到人了!人還清醒,沒有明顯外傷,在停車場坡道後面的應急通道。”
畫面切進來時,姜芸披著保安外套,臉色白得像紙。她看見鏡頭,第一反應不是哭,而是抓住保安的手,急促地說了一句話。
聲音斷斷續續傳回戰情室。
“文件……不是給財務的……是給沈總的。”
沈既白的手指微微收緊。
姜芸被送往醫務室,孟清立刻安排保護性詢問,禁止任何人私下接觸。她很快傳回初步信息。
姜芸說,九點四十四分有人用財務內線通知她下樓取冷鏈結算文件,對方知道她母親住院、知道她上周申請預支醫療費,暗示如果不配合,周氏供應商那邊會追究一批結算差錯。她接到文件袋後發現上面寫著沈既白親啟,想上樓交給齊望,卻在打印間被人攔住。那人讓她把打印機攝像頭擋住,把文件掃描一份,然後把她帶到地下車庫,拿走她手機。
“她沒讀內容。”孟清說,“目前看更像被利用,不排除後續補充調查。”
齊望靠在椅背上,長長吐出一口氣。
“行,財務小姑娘暫時從內鬼候選名單移到倒霉蛋候選名單。至於我,還在嫌疑人豪華席位上。”
沈既白看他:“九點四十七分讀取事件,查到了。”
小林把另一組日誌推上屏幕:“齊總工牌權限被仿冒。實體卡在他身上,但有人用舊門禁扣寫入了他的歷史識別碼。這枚舊門禁扣就是文件袋裡那個,底層序列和齊總三年前白舟工牌綁定過。”
齊望愣了一下,隨即罵得很輕:“我靠。”
沈既白看向他。
齊望的表情比剛才更難看。
“那張舊工牌,我三年前丟過一次。”他說,“你出事後,公司亂成垃圾場,我以為丟在北外灘倉了。後來新系統換卡,我沒當回事。”
孟清記錄下來:“這能初步排除齊望今晚直接讀取,但解釋不了離線盤未知文件未被察覺。”
齊望點頭,罕見地沒有刺她。
“是我的盲區。”他看向沈既白,聲音低了點,“日記我一直當你的東西保管,我防的是人,沒防三年前留下來的鬼。”
沈既白說:“鬼不是你放進來的。”
“但我守門守了三年,門縫裡長出蘑菇我都沒看見。”齊望扯了下嘴角,“沈既白,你別急著安慰我,你安慰人的語氣像發系統公告。”
沈既白沉默一秒:“那你自己反省。”
齊望:“這就對味了。”
取證區裡緊繃的空氣因此鬆了一絲。
可只是一絲。
因為下一秒,那台始終斷網、未解密的取證機屏幕忽然跳了一下。
所有人同時看過去。
小林幾乎撲到電源前:“我沒執行任何操作!”
屏幕沒有打開密文,也沒有聯網提示,只是在文件名JX_restore_CY.key下方,自動彈出一行灰底字。
這不是遠端消息。
更像某段預置在文件外層的註記,在讀取外部元數據後被觸發。
倒計時開始。
00:09:59
下面還有一行更小的字。
若周氏方案公開提交行業會,恢復點將自毀;若要看真相,用雙簽找我。
落款不是嘉樹。
也不是程硯。
而是一串沈既白曾在日記邊角見過、卻一直以為只是亂碼的縮寫。
XJ-SG417。
許嘉樹,事故417。
沈既白站在屏幕前,忽然聽見自己的心跳聲。
外面直播間裡,主播正用沙啞的聲音說:“我們不承諾沒有風險,但我們承諾每一筆訂單都能查到貨在哪裡。”
戰情室裡,陸承舟的車似乎停下了。
視頻畫面不再晃。
他看著沈既白,像隔著三年終於站回那條北外灘走廊。
“既白。”他低聲說,“雙簽是你和我。”
沈既白沒有回答。
倒計時在屏幕上一秒一秒往下走。
九分五十八秒。
九分五十七秒。
九分五十六秒。
他知道,只要再往前一步,日記、服務號、許嘉樹失蹤、程硯的疤、周氏早到的十一分鐘,甚至陸承舟三年前推開他的那隻手,都可能被重新拼起來。
也可能被徹底毀掉。
沈既白抬起眼,聲音冷靜得不像在做一個關於自己人生的決定。
“孟清,準備雙簽取證流程。”
他停頓半秒,看向屏幕裡的陸承舟。
“陸承舟,這一次,不准替我做決定。”
— 本章完 —
🎉 恭喜!您已讀完本書全部章節
讀者留言 (0)
還沒有留言,來當第一個吧!