
“可以。”
我把另一組正常登錄數據調出來。
兩組數據並排顯示。
硬件信息相同。
跳數標記不同。
“偽裝身份的人沒想到,網絡路徑也會留下習慣。”
江諳盯著屏幕。
“也就是說,攻擊者在內網放了一台中間人服務器。”
“對。”
林銳問。
“那你的設備特征怎麼泄露的?”
我沒回答。
直接打開代碼倉庫。
搜索條件輸入:設備識別組件。
提交記錄跳出一條。
提交人:夏晨陽。
時間:上個月23日下午3點7分。
說明:升級監控工具,修複內存泄漏。
會議室裏的空氣,驟然沉了下來。
“一個組件而已。”
夏晨陽開口。
“升級工具時引入外部組件,很正常。”
“正常到不需要安全評審?”我問。
我點開詳細變更。
原本的監控工具裏,多了一個陌生模塊。
它的功能說明寫得很漂亮。
自動優化設備識別,減少重複校驗。
江諳越看越不對。
“這個模塊不是我批準的。”
“審批記錄在你郵箱。”夏晨陽說。
“但最終合並是你做的。”我接道。
他沒說話。
我打開瀏覽器,搜索組件名稱。
頁麵不多,最下麵有一條半年前的舉報。
標題:該組件疑似收集設備特征並向境外傳輸。
舉報狀態:無法複現,關閉。
我把頁麵投到大屏上。
林銳看完,聲音發緊。
“所以它早就在等我們更新?”
“對。”
我說。
“攻擊者提前把雷埋進組件。”
“等企業把它裝進自己的係統,再收集設備信息。”
“這種攻擊,不是衝進門。”
“是讓你自己把門鑰匙送出去。”
江諳轉頭盯住夏晨陽。
“你為什麼選它?”
“我說了,是工作失誤。”
“那我們查第二件事。”
我調出門禁記錄。
上個月24日淩晨2點17分,夏晨陽刷卡進入核心機房。
停留一小時四十七分鐘。
林銳抬頭。
“夏總,你不是說那天在家嗎?”
夏晨陽臉色終於有了裂痕。
“我去排查網絡延遲。”
“那天有延遲告警?”
“內部排查,不一定觸發告警。”
江諳調出當天監控。
“那天沒有任何異常。”
“那你排查了什麼?”我問。
沒人回答。
我繼續翻操作記錄。
淩晨2點41分,支付接口配置變更。
連接保持時間由三十秒改成三十五秒。
提交人,夏晨陽。
江諳的臉色瞬間難看。
“那五秒是你改的?”
“不是我。”
“賬號被盜。”
“你剛剛還說設備特征不可能被完整克隆。”
我看著他。
“輪到自己時,就可以了?”
夏晨陽猛地拍桌。
“這些都隻是巧合!”
“那我再給你一個不巧合。”
我打開手機上的監控工具。
這是我三年前寫的程序。
一直記錄公司終端的異常連接元數據。
我篩選昨天淩晨三點。
夏晨陽辦公電腦的IP被標紅。
淩晨3點02分,連接境外服務器。
域名後綴是.io。
端口8443。
連接時長17秒。
林銳咽了下口水。
“這是什麼?”
“指揮服務器。”
我說。
“黑客用來給被控製設備下命令的地方。”
“像遙控器和玩具車。”
夏晨陽身體晃了一下。