窗簾后面的暖黃色燈光在五點(diǎn)左右變成了暗色——不是逐漸調(diào)暗,而是一次性熄滅。房間內(nèi)的照明被人從內(nèi)部關(guān)閉了。伴隨著燈光熄滅,陸維楨手中的頻譜儀屏幕上的數(shù)據(jù)流進(jìn)度條也同時(shí)歸零。傳輸中斷。b1-sub的信號(hào)從酒店六樓西南窗面的方向徹底消失。
“他關(guān)機(jī)了?!邦欔痰穆曇粼诤诎抵袎旱阶畹?,“或者拔掉了電池。信號(hào)完全消失,設(shè)備進(jìn)入了物理斷電狀態(tài)?!?/p>
陸維楨盯著頻譜儀屏幕上那條突然斷裂的數(shù)據(jù)流曲線。最后接收到的進(jìn)度是百分之四十一,傳輸了一部分,但剩下的大半數(shù)據(jù)仍然留在了酒店房間的那臺(tái)硬件里沒(méi)有出來(lái)。而那臺(tái)硬件現(xiàn)在處于斷電離線狀態(tài),它內(nèi)部的存儲(chǔ)芯片里存著的原始數(shù)據(jù)不再通過(guò)任何無(wú)線信道發(fā)送。
范德米爾發(fā)現(xiàn)的比他想象的多。他拔掉網(wǎng)線又重插之后看到數(shù)據(jù)流自動(dòng)恢復(fù)了,但他沒(méi)有坐視不管。他緊接著做了一件更徹底的事——直接切斷了設(shè)備的電源。這說(shuō)明他在拔插網(wǎng)線的兩秒內(nèi)確認(rèn)了數(shù)據(jù)流向是異常的,然后立刻做物理層面上的完全切斷。他不再做任何軟件層面的試探,直接關(guān)掉了整臺(tái)機(jī)器。
周承岳已經(jīng)啟動(dòng)了引擎。車輛在街道上以怠速向前移動(dòng)了大約三十米,停在酒店b座大堂入口側(cè)面一處視線更好的位置。從這個(gè)角度可以同時(shí)看到酒店大堂的正門和地下車庫(kù)的出口坡道。大堂內(nèi)部的燈光仍然亮著,前臺(tái)有一名值班人員坐在電腦后面,姿態(tài)和之前一樣沒(méi)有變化。六樓那扇窗戶現(xiàn)在全黑,窗簾的輪廓在建筑外墻的陰影里融成一片無(wú)法分辨的暗色。
“他可能會(huì)走地下車庫(kù)?!邦欔陶f(shuō),“b1-sub機(jī)箱尺寸大約相當(dāng)于一臺(tái)小型臺(tái)式機(jī),用手提包或者行李箱可以帶出來(lái)。走大堂太顯眼,車庫(kù)更隱蔽?!?/p>
陸維楨把目光從六樓移到地下車庫(kù)出口坡道的位置。坡道口有一盞燈,照在混凝土路面上的光斑呈橢圓形。坡道深處暫時(shí)沒(méi)有車燈的反光,也沒(méi)有引擎聲從地下傳來(lái)。他收回視線時(shí)注意到酒店側(cè)面的消防通道門有一個(gè)微小的動(dòng)作——門縫從內(nèi)部被推開(kāi)了一指寬的間隙,然后停住了。
他抬手朝周承岳的方向示意了一下,指尖指向消防通道門的位置。周承岳的視線快速掃過(guò)去,左手無(wú)聲地把車窗降下了大約三厘米,讓外面的空氣和聲音可以更直接地傳進(jìn)來(lái)。
消防通道門從內(nèi)部被完全推開(kāi)了。一個(gè)人影從門內(nèi)閃出來(lái),穿著一件深灰色的長(zhǎng)款外套,左手拎一只黑色尼龍?zhí)岚w側(cè)面有一個(gè)方形的硬質(zhì)突起輪廓——尺寸和b1-sub機(jī)箱的長(zhǎng)寬高吻合。人影沒(méi)有走向地下車庫(kù)坡道,也沒(méi)有走向大堂正門。他沿著酒店建筑側(cè)面的步行通道朝北走,腳步不快不慢,姿態(tài)自然,像是一早出門的普通住客。
“他走了步行方向?!瓣懢S楨低聲說(shuō),“沒(méi)有開(kāi)車,可能是為了減少被車輛識(shí)別追查的可能性。“
周承岳把車緩慢地沿路邊朝北滑行了一段距離,保持在和那人步行速度平行的節(jié)奏上。人影繼續(xù)沿著人行道向北走了大約一百五十米,在一個(gè)公交站臺(tái)處停住了。站臺(tái)上空無(wú)一人,早班公交車的首班車時(shí)間大約在五點(diǎn)半之后,但此刻五點(diǎn)剛過(guò)。他在站臺(tái)上站定之后把提包放在腳邊的地面上,從外套口袋里掏出一部手機(jī),低頭操作了片刻。
顧晏把手持式頻譜儀重新舉起來(lái),天線對(duì)準(zhǔn)公交站臺(tái)方向掃了一下。屏幕上跳出了一組短暫的窄帶信號(hào)——持續(xù)了大約三秒,然后消失了?!八诎l(fā)送一條短報(bào)文。頻段跟之前echo-7設(shè)備的握手頻率一致,但功率很低,應(yīng)該是手機(jī)端的加密通訊應(yīng)用在發(fā)送短消息。“
發(fā)送完消息之后,人影把手機(jī)收回口袋,彎腰拎起提包,然后沒(méi)有繼續(xù)等公交車——他離開(kāi)了站臺(tái),沿著一條小巷拐入了建筑群背后的老街區(qū)。老街區(qū)道路狹窄,兩側(cè)是早期建的居民樓和底層商鋪,巷道路面狹窄到車輛無(wú)法駛?cè)?。周承岳在一百多米外的位置減速停下,沒(méi)有再跟進(jìn)去。
“放棄跟進(jìn)了?!瓣懢S楨開(kāi)口說(shuō),“他特意走步行方向、在公交站假裝等車、然后拐入車輛進(jìn)不去的街區(qū),都是為了確認(rèn)有沒(méi)有車跟蹤他。如果他發(fā)現(xiàn)任何車輛減速或者轉(zhuǎn)向的節(jié)奏變化,他就能判斷出來(lái)。不走地下車庫(kù)是對(duì)的?!?/p>
“他發(fā)消息的接收方呢?“顧晏問(wèn)。
“從信號(hào)強(qiáng)度和頻段判斷,短報(bào)文的接收方距離不遠(yuǎn)。如果是遠(yuǎn)程轉(zhuǎn)發(fā),功率不會(huì)這么低。接收方就在這附近——可能在相鄰的街區(qū)甚至同一棟建筑的另一個(gè)房間。“
陸維楨把這句話說(shuō)完之后沉默了。他知道范德米爾發(fā)送那條短報(bào)文的內(nèi)容是什么:可能是在匯報(bào)數(shù)據(jù)鏈路被破壞、b1-sub被迫斷電撤離、以及后續(xù)的接應(yīng)路線。接收方就在附近,說(shuō)明今晚在酒店周圍活動(dòng)的暗潮成員不止他一個(gè)人。
周承岳把車停在老街區(qū)入口附近一處可以觀察到巷口的位置。引擎持續(xù)怠速運(yùn)轉(zhuǎn),車內(nèi)暖氣保持著恒溫。天色在窗外開(kāi)始從純黑變深藍(lán),然后緩慢地亮起一層薄薄的灰白。街面上出現(xiàn)了早起的環(huán)衛(wèi)工和零星的晨跑者,清晨的城市正從夜間模式切換回白天的節(jié)律。
六點(diǎn)十二分的時(shí)候,周承岳的加密手機(jī)震動(dòng)了一次。他接起來(lái)聽(tīng)了不到十秒,掛斷之后把手機(jī)放回夾克內(nèi)袋?!凹夹g(shù)組說(shuō)b1-sub傳輸過(guò)來(lái)的那百分之四十一數(shù)據(jù)已經(jīng)完成了解析和初步整理。里面包含了過(guò)去三個(gè)月內(nèi)暗潮在這座城市布設(shè)的部分設(shè)備清單和坐標(biāo)記錄。其中幾個(gè)坐標(biāo)的位置不在工廠區(qū),也不在龍科院周邊——它們分布在蓉城西部的工業(yè)區(qū)里?!?/p>
陸維楨把那句話在心里過(guò)了一遍。蓉城西部的工業(yè)區(qū)在地理上與龍科院完全相反的方向,與東郊工廠之間隔著一整座城市的縱深。暗潮在蓉城布設(shè)的節(jié)點(diǎn)不止一套設(shè)備,他們有兩個(gè)方向的數(shù)據(jù)收集點(diǎn)——東邊和西邊同時(shí)運(yùn)行。東邊的節(jié)點(diǎn)主要負(fù)責(zé)龍科院方向的數(shù)據(jù)采集,西邊的節(jié)點(diǎn)負(fù)責(zé)另一些目標(biāo)。
“西邊還有什么值得他們長(zhǎng)期布設(shè)采集點(diǎn)的單位?“陸維楨問(wèn)。
周承岳從后視鏡里看了他一眼:“那邊有一座航空動(dòng)力研究所,做渦扇發(fā)動(dòng)機(jī)核心機(jī)的。“
陸維楨靠回座椅里。光屏在視野里亮了一行淺灰色文字,字?jǐn)?shù)不多:“b1-sub傳輸?shù)臄?shù)據(jù)中有一份坐標(biāo)記錄對(duì)應(yīng)西部工業(yè)區(qū)某建筑物地下兩層的設(shè)備間。該建筑的產(chǎn)權(quán)歸屬信息與一家航空材料供應(yīng)商相關(guān)聯(lián),該供應(yīng)商曾多次參與渦扇發(fā)動(dòng)機(jī)葉片材料的軍工配套項(xiàng)目?!?/p>
他把那行字看完,沒(méi)有念出來(lái)。車窗外的晨光正在逐漸增強(qiáng),街面上的行人車輛逐漸增多,老街區(qū)入口的巷口恢復(fù)到了日常城市街道的狀態(tài)。公交站臺(tái)上有一個(gè)拎菜籃的老人正在等車,公交車從遠(yuǎn)處開(kāi)過(guò)來(lái)的聲音沿著馬路傳過(guò)來(lái)。范德米爾消失在老街區(qū)深處的身影已經(jīng)徹底融入了早間人流,找不到任何區(qū)分于普通路人的特征了。
但陸維楨記住了那份坐標(biāo)記錄。百分之四十一的數(shù)據(jù)量比預(yù)期的少,但其中包含的關(guān)鍵信息密度足夠高,已經(jīng)讓暗潮在這座城市里的節(jié)點(diǎn)布局露出了明確的一角——西部還有一套他們?cè)谶\(yùn)行的系統(tǒng)。那套系統(tǒng)不在龍科院周邊,它的目標(biāo)在航空動(dòng)力方向。
周承岳啟動(dòng)了車輛,朝龍科院方向駛?cè)?。后排座位上陸維楨把筆記本電腦打開(kāi)重新掃描了一遍傳輸數(shù)據(jù)的目錄結(jié)構(gòu),在文件夾列表深處看到了一個(gè)子目錄,命名格式和其他的不同——一串以“echo-7“結(jié)尾的編碼之后跟著一個(gè)后綴:“west-sub-01“。這個(gè)目錄的內(nèi)容沒(méi)有被完整傳輸過(guò)來(lái),只有前幾層目錄樹的結(jié)構(gòu)信息。但從命名方式來(lái)看,它對(duì)應(yīng)的坐標(biāo)位置指向蓉城西部那座工業(yè)建筑的地下二層。
他把筆記本電腦合上。窗外的晨光已經(jīng)完全亮了,街道兩側(cè)的商鋪開(kāi)始陸續(xù)卷起卷簾門,早餐鋪?zhàn)拥臒嵴魵鈴拈T檐底下冒出來(lái)在冷空氣中凝成白霧。東方的天際線被初升的太陽(yáng)染成一層淺淡的橘紅色,把蓉城早間街道的輪廓描繪得分外清晰。
酒店b座六樓西南朝向的窗戶在晨光中恢復(fù)了窗面的正常顏色。窗簾仍然半拉著,但房間內(nèi)已經(jīng)不再有任何信號(hào)發(fā)出。沒(méi)有人知道范德米爾此刻在老街區(qū)深處的哪條巷子里,也可能已經(jīng)換了一輛出租車?yán)^續(xù)移動(dòng),也可能坐在某間不引人注意的早點(diǎn)鋪里吃一碗面,然后翻開(kāi)手機(jī)看那條短報(bào)文有沒(méi)有收到回信。
陸維楨在車后排閉了一下眼睛。天工系統(tǒng)光屏仍然亮著,底部有一行極細(xì)的灰色文字安靜地浮現(xiàn)出來(lái):“蓉城西部航空動(dòng)力研究所周邊的信號(hào)背景噪聲水平在最近三小時(shí)內(nèi)發(fā)生了規(guī)律性波動(dòng)。波動(dòng)模式與b1-sub離線前的最后一次心跳信號(hào)時(shí)序吻合?!?/p>
有人已經(jīng)抵達(dá)了西部那套系統(tǒng)所在的位置。時(shí)間恰好是范德米爾發(fā)出短報(bào)文之后的三小時(shí)以內(nèi)。