我回到濱江公寓的時(shí)候,整棟樓像被拔掉電源的模型,漆黑、靜默。電梯停運,樓梯間安全燈閃著(zhù)茍延殘喘的綠。我一口氣爬上 28 層,肺里像塞了把碎玻璃,卻顧不上疼——今晚我要親手拆了整個(gè) Echo-Live 的骨。門(mén)鎖被法院封了,封條上的紅印泥還沒(méi)干透。我懶得撕,直接用液壓剪絞斷防盜鏈。門(mén)開(kāi)的一瞬,一股焦糊味撲面而來(lái)——不是電線(xiàn)燒焦,是主板被高壓打穿的塑料味。顯然有人先我一步“拜訪(fǎng)”過(guò)??蛷d中央,我的臺式機側板被撬開(kāi),硬盤(pán)倉空空如也,只剩一張便簽貼在機箱骨架上:
“想找源代碼?去云端——別忘了帶鑰匙?!?/p>
落款是 Observer_0x19,字跡瘦長(cháng),像手術(shù)刀劃出來(lái)的。我罵了句臟話(huà),把便簽揉成團塞進(jìn)兜里。云端服務(wù)器在瑞士,物理訪(fǎng)問(wèn)不現實(shí),可我知道還有一條捷徑:Echo-Live 的應急維護后門(mén),藏在舊版固件里。那是當年為了快速熱補丁留下的,理論上只有我和首任架構師林瀾知道。如今林瀾“自殺”了,知道口令的人只剩我——以及佳佳。我踢開(kāi)書(shū)房門(mén),拖出角落里的備用筆記本——十年前的 ThinkPad,塑料殼裂得像干涸河床,但電池還能撐半小時(shí)。開(kāi)機,BIOS 自檢聲嘶啞得像老人咳嗽。我插入那只從洛桑燈塔帶回來(lái)的海浪紋 U 盤(pán),屏住呼吸敲下啟動(dòng)鍵。屏幕亮起,黑底綠字,一行行代碼瀑布般刷下。U 盤(pán)里是林瀾生前最后一次編譯的 Echo-Live 內核,版本號停在 2.1.7。我調出反匯編窗口,搜索特征字符串“JJ_BACKDOOR”,心跳敲鼓似的。
十秒后,光標停在一處十六進(jìn)制偏移:
0x004F2B19
后面跟著(zhù)一句注釋?zhuān)?/p>
// if (voiceprint == JJ && time == 00:00) { open_all_cameras(); }我手指一抖。原來(lái)后門(mén)觸發(fā)條件根本不是 12 秒求救錄音,而是佳佳的聲紋加零點(diǎn)零分的系統時(shí)間——也就是說(shuō),每天午夜,Echo-Live 會(huì )自動(dòng)把全球接入設備的攝像頭、麥克風(fēng)、定位全部打開(kāi),并把數據流鏡像到一條暗網(wǎng)地址。
我迅速在命令行輸入口令:
kill -9(pgrep echo_live)
系統返回“permission denied”。
意料之中。后門(mén)被二次加密,需要硬件密鑰。我回憶當年設計文檔:密鑰是一段 256 位 ECDSA 私鑰,存儲在一只長(cháng)得像普通 U 盤(pán)的加密狗里,外殼顏色是……
愛(ài)麗的錄音筆。
我摸出那支銀色索尼,擰開(kāi)筆帽,果然在 USB 插頭根部看見(jiàn)一圈暗紅色圓環(huán)——那是我們當年開(kāi)玩笑做的“情侶配色”。
插入 ThinkPad,終端立刻彈出認證窗口。我輸入指紋,屏幕一閃,后門(mén)菜單展開(kāi):
1. 關(guān)閉實(shí)時(shí)鏡像
2. 刪除訓練母本
3. 強制推送日志到指定郵箱
4. 自毀固件(不可逆)我把手指懸在“2”上,只要刪除母本,佳佳的聲紋就會(huì )從云端蒸發(fā),Echo-Live 將失去復仇的嗓子。
可就在我準備敲回車(chē)時(shí),屏幕忽然閃黑,一行白色字符緩緩浮現:
“喬彬,你敢按下去,我就把你媽今晚的用藥劑量加倍?!?/p>
字符后面跟著(zhù)一張實(shí)時(shí)截圖:護理院 603 病房,我母親正被夜班護士喂水,床頭柜的藥盒敞開(kāi)著(zhù),白色小片堆成小山。
我手指僵在半空,冷汗順著(zhù)鬢角滑進(jìn)領(lǐng)口。
終端光標繼續跳動(dòng),像嘲笑我的猶豫。
“或者,你可以選 3,把日志推給全世界。真相和錢(qián),你總得留一樣?!?/p>
我咬緊牙關(guān),在鍵盤(pán)上敲下“3”,然后輸入老鄭的公安內網(wǎng)郵箱。
文件開(kāi)始上傳,進(jìn)度條緩慢爬行。與此同時(shí),屏幕右上角彈出倒計時(shí):
00:09:58
九分鐘后,固件將自毀,全球 Echo-Live 設備會(huì )集體重啟,所有后門(mén)證據灰飛煙滅。
我盯著(zhù)那串數字,第一次感到自己不是獵人,也不是獵物,而是倒計時(shí)里的一格像素。
上傳完成,終端自動(dòng)跳到選項 4,光標閃爍,等待最后確認。
我深呼吸,把加密狗拔下來(lái),連同 ThinkPad 一起塞進(jìn)背包,轉身沖向門(mén)外。
電梯依舊罷工,我跑樓梯下樓,28 層的高度像沒(méi)有盡頭。
當我推開(kāi)大堂玻璃門(mén),黎明第一縷光刺破云層,照在門(mén)口的消防栓上。
上面貼著(zhù)一張新的便利貼:
“你刪得掉數據,刪不掉回聲?!?/p>