路容走出地鐵站時,天已經快黑了。深港市的霓虹燈次第亮起,在高樓玻璃幕牆上投下流動的光影。她站在街邊,看著車流如織,人潮湧動。揹包裏的電腦沉甸甸的,裏麵裝著今天談話的所有記錄,還有秦風發來的、關於“暗網樞紐”的初步監測報告摘要。晚風帶著涼意吹過,她拉高了衣領,快步走向出租屋的方向。路燈把她的影子拉得很長,在身後無聲地移動。每一步,都離那個黑暗深處的平台更近一步。
***
一週後的深夜,十一點四十七分。
出租屋裏隻開著一盞台燈。昏黃的光暈在書桌上圈出一片小小的明亮區域,周圍是濃稠的黑暗。窗外偶爾有車燈掃過,在牆壁上投下短暫的光斑,又迅速消失。
路容坐在書桌前。
她麵前的電腦螢幕亮著,顯示著一個簡潔的加密通訊界麵。背景是深沉的墨藍色,上麵浮動著細密的、幾乎看不見的畫素點——那是動態加密演算法的視覺化呈現。界麵中央隻有一個輸入框,遊標在框裏安靜地閃爍。
她在等。
台燈的光照在她臉上,勾勒出緊繃的下頜線條。她的眼睛盯著螢幕,瞳孔裏映著那抹幽藍的光。房間裏很安靜,能聽見自己呼吸的聲音,還有牆上掛鍾秒針走動的滴答聲——那是她從舊貨市場淘來的機械鍾,齒輪轉動的聲音在深夜裏格外清晰。
空氣裏有灰塵的味道,還有她下午煮咖啡留下的淡淡焦香。咖啡已經冷了,杯沿上凝著一圈褐色的痕跡。
路容的手指放在鍵盤上,沒有動。
她在等秦風的報告。
“破曉”聯盟的初步分析報告。
這一週,她過得像走在刀鋒上。白天在星耀集團,她依然是那個沉默寡言、埋頭工作的“若溪”。王總監的監控變本加厲——她的電腦被安裝了新的監控軟體,工位對麵的攝像頭角度被調整,連她去茶水間的時間都被記錄。周哲看她的眼神裏多了些欲言又止的東西,但他什麽都沒說,隻是在她加班時,會默默在她桌上放一杯熱牛奶。
路容喝掉了每一杯牛奶。
然後繼續扮演她的角色。
晚上迴到出租屋,她卸下偽裝,變成“溪流”。她整理了更多關於“深藍計劃”外圍資料的異常特征——那些隱藏在正常資料流裏的微小異常,那些不符合標準加密協議的後設資料欄位,那些隻在特定時間視窗出現的網路請求模式。她把它們打包,通過加密通道發給了秦風。
每一份資料,她都做了三重偽裝。
第一重,剝離所有能追溯到星耀集團的標識資訊。
第二重,混入大量無關的公開資料集樣本。
第三重,用她自己編寫的演算法對資料特征進行非線性變換,保留技術本質,但改變表現形式。
這是她作為資料分析師的本能——保護資料,保護自己。
現在,她在等結果。
牆上的鍾指向十一點五十分。
螢幕突然閃爍了一下。
不是訊息提示音——這個加密通訊軟體沒有任何聲音提示。是界麵右下角出現了一個微小的、幾乎看不見的紅色光點,閃爍了三下,然後消失。
有新檔案傳輸請求。
路容的身體微微前傾。
她移動滑鼠,點選那個已經變成淺灰色的光點位置。一個彈窗出現,要求輸入動態驗證碼。她開啟手機,點開一個同樣加密的驗證器應用,螢幕上顯示出一串六位數字,每三十秒重新整理一次。
她輸入數字。
彈窗消失。
一個新的檔案圖示出現在通訊界麵裏——一個銀灰色的資料夾圖示,上麵有一個小小的、抽象的破曉徽記:半輪太陽從地平線升起,光芒被設計成資料流的樣式。
檔名:ts_2023_09_28_prelim_analysis_report_v1.2.enc
時間戳顯示是三分鍾前上傳的。
路容盯著那個圖示。
她的心跳開始加速,胸腔裏像有什麽東西在敲打。喉嚨發幹,她伸手去拿桌上的水杯,手指碰到冰涼的玻璃杯壁,才意識到杯子裏已經沒有水了。
她深吸一口氣。
然後雙擊圖示。
檔案需要二次解密。她輸入另一組金鑰——這是她和秦風約定的雙重加密機製。金鑰正確,檔案開始解壓。進度條在螢幕上緩慢移動,藍色的光帶一點一點填滿長方形的框。
解壓完成。
一份pdf文件自動開啟。
第一頁是封麵。
深藍色的背景,左上角是“破曉技術聯盟”的徽標和全稱。中央是標題:《關於匿名資料集“ds_2023_09_21_sample_set_a”的技術風險評估初步報告》。標題下方是日期、報告編號、版本號。右下角有一行小字:本報告僅限指定接收方查閱,嚴禁複製、轉發或用於任何商業用途。
路容滾動滑鼠。
第二頁是摘要。
她的目光快速掃過那些文字。
“……本報告對委托方提供的匿名資料集‘ds_2023_09_21_sample_set_a’進行了多維度技術分析。分析重點包括:資料加密模式、後設資料結構特征、資料包網路行為模式、時間序列異常檢測等……”
“……初步分析結果顯示,該資料集在以下技術特征上表現出高度一致性:(1)采用非標準aes-256變體加密,其金鑰排程演算法與公開標準存在三處微小但可複現的差異;(2)後設資料欄位包含自定義擴充套件標簽,標簽命名規則符合特定內部編碼規範;(3)資料包時間戳存在規律性微調,調整模式與已知的日誌混淆技術‘time-jitterv2.1’高度匹配……”
路容的呼吸變輕了。
她繼續往下看。
第三頁開始是詳細分析。
圖表出現了。
第一張圖是加密模式對比分析。左側是標準aes-256的金鑰擴充套件流程圖,右側是樣本資料中提取出的實際金鑰擴充套件模式。兩條流程線在大部分節點重合,但在三個位置分叉——分叉點被用紅色圓圈標出,旁邊有詳細的數學公式和概率分析。
路容盯著那三個紅圈。
她的專業直覺在嗡嗡作響。這種加密變體,她見過——三年前,在天啟科技,李劍負責的一個內部專案就使用過類似的非標準加密。當時她問過為什麽不用標準演算法,李劍的迴答是“安全需求特殊”。她當時信了。
現在她知道,那不是為了安全。
是為了隱藏。
第二張圖是後設資料結構樹狀圖。樹根是標準的資料包頭部結構,樹枝延伸出去,大部分是常見的欄位:時間戳、資料大小、校驗和……但在樹的深處,有幾條用紅色高亮標出的分支——那是自定義擴充套件欄位。欄位名是十六進製編碼,解碼後是一串無意義的字母數字組合。
但路容看懂了。
那些“無意義”的組合,其實是一種簡單的替換密碼。金鑰是專案名稱的首字母縮寫。
她試著在心裏解碼。
第一個欄位:0x534a5f5052→替換解密後→sj_pr。
深藍計劃。
她的手指收緊,指甲陷進掌心。
第三張圖是時間序列分析。橫軸是時間,縱軸是資料包傳送間隔。正常的網路資料流,傳送間隔應該符合泊鬆分佈,在圖表上呈現為隨機波動的點。但樣本資料的時間序列圖上,那些點雖然看起來隨機,但在特定時間視窗——每天淩晨兩點到四點之間——出現了規律性的“平靜期”:整整兩個小時,沒有任何資料包。
平靜期之後,會出現一個密集的資料包爆發。
爆發模式,與已知的黑市資料交易平台“暗網樞紐”的典型交易確認訊號高度相似。
路容滾動到報告的最後一頁。
結論部分。
她的目光落在那些加粗的文字上。
“綜合以上分析,技術團隊得出初步結論:”
“1.資料集‘ds_2023_09_21_sample_set_a’采用的加密、後設資料、時間序列特征,與近期在非法資料交易平台‘暗網樞紐’上流通的多批‘脫敏商業資料’存在高度相似性,相似度評估為87.3%(置信區間85.1%-89.5%)。”
“2.資料特征的一致性表明,這些資料很可能源自同一技術團隊或同一套資料處理流水線,即存在同源可能性。”
“3.資料集表現出明顯的隱蔽傳輸特征,包括非標準加密、自定義後設資料、規律性時間混淆等,這些特征通常用於規避常規網路安全監測,符合非法資料交易的行為模式。”
“4.基於現有樣本,可以合理推斷原始資料涉及商業機密或使用者隱私資訊,其流通可能違反《網路安全法》《資料安全法》及相關行業規定。”
“風險評估等級:高危。”
“建議:如委托方掌握更多資訊,建議向相關執法部門舉報。如需進一步技術分析,可提供更多樣本或更完整的資料上下文。”
報告結束。
路容盯著螢幕。
房間裏安靜得能聽見自己的心跳聲,咚,咚,咚,沉重而有力。台燈的光暈在報告頁麵上投下溫暖的黃色,那些冰冷的文字和圖表在光裏微微發亮。
她終於有了證據。
確鑿的、第三方的、來自權威技術聯盟的技術證據。
“深藍計劃”的資料,確實被非法泄露了。那些加密特征,那些後設資料標簽,那些時間序列的異常——它們像指紋一樣,指向同一個源頭。而那個源頭,現在就在星耀集團,就在李劍手裏。
路容的身體開始顫抖。
不是恐懼的顫抖。是一種壓抑了太久、終於找到出口的釋放。她的肩膀微微聳動,呼吸變得急促。眼睛裏有什麽東西在發熱,但她沒有讓它們流出來。她隻是緊緊咬著下唇,直到嚐到一絲鐵鏽般的血腥味。
三年。
一千多個日夜。
她像幽靈一樣活著,戴著麵具,改變聲音,隱藏自己。她看著李劍步步高昇,看著王總監耀武揚威,看著那個曾經屬於她的世界對她關上大門。她睡在狹小的出租屋裏,做著沒有盡頭的資料清洗工作,在每一個深夜對著電腦螢幕,一遍遍複盤三年前那個陷阱的每一個細節。
現在,她終於抓住了第一根線頭。
報告在螢幕上靜靜展開,那些圖表和結論像一座燈塔,在黑暗的海麵上亮起光芒。光芒很微弱,但足夠指引方向。
路容閉上眼睛。
她讓自己顫抖了十秒鍾。
然後睜開眼睛。
顫抖停止了。
她坐直身體,手指重新放在鍵盤上。螢幕的光映在她臉上,那張臉平靜得像深潭的水麵,隻有眼睛裏還殘留著一絲未散盡的波瀾。
證據有了。
但還不夠。
這份報告隻能證明資料被非法交易,不能直接證明是李劍做的。加密特征可以追溯到技術團隊,但李劍完全可以推卸責任——他可以聲稱是下屬私自行為,可以聲稱自己不知情,可以動用律師團隊把水攪渾。
她需要更核心的證據。
交易記錄。資金流向。內部操作日誌。李劍與“暗網樞紐”賣家的直接通訊記錄。
那些東西,纔是能釘死他的釘子。
路容移動遊標,迴到加密通訊界麵。
她開始打字。
輸入框裏,字元一個一個出現。
“秦風,報告已收到。感謝你和團隊的專業工作。結論很有價值,證實了我的猜測。”
她停頓了一下。
然後繼續。
“我想請教一個問題:以‘破曉’聯盟的資源,是否有辦法接觸到‘暗網樞紐’平台上更具體的交易資訊?比如賣家的身份線索、交易時間記錄、或者資金流向的痕跡?”
她盯著這段話。
每一個字都在試探。
秦風說過,“暗網樞紐”很危險。他也說過,他們有關注那個平台的動態。那麽,他手裏應該有一些情報,或者至少,知道獲取情報的渠道。
路容按下傳送鍵。
訊息加密傳輸,在網路上劃過一道不可見的軌跡。
她等待。
螢幕右下角的時間顯示:零點零三分。
深夜了。秦風可能已經休息。但她記得他說過,他是個夜貓子,經常工作到淩晨兩三點。
果然,兩分鍾後,迴複來了。
不是檔案,是文字訊息。
“溪流,你確定要往那個方向走?”
路容打字:“我需要更完整的證據鏈。”
秦風迴複得很快。
“那個地方很危險,水很深。‘暗網樞紐’不是普通的論壇,它背後有專業的反追蹤團隊,有法律防火牆,甚至可能牽扯到跨國犯罪網路。平台上流通的資料,很多涉及重大商業機密和個人隱私,買家賣家都是匿名的幽靈。一旦你嚐試深入調查,就可能被盯上。”
路容看著這些話。
她的手指在鍵盤上懸停。
危險。她當然知道危險。三年前她就已經掉進過深淵,知道那裏麵有多冷。但現在,她站在深淵邊緣,手裏握著第一根繩索。如果因為害怕而鬆手,她將永遠困在黑暗裏。
她打字。
“我明白風險。但我需要那些資訊。”
傳送。
這次等待的時間更長。
五分鍾。
螢幕安靜得像凝固了。
路容能聽見牆上掛鍾的滴答聲,能聽見自己呼吸的輕微氣流聲,能聽見遠處街道上偶爾傳來的汽車引擎轟鳴。台燈的光暈在桌麵上投下一個清晰的圓形,圓形邊緣之外,黑暗濃得化不開。
終於,新訊息來了。
“如果你真想深入,我可以介紹一個信得過的‘線人’給你。”
路容的心髒猛地一跳。
線人。
“他在那個圈子裏混了很久,知道很多內幕。但他隻認兩樣東西:錢,和‘硬貨’。”
秦風繼續打字。
“錢,指的是加密貨幣,無法追蹤的那種。‘硬貨’,指的是有價值的情報或技術資源——他需要等價交換。如果你能提供他感興趣的東西,或者支付足夠的費用,他可能會幫你拿到你想要的資訊。”
“但我要提醒你:這個人很謹慎,交易方式複雜,而且不保證結果。他提供的線索可能是真的,也可能是陷阱。你要自己判斷。”
一段文字出現在輸入框上方。
那是秦風的最後一段話。
“另外,如果你決定接觸他,不要用‘溪流’這個身份。建立一個全新的、一次性使用的匿名身份。不要透露任何關於你自己的真實資訊。不要相信他說的任何關於‘安全保證’的話。記住,在那個世界裏,信任是奢侈品,而背叛是日常。”
訊息結束。
路容盯著螢幕。
加密通訊界麵的墨藍色背景上,那些白色的文字像浮在水麵上的冰。冰很冷,但冰下麵,是通往真相的通道。
線人。
錢。
硬貨。
她需要權衡。
她的存款不多——績效被扣,房租要交,生活開銷要維持。加密貨幣她有一些,是之前做技術諮詢時客戶用位元幣支付的報酬,一直存在冷錢包裏,沒有動過。大概相當於她三個月的工資。
夠嗎?
她不知道。
“硬貨”呢?她有什麽可以交換的?技術?演算法?情報?
她手裏有“深藍計劃”的部分資料特征,但這些已經給了秦風。她有天啟科技時代的一些內部技術文件,但那些可能已經過時。她有作為資料分析師的直覺和經驗,但這些無法量化。
路容靠在椅背上。
台燈的光照在她臉上,她的眼睛半閉著,睫毛在臉頰上投下細密的陰影。她在思考,在計算,在權衡風險與收益。
牆上的鍾指向零點二十一分。
夜深了。
窗外的城市依然亮著燈,但那些燈光很遙遠,像另一個世界的光。這個世界裏,隻有她,和螢幕上的那些文字,和那個即將開啟的新通道。
她坐直身體。
手指放在鍵盤上。
她需要迴複秦風。
需要做出決定。
她的目光落在報告頁麵上——那些圖表,那些結論,那些“高危”的評級。那些東西給了她力量,也給了她責任。如果她現在退縮,那些資料將繼續在黑市上流通,更多的人將受害,而李劍將繼續逍遙法外。
她不能退縮。
路容開始打字。
“秦風,謝謝你的提醒和介紹。我想接觸那個線人。”
“請告訴我具體的方式和注意事項。關於費用和‘硬貨’,我會準備。”
“另外,報告的費用是多少?我一起支付。”
她按下傳送。
訊息傳輸。
這一次,她沒有等待迴複。
她關掉了報告頁麵,關掉了加密通訊軟體。螢幕暗下去,房間裏隻剩下台燈的光。她站起來,走到窗邊。
窗外,深港市的夜景鋪展開來。高樓大廈像巨大的黑色剪影,上麵點綴著無數個發光的視窗。街道上的車流像流動的光河,紅色的尾燈和白色的前燈交織成綿延的光帶。遠處,商業區的霓虹招牌在夜色中閃爍,把天空染成淡淡的紫紅色。
風吹進來,帶著初秋的涼意,還有城市特有的、混雜著汽車尾氣和遠處餐廳油煙的味道。
路容看著這片夜景。
三年前,她也曾站在這樣的高樓裏,看著腳下的城市。那時她覺得,這個世界是她的舞台。後來舞台坍塌了,她墜落到地麵,變成陰影裏的一粒塵埃。
現在,塵埃要重新升起。
她需要錢。
需要“硬貨”。
需要麵對那個隻認利益、不認人的線人。
需要走進更深的水裏。
路容轉身,迴到書桌前。她開啟一個加密筆記軟體,開始列清單。
1.清點加密貨幣資產。
2.整理可能作為“硬貨”的技術資源:匿名化演算法變體?資料特征提取工具?還是……
3.建立全新的匿名身份:需要新的郵箱、新的通訊賬號、新的數字指紋。
4.研究“暗網樞紐”的基本訪問方式——秦風給的監測報告裏應該有線索。
5.評估風險預案:如果線人是陷阱怎麽辦?如果身份暴露怎麽辦?如果……
她打字的手指停住。
如果周哲發現了怎麽辦?
這個念頭像一根細針,突然紮進她的思緒裏。她想起他放在她桌上的熱牛奶,想起他欲言又止的眼神,想起他說“少看行業新聞”時那種笨拙的關心。
愧疚感又湧上來,沉甸甸的,壓在心口。
路容閉上眼睛。
三秒後,她睜開眼睛,繼續打字。
清單繼續。
6.保持“若溪”的完美偽裝,絕不露出破綻。
7.與周哲保持安全距離——不能再接受他的好意,不能再讓他捲入。
她打下這行字,然後盯著它看了很久。
最後,她沒有刪除。
隻是把遊標移開,繼續寫下一條。
窗外的城市,在夜色中緩緩呼吸。
而在這個狹小的出租屋裏,一個新的計劃,正在黑暗中悄然成形。