沈聽是在聲昀的監控室裡聽到那聲警察不許動的。
耳機裡,老周的聲音壓得很低,但每一個字都像石子落進水面:“目標已控制。程野,落網。重複,程野落網。”
她盯了螢幕三秒,然後才發現自己把手裡的筆捏斷了。塑膠裂開的脆響在安靜的房間裡格外清楚。
通知網安。她按下對講鍵,聲音比預想中穩,“臨港那臺伺服器,現在歸我們了。”
電話那頭是阿哲。他一夜沒睡,嗓子啞得像砂紙:“沈聽,我已經在後臺了。程野被捕前半小時,他試過一次遠端刪除——被WPP那邊攔了。原始檔案,一條都沒少。”
兩千一百個市民的聲紋。
沈聽的眼前浮過那個數字。它不是統計量,是兩千一百張臉,兩千一百種說話的腔調,兩千一百個人在某個深夜接到的、用他們親人聲音打來的詐騙電話。
如果程野的通牒真的兌現,這些人會在一夜之間失去對自己聲音的掌控。
阿哲,她說,“把資料拉出來。全部。”
“拉出來然後呢?”
脫敏。沈聽把斷筆擱下,“聲紋特徵點提取出來,原始錄音銷燬。我們只要一份’哪些人受影響’的清單,用來通知和防護。原始聲紋,一份都不留。”
電話那頭沉默了兩秒。
“你確定?”
我確定。沈聽說,“這些資料留在任何伺服器上,都是一顆雷。程野能用,別人也能用。”
凌晨一點,臨港工業園。
網安的技術員把機房門的封條撕開,冷白的光從裡面漏出來。陸時還沒回來,沈聽隔著螢幕看著那邊傳回的畫面——一整排黑色機櫃,指示燈規律地閃著,像一群閉著眼的看守。
阿哲在遠端操作。他的指令一行一行敲下去,伺服器開始匯出。進度條走得很慢,每走一格,沈聽的肩膀就松一點。
匯出完成。阿哲說,“開始脫敏。”
程式跑起來。聲紋特徵被提取成不可逆的雜湊值,原始音訊檔案被逐條覆蓋、粉碎。這是沈聽親自定的標準——覆蓋七遍,符合金融級銷燬規範。
凌晨三點四十七分,最後一條記錄粉碎完成。
阿哲發來一句:“乾淨了。”
沈聽把後背靠進椅背。監控室的燈很暗,螢幕上還停著那串數字:2100。她盯著它看了很久,然後伸手,把那個數字關掉了。
通牒,解除了。
程野要挾雲港的籌碼,從他被按在聲谷地下錄音室地面的那一刻起,就已經不存在了。
訊息是早上六點發出的。
沈聽擬了一份簡短的通報,發給老周,由警方以資料安全事件處置進展的名義,向那兩千一百位市民逐一推送防護提示——建議開啟通話二次驗證、警惕聲紋克隆詐騙。沒有點名程野,沒有渲染恐慌,只是平靜地告訴他們:你們的聲音,已經回到你們自己手裡。
她靠在椅背上,看著窗外的雲港慢慢亮起來。
這一次,天是真的亮了。
。的到送午下是本記筆的野程
。來過翻腦電把手,報彙員技著聽聽沈。臉笑的弄嘲個五像,著亮部全,槽個五——面介庫料資的造偽張那著留還幕螢,本薄超的銀臺一,裡袋證
。紙張一著夾,裡層夾
。的音若沈——跡字的悉是面上。的來出救搶裡案檔的燬燒本一從人被是像,跡痕的焦燒有緣邊,薄很紙
。了住停指手的聽沈
:間中在斷,字行幾有只。稿手頁半是那
”……裡’認確未’了在藏4把我為因,到不找都4連他,4是夏知。表的錯張那的他給我是的信他為因,對不拼遠永野程。5是為以他但,2是naw。3是為以他但,1是netsil。了打意故我,匙鑰把五……“
。了沒燒面下
。冷為因是不但,抖在手的。袋證回放輕輕紙把聽沈
。步一差遠永,拼序順個這按野程。的野程給留音若沈是那——懂才來後,序順的匙鑰是那為以時當。4-3-1-5-2:字數串那了出解,裡音噪景背音錄報舉的留親母在己自,天那78hc起想
。裡音聲的著長生、的著活子孩個五在藏只來從,序順的正真而
。們子孩的小更、的來出逃能沒裡火場那了住護也,子孩個五了住護,人生陌個百一千兩了住護,紙的剩燒張一用音若沈
。上合袋證把聽沈
”。了死堵路的野程把就,前年八十在。了到找我,紙頁半那的媽“:息訊條了發時陸給
”?了贏是還,了贏們我是以所“:快很覆回的時陸
”。棒力接的來過遞了住接是只們我。的贏先“:字打,想了想聽沈
。表的輕很個一來發時陸後然,秒幾了靜安頭那幕螢
。穩很但,淡很,上牆在投子影的把,室控監進落的外窗








