一、危機前夜
淩晨兩點,“五彩綾鏡”專案組的燈光依然通明。
姚浮萍揉了揉發澀的眼睛,盯著螢幕上滾動的程式碼。距離“鏡麵演演算法”公開測試還有七十二小時,這是龍膽科技轉型資料安全領域的核心一戰,也是她職業生涯中最重要的專案。
“浮萍姐,第三層防火牆的壓力測試資料出來了。”戴著黑框眼鏡的年輕工程師敲了敲門,聲音有些遲疑,“流量峰值時,響應延遲比預期高出15%...”
“拿來我看看。”姚浮萍接過平板,迅速翻看著圖表,眉頭越皺越緊。
“五彩綾鏡”的核心創新在於“鏡麵演演算法”——一種全新的資料隱私保護技術,能夠在使用者資料被呼叫時,實時生成虛擬映象代替真實資料,既滿足使用需求又確保隱私安全。理論上完美,實踐中卻要應對無數突發情況。
姚浮萍的指尖在螢幕上快速滑動:“呼叫日誌顯示,延遲主要發生在映象生成階段。我們需要優化gpu分配方案,把優先順序重新排序...”
“可是浮萍姐,”年輕工程師小心翼翼地說,“gpu優化需要硬體配合,現在向采購部申請已經來不及了。而且...而且張經理說,預算已經超支了。”
張經理,張弛。那個半年前被辭退後又通過競聘迴歸的老員工,如今是後勤保障部的負責人。姚浮萍知道他對當年的事耿耿於懷,尤其是她曾懷疑過林晚而間接導致他被調查的那段往事。
“我去找他談。”姚浮萍站起身,才發現雙腿已經麻木,差點沒站穩。
“浮萍姐,您都三天沒迴家了。”年輕工程師忍不住說,“要不明天...”
“沒有明天了。”姚浮萍打斷他,語氣不容置疑,“72小時後,全球五十家媒體會直播我們的公開測試。如果到時候係統崩潰,龍膽科技會在資料安全領域永遠失去信譽。”
她拿起外套,走向電梯。
走廊另一頭,龍膽草的辦公室也亮著燈。
曹辛夷端著熱咖啡推門進去時,看見龍膽草站在落地窗前,望著這座沉睡的城市。霓虹燈在他臉上投下明明滅滅的光影。
“還在擔心公開測試?”曹辛夷把咖啡放在桌上。
龍膽草轉過身,眼中有血絲:“剛纔得到訊息,荊棘科技買通了《科技前沿》的專欄作者,準備在測試當天同步發布一篇‘深度分析’,質疑我們演演算法的安全性。”
“意料之中。”曹辛夷語氣平靜,“自從林晚反水,他們就沒停止過找茬。這次不過是換了個更‘文明’的方式。”
“不止如此。”龍膽草調出手機上的加密郵件,“我安排在荊棘科技內部的人傳來訊息,他們可能已經掌握了我們演演算法的某個漏洞,準備在測試時發動攻擊。”
曹辛夷臉色微變:“確定嗎?”
“不確定,但可能性很大。”龍膽草坐迴辦公椅,手指無意識地敲擊著桌麵,“浮萍那邊壓力已經很大了,我不想再給她增加負擔。辛夷,我需要你幫我做件事。”
“你說。”
“明天一早,你去見《科技前沿》的主編。不,現在就去。”龍膽草看了看錶,“用我私人飛機的許可權,四個小時後,他應該剛起床喝早茶。”
曹辛夷挑眉:“威逼還是利誘?”
“都不是。”龍膽草露出一個意味深長的笑,“是給他一個獨家——‘龍膽科技創始人首次披露創業黑曆史:我曾是商業間諜的幫兇’。”
曹辛夷愣住了。
“有些事,與其讓別人用來攻擊我們,不如我們自己主動揭開。”龍膽草拉開抽屜,取出一個舊u盤,“這裏麵是五年前林晚事件的完整記錄,包括我當時明知她身份可疑,卻仍然選擇相信她的那段。我要你原封不動地交給主編。”
“你瘋了?”曹辛夷難得失態,“這會讓你個人信譽崩塌,甚至可能影響公司股價!”
“但如果我現在不說,等到測試當天別人添油加醋地說,那纔是真正的災難。”龍膽草站起身,雙手撐在桌上,眼神堅定,“資料安全的核心是什麽?是信任。如果我們自己都不敢直麵過去的錯誤,使用者憑什麽相信我們能保護他們的隱私?”
曹辛夷沉默良久,終於輕歎一聲:“我明白了。但你有沒有想過,這麽做的代價?”
“想過。”龍膽草走到她麵前,輕輕握住她的手,“五年前,我因為害怕失去而選擇隱瞞,結果差點毀了一切。現在,我不想再犯同樣的錯誤。辛夷,你會支援我的,對嗎?”
曹辛夷看著他眼中的疲憊與堅定,心中湧起複雜的情緒。她想起五年前那個雨夜,龍膽草也是這樣站在她麵前,說要把林晚留下。那時她覺得他太過理想主義,如今她卻明白了——正是這種近乎固執的堅持,讓龍膽科技走到了今天。
“我支援你。”她反握住他的手,“但我要陪你一起去。有些事,不該你一個人承擔。”
二、深夜對峙
與此同時,後勤保障部的辦公室裏,姚浮萍與張弛的對峙正陷入僵局。
“姚總監,不是我不配合。”張弛坐在辦公椅上,慢條斯理地轉著手中的筆,“公司有公司的流程,預算審批需要時間。你們研發部總喜歡搞‘緊急特批’,我們後勤很難做啊。”
姚浮萍強壓著火氣:“張經理,這不是第一次了。上週伺服器擴容,上上週備用電源升級,每次你都用‘流程’來拖延。公開測試關係到公司未來,你真的要在這個時候計較這些嗎?”
張弛放下筆,眼神冷了下來:“姚總監,你這話我就不愛聽了。什麽叫‘計較’?我是在按規章製度辦事。倒是你們研發部,動不動就‘緊急’‘特批’,把公司當自家後院了?”
“你...”
“哦,對了。”張弛打斷她,似笑非笑地說,“聽說林晚那個前間諜,現在在你們專案組還挺受重視?姚總監真是心胸寬廣啊,連差點毀掉公司的人都能原諒。”
姚浮萍的手指猛然收緊。
“張弛,”她的聲音冷得像冰,“工作上的事,不要扯個人恩怨。”
“個人恩怨?”張弛站起身,走近兩步,“姚浮萍,五年前我被調查的時候,你可沒少在龍總麵前說我壞話吧?要不是九裏香力保,我早就卷鋪蓋走人了。現在你跟我說不要扯個人恩怨?”
辦公室裏的氣氛劍拔弩張。
就在這時,門被推開了。
“這麽熱鬧?”林晚端著兩杯咖啡走進來,彷彿沒察覺到緊張的氣氛,“浮萍姐,你要的美式。張經理,這是你的拿鐵,雙倍糖——我記得你喜歡甜的。”
張弛愣了愣,下意識接過咖啡。
林晚自然地坐在旁邊的沙發上,抿了一口自己的那杯:“剛纔在門外聽到你們在討論預算的事。張經理,我有個想法,不知道能不能幫上忙。”
張弛皺眉:“你?”
“對,我。”林晚放下杯子,從包裏拿出平板,“上週我整理舊檔案時發現,三年前公司采購過一批高效能gpu,當時是為了一個後來被砍掉的專案準備的。那批裝置一直封存在三號倉庫,效能雖然不算最新,但應付臨時擴容應該夠用。”
她調出倉庫管理係統:“你看,裝置編號、規格引數、質檢報告都在這裏。按照公司固定資產管理規定,閑置超過兩年的裝置,部門負責人有權申請臨時呼叫,不需要走采購流程。”
張弛的臉色變了變,接過平板仔細檢視。
姚浮萍驚訝地看著林晚——她怎麽會知道這些?又怎麽會恰好在這個時候出現?
“就算裝置能用,”張弛還在掙紮,“安裝除錯也需要時間,而且需要技術人員...”
“技術人員我有。”林晚微笑,“我認識幾個之前在荊棘科技負責硬體架構的老同事,他們三個月前被裁員,現在正找工作。我可以聯係他們,按臨時外包付酬勞,比正式招聘快得多。”
張弛盯著她看了很久,終於歎了口氣:“林晚,你這是在逼我。”
“不,我是在幫你。”林晚站起身,走到窗前,背對著他們,“張經理,我知道你對我有意見。五年前的事,我欠公司一個道歉,也欠你一個道歉。但現在是公司最關鍵的時刻,個人恩怨能不能先放一放?”
她轉過身,眼神清澈:“等測試結束,你想怎麽罵我、告我,我都認。但在這之前,讓我們先把公司的事做好,行嗎?”
辦公室裏陷入長久的沉默。
張弛看著手中逐漸冷卻的咖啡,又看了看姚浮萍疲憊卻堅定的眼神,最後目光落在林晚身上。這個曾經差點毀掉公司的女人,如今卻在想方設法拯救它。
“裝置呼叫申請單,”他終於開口,聲音有些沙啞,“明天一早我給你批。”
三、鏡麵之下
淩晨四點,姚厚樸匆匆趕到公司。
他原本在家陪懷孕的妻子,接到姚浮萍的電話後立刻趕了過來。此刻,他正盯著螢幕上詭異的程式碼片段,額頭滲出冷汗。
“這個漏洞...不應該存在。”他喃喃道,“‘鏡麵演演算法’的核心邏輯是我和浮萍一起設計的,每一行程式碼都經過三重審核。這個後門是怎麽被植入的?”
林晚站在他身後,眉頭緊鎖:“能確定植入時間嗎?”
“日誌顯示,最後一次無痕修改是在七十二小時前。”姚厚樸調出操作記錄,“但修改者的許可權等級顯示為...最高管理員。”
“最高管理員隻有三個人,”姚浮萍聲音發緊,“我,你,還有龍總。”
辦公室裏的空氣彷彿凝固了。
“不可能。”姚厚樸搖頭,“我們三個都不可能做這種事。”
林晚忽然想起什麽:“許可權可以偽造嗎?”
“理論上可以,但需要...”姚厚樸突然停住,猛地調出另一份日誌,“等等,這裏有個異常——七十二小時前,係統自動生成了一個臨時最高許可權賬戶,有效期三十分鍾。這個操作觸發者是...是‘五彩綾鏡’專案的自動測試程式?”
“自動測試程式怎麽會生成管理員賬戶?”姚浮萍追問。
“除非...”林晚和姚厚樸對視一眼,同時說,“除非測試程式被篡改了。”
姚厚樸的手指在鍵盤上飛舞,很快調出了測試程式的原始碼。在數千行程式碼中,他找到了被精心隱藏的幾行——那是一個條件觸發指令:當係統檢測到特定壓力測試模式時,自動建立一個臨時管理員賬戶,並在三十分鍾後自動刪除日誌記錄。
“這是專業級的黑客手法。”姚厚樸臉色發白,“如果不是我們提前發現了漏洞,等到公開測試那天,這個臨時賬戶就會被啟用,對方可以隨意操控整個係統...”
“能追蹤到是誰做的嗎?”姚浮萍問。
林晚忽然開口:“讓我試試。”
她接過鍵盤,雙手在鍵盤上快速敲擊。不同於程式設計師慣用的ide界麵,她開啟了一個黑色的命令列視窗,輸入一連串複雜的指令。
“這是在荊棘科技時,我被迫學的一種追蹤技術。”她一邊操作一邊解釋,“他們用它來清除入侵痕跡,但反向操作的話,可以找到痕跡的源頭。”
螢幕上,資料流如瀑布般滾動。林晚的眼睛緊緊盯著每一個跳動的字元,額角滲出細密的汗珠。
五分鍾,十分鍾,二十分鍾...
“找到了。”她終於停手,指向螢幕上一串加密的ip地址,“訊號源在...公司內部?”
“什麽?”姚浮萍和姚厚樸同時湊近。
林晚調出公司內部的網路拓撲圖,將ip地址定位——那是三號倉庫的位置。
“三號倉庫?”姚厚樸困惑,“那不是存放舊裝置的地方嗎?”
林晚卻想到了什麽,臉色一變:“剛才我和張弛提到的gpu裝置,就在三號倉庫。如果有人在那些裝置上做了手腳...”
她的話沒說完,但意思已經很清楚。
姚浮萍立刻拿起電話:“保安部嗎?我是姚浮萍,立刻封鎖三號倉庫,任何人不得進出。對,現在!”
四、真相與抉擇
三號倉庫的門被保安強行開啟時,裏麵的場景讓所有人都愣住了。
成排的伺服器機架之間,搭建了一個臨時的工作站。螢幕上執行著複雜的監控程式,而坐在電腦前的,竟然是——
“趙曉峰?”姚浮萍難以置信地看著那個年輕工程師,“怎麽是你?”
趙曉峰,二十五歲,清華計算機係碩士畢業,加入龍膽科技才一年,是姚厚樸親自帶出來的徒弟。三個月前,他還因為“五彩綾鏡”專案的創新方案獲得了公司的最佳新人獎。
此刻,這個曾經靦腆害羞的年輕人,卻以一種陌生的冷漠眼神看著他們。
“浮萍姐,厚樸哥。”他緩緩站起身,“你們來得比我想象的早。”
“為什麽?”姚厚樸的聲音在顫抖,“我那麽信任你,把最重要的模組交給你...”
“信任?”趙曉峰笑了,笑容裏滿是苦澀,“厚樸哥,你確實對我很好。但你知道嗎,我父親的公司,三個月前被龍膽科技收購後,被迫裁員三分之一。他在公司幹了二十年,最後隻拿到三個月工資的補償金。”
姚浮萍愣住了。她記得那次收購,是一家傳統製造業企業,因為經營不善主動尋求並購。龍膽科技派出的談判團隊給出的條件已經優於市場水平,但...
“我父親心髒病發,住院費都付不起。”趙曉峰的眼睛紅了,“我去求人力資源部,求九裏香總監,她說公司有規定,收購後的員工安置按合同執行,她無能為力。我去求龍總,連他的麵都沒見到。”
林晚輕聲說:“所以荊棘科技找上你的時候,你答應了?”
“他們承諾,隻要我幫他們拿到‘鏡麵演演算法’的原始碼,就給我父親最好的醫療資源,還會安排他進入他們的關聯企業工作。”趙曉峰擦掉眼淚,聲音卻更冷了,“我掙紮過,但當我看到父親躺在病床上的樣子,我告訴自己——龍膽科技這樣的大公司,少一個專案不會死。但我父親隻有一個。”
倉庫裏一片寂靜。
姚浮萍深吸一口氣:“曉峰,你父親的事,我很抱歉。但這不是你背叛公司的理由,更不是你傷害這麽多同事的理由。”
“傷害?”趙曉峰激動起來,“你們知道被傷害是什麽感覺嗎?當我父親因為付不起醫藥費被迫提前出院的時候,當我母親深夜打電話哭著說不知道明天該怎麽辦的時候...你們這些高高在上的高管,懂什麽叫傷害嗎?”
“我懂。”
說話的是林晚。她走上前,在距離趙曉峰三步遠的地方停下。
“五年前,我母親重病,荊棘科技的人找到我,說隻要我幫他們拿到龍膽科技的核心資料,就承擔全部醫療費用。”她的聲音很平靜,卻有種穿透人心的力量,“我答應了,就像你現在一樣。我以為我沒有選擇。”
趙曉峰怔怔地看著她。
“後來我母親還是去世了。”林晚繼續說,“不是因為沒有錢治病,而是因為我在她最後的日子裏,每天都在撒謊,每天都在做違背良心的事。她臨終前拉著我的手說:‘晚晚,媽寧可死,也不希望你活得這麽累。’”
她的眼眶紅了,但聲音依然穩定:“曉峰,我理解你的痛苦,真的。但相信我,這條路走下去,你不會得到救贖,隻會失去更多。”
姚厚樸上前一步,將手搭在趙曉峰肩上:“曉峰,你父親的事,我會負責到底。醫療費、工作,我都會幫你解決。但你必須停止現在在做的事。”
趙曉峰看著姚厚樸,看著這個像兄長一樣教導自己的前輩,又看了看姚浮萍、林晚,還有門口那些曾經一起加班的同事。他們的眼神裏,有失望,有憤怒,但更多的是痛心。
他忽然蹲下身,抱著頭哭了出來。
“對不起...對不起...我隻是...我隻是不知道該怎麽辦...”
姚浮萍示意保安退後,走上前輕輕拍了拍他的背:“現在知道了。犯錯不可怕,可怕的是在錯誤的路上越走越遠。曉峰,迴頭還來得及。”
五、黎明之前
清晨六點,龍膽草的辦公室裏,眾人聚齊。
趙曉峰坐在角落,九裏香坐在他身邊——她連夜調來了他父親的病例和安置方案,正在低聲和他溝通。
姚厚樸已經修複了被篡改的程式碼,姚浮萍正在做最後的壓力測試。
林晚站在窗邊,看著天邊泛起的魚肚白。
龍膽草和曹辛夷從門外走進來,兩人眼中都有血絲,但精神尚好。
“《科技前沿》的主編答應了。”曹辛夷向眾人點頭,“我們的專訪會在公開測試前兩小時發布。另外,他提供了荊棘科技收買專欄作者的資金往來證據。”
“趙曉峰父親的事,”九裏香站起身,“我已經聯係了合作的醫療基金會,他們會提供全額資助。至於工作,如果老人家身體允許,我們旗下一家子公司正好需要一位質檢顧問,工作強度不大,但待遇不錯。”
趙曉峰抬起頭,眼眶又紅了:“謝謝...謝謝九裏香總監...”
“不用謝我。”九裏香難得露出溫和的笑容,“這是我的失職。公司並購後的員工安置,確實需要更人性化的方案。曉峰,等你父親情況穩定後,我想請你加入人力資源部的‘員工關懷小組’,用你的經曆幫助我們避免類似的悲劇。”
姚浮萍敲下最後一個迴車鍵,長舒一口氣:“係統漏洞全部修複,壓力測試通過。七十二小時後,我們可以正常進行公開測試。”
辦公室裏響起一陣壓抑的歡呼。
龍膽草走到窗前,與林晚並肩而立。晨光透過玻璃,將兩人的影子拉長。
“又一次危機過去了。”他輕聲說。
“每一次危機,都讓我們更強大。”林晚望著遠方的朝陽,“龍總,謝謝你當年選擇相信我。”
“也謝謝你選擇留下。”龍膽草轉頭看她,“林晚,等這次測試結束,我想正式邀請你擔任公司的首席道德官——一個全新的職位,負責監督公司的商業倫理和資料安全倫理。”
林晚驚訝地睜大眼睛。
“這個職位非你莫屬。”曹辛夷走過來,微笑著遞給她一份檔案草案,“沒有人比你更懂在誘惑與底線之間掙紮的痛苦,也沒有人比你更適合幫助公司守住初心。”
林晚接過草案,手有些顫抖。檔案扉頁上,有一行手寫的字:“以鏡為鑒,可正衣冠;以史為鑒,可知興替;以心為鑒,可明得失。”
“這是...”
“我父親寫的。”龍膽草說,“他創辦這家公司時,就希望它能成為一麵鏡子——一麵映照科技向善初心的鏡子。林晚,你願意幫我們守護這麵鏡子嗎?”
林晚看著眼前這些曾經被她傷害、卻又最終接納她的人,淚水模糊了視線。
“我願意。”
窗外,朝陽完全躍出地平線,金色的光芒灑滿城市。新的一天開始了,而屬於龍膽科技、屬於“五彩綾鏡”的戰鬥,才剛剛拉開序幕。
但這一次,他們不再孤單。
(番外第二十九章·完)