第10章 調查
他們繞著大廈移動,像普通情侶一樣走走停停,偶爾在平板電腦上記錄什麼。徐青青負責與路人搭話做虛假調查,分散可能的注意;李山城則抓住每一個機會放置節點。
第六個節點時,出了點意外。
「西南側,消防通道旁。」程旭指示。
李山城走向消防通道,這裡相對僻靜,只有幾個垃圾桶。他正要放置節點,消防門突然打開,一個穿著保安制服的男人走了出來。
「有什麼事嗎?」保安警惕地問。
「我們在做市場調查,關於辦公環境滿意度的。」徐青青及時上前,遞上平板電腦,「能耽誤您一分鐘嗎?」
保安看了看平板,又看了看他們:「這裡不能做調查,請到廣場那邊去。」
「好的,馬上就走。」李山城裝作不小心把筆掉在地上,彎腰去撿的瞬間,將節點塞進消防栓後面的縫隙,手指盲按了按鈕。
他站起身時,保安還在盯著他們。李山城保持鎮定,和徐青青一起離開。走了十幾米後,耳機里傳來程旭的聲音:「節點六激活成功,但信號有點弱,可能位置不夠理想。不過能用。」
八個節點全部布置完成時,已經是一點半。他們回到程旭的店裡,捲簾門再次拉下。
「數據開始傳輸了。」程旭盯著電腦屏幕,上面顯示著八個節點的實時讀數,「能量波動圖譜正在生成...等等,這個信號...」
屏幕中央出現了一個清晰的波形圖,頻率穩定在某個特定值,每三十秒脈衝一次。
「這就是虹吸頻率。」程旭興奮地說,「能量源確認來自圖書館方向,接收端...在大廈的二十三樓,東北角區域。那裡是寒山科技的研發中心。」
他調出大廈的平面圖:「具體位置應該是...這間大會議室,或者旁邊的設備間。」
「能知道他們在用這些能量做什麼嗎?」李山城問。
「正在分析次級信號特徵。」程旭的手指在鍵盤上飛快敲擊,「能量被進一步分配到...三個不同的終端。一個終端消耗最大,占比60%;另外兩個各占20%。」
屏幕上的三維模型顯示能量流動路徑:從圖書館方向匯聚到二十三樓,然後分流到三個點。
「最大終端應該是個大型設備,需要持續穩定的能量供應。」程旭說,「另外兩個可能用於維持監控網絡或者實驗性質的項目。」
徐青青眉頭緊鎖:「我們需要知道那個大型設備是什麼。」
「那就得進去看看了。」程旭說,「但我必須提醒你們,二十三樓肯定是安保最嚴的區域,可能有物理和符文雙重防護。」
「有沒有辦法遠程查看?」李山城問。
程旭想了想:「如果他們有內部監控攝像頭,理論上可以黑進去。但這需要進入他們的內部網絡,我剛才說過,那幾乎不可能...」
「幾乎?」徐青青抓住關鍵詞。
「幾乎不等於完全。」程旭露出狡黠的笑容,「任何系統都有後門,尤其是自研系統。程式設計師總會留下調試接口或者維護通道。問題是如何找到這個後門。」
他打開另一個程序,屏幕上開始滾動大量代碼:「我在分析他們公開的軟體更新包。企業級安防系統定期更新,每次更新都會留下痕跡...找到了!」
代碼停止滾動,高亮顯示一段特殊的驗證協議。
「這是遠程維護協議,用於技術支持人員遠程訪問系統。」程旭說,「理論上只有授權人員能用,但驗證機制...看起來是基於員工ID和動態密碼的組合。」
「我們能破解嗎?」李山城問。
「需要員工ID和對應的密碼生成算法。」程旭說,「或者...我們可以偽裝成授權維護請求,誘使系統開放臨時訪問權限。」
「釣魚攻擊?」徐青青明白了。
「聰明。」程旭點頭,「製造一個虛假的系統故障警報,觸發自動維護請求。當系統向維護中心發送警報時,我們可以截獲並篡改響應,獲得臨時權限。」
「但這需要精確的時間把控和足夠的技術支持。」李山城說。
「所以我們需要準備。」程旭開始整理工具,「首先是製造假警報的設備,然後是攔截和篡改通信的裝置,最後是快速瀏覽和下載證據的方法。今晚可以完成設備準備,但實際攻擊最好在凌晨進行,那時值班人員最少。」
「我們有多少時間?」徐青青問。
「從觸發警報到被發現異常,理想情況下有二十分鐘。」程旭估算,「如果運氣好,可能更長。但一旦他們發現被入侵,肯定會加強防護,我們就沒第二次機會了。」
李山城看著屏幕上不斷刷新的能量數據,那些規律跳動的波形代表著文樞陣眼正在被持續抽取生命力。他想起了秘庫中光之書的記錄:最多三個月,陣眼就會失效。
「我們必須成功。」他說。
程旭看了他一眼:「決心很重要,但技術更重要。來幫忙,我們需要組裝幾個定製設備。」
接下來的幾個小時,三人埋頭工作。程旭從貨架上取下各種零件,李山城和徐青青按照指示進行組裝。有些設備需要手工刻制微型符文,這對李山城來說出奇地簡單——他發現自己能穩定地控制刻筆,畫出比頭髮絲還細的完美線條。
「你這手藝可以啊。」程旭驚訝道,「學過?」
「第一次。」李山城老實回答。
程旭和徐青青交換了一個眼神,但沒說什麼。
傍晚時分,設備準備完畢:一個偽裝成電力監測箱的警報觸發器,一個巴掌大的通信攔截器,還有三副特製眼鏡,可以顯示加密的網絡數據和能量流動。
「凌晨三點行動。」程旭定下時間,「我會在這裡遠程支持。你們需要靠近大廈,最好在三百米範圍內,信號才能穩定。」
「這麼近?容易被發現吧。」徐青青擔心。
「對面寫字樓有個24小時共享辦公空間,我有個朋友在那裡有固定工位。」程旭說,「我已經聯繫過了,今晚可以用。從那裡可以直接看到創智大廈二十三樓的部分窗戶。」
「能看到目標區域嗎?」李山城問。
程旭調出照片:「運氣不錯,目標設備間有一扇窗戶對著這邊。雖然玻璃是單向透光的,但如果內部有強能量源,我們的眼鏡可能能捕捉到輪廓。」
晚上十一點,他們再次出發。共享辦公空間位於創智大廈對面的一棟稍矮的建築里,十七樓的一個角落工位。透過落地窗,可以清楚地看到對面大廈的燈光。
大部分辦公室已經熄燈,只有零星幾個窗口還亮著。二十三樓東北角,目標區域一片漆黑。
「他們在節約能源,或者...設備不需要可見光。」程旭通過耳機說。
李山城戴上特製眼鏡,調整焦距。起初只能看到普通的大樓輪廓,但當他集中注意力時,眼鏡開始顯示能量讀數。二十三樓的那個區域,在能量視角下發出強烈的藍白色光芒,像一個小太陽。
「能量讀數爆表了。」李山城低聲說,「至少是正常辦公區域的五百倍。」
「那就是虹吸能量的匯聚點。」程旭的聲音傳來,「準備好,我們凌晨三點準時行動。現在先休息一下,養精蓄銳。」
徐青青從背包里拿出水和能量棒,分給大家。三人靜靜地坐在黑暗的工位里,注視著對面大廈。城市的夜景在腳下鋪開,車流如光河般流淌,但他們的注意力只在那扇黑暗的窗戶上。
凌晨兩點五十五分。
「各單位就位。」程旭說,「山城,啟動警報觸發器。青青,準備攔截通信。」
李山城按下手中設備的一個按鈕。設備發出幾乎聽不見的高頻聲波,定向射向創智大廈。幾秒鐘後,對面二十三樓的一個小窗亮起了紅燈——那是設備故障指示。
第六個節點時,出了點意外。
「西南側,消防通道旁。」程旭指示。
李山城走向消防通道,這裡相對僻靜,只有幾個垃圾桶。他正要放置節點,消防門突然打開,一個穿著保安制服的男人走了出來。
「有什麼事嗎?」保安警惕地問。
「我們在做市場調查,關於辦公環境滿意度的。」徐青青及時上前,遞上平板電腦,「能耽誤您一分鐘嗎?」
保安看了看平板,又看了看他們:「這裡不能做調查,請到廣場那邊去。」
「好的,馬上就走。」李山城裝作不小心把筆掉在地上,彎腰去撿的瞬間,將節點塞進消防栓後面的縫隙,手指盲按了按鈕。
他站起身時,保安還在盯著他們。李山城保持鎮定,和徐青青一起離開。走了十幾米後,耳機里傳來程旭的聲音:「節點六激活成功,但信號有點弱,可能位置不夠理想。不過能用。」
八個節點全部布置完成時,已經是一點半。他們回到程旭的店裡,捲簾門再次拉下。
「數據開始傳輸了。」程旭盯著電腦屏幕,上面顯示著八個節點的實時讀數,「能量波動圖譜正在生成...等等,這個信號...」
屏幕中央出現了一個清晰的波形圖,頻率穩定在某個特定值,每三十秒脈衝一次。
「這就是虹吸頻率。」程旭興奮地說,「能量源確認來自圖書館方向,接收端...在大廈的二十三樓,東北角區域。那裡是寒山科技的研發中心。」
他調出大廈的平面圖:「具體位置應該是...這間大會議室,或者旁邊的設備間。」
「能知道他們在用這些能量做什麼嗎?」李山城問。
「正在分析次級信號特徵。」程旭的手指在鍵盤上飛快敲擊,「能量被進一步分配到...三個不同的終端。一個終端消耗最大,占比60%;另外兩個各占20%。」
屏幕上的三維模型顯示能量流動路徑:從圖書館方向匯聚到二十三樓,然後分流到三個點。
「最大終端應該是個大型設備,需要持續穩定的能量供應。」程旭說,「另外兩個可能用於維持監控網絡或者實驗性質的項目。」
徐青青眉頭緊鎖:「我們需要知道那個大型設備是什麼。」
「那就得進去看看了。」程旭說,「但我必須提醒你們,二十三樓肯定是安保最嚴的區域,可能有物理和符文雙重防護。」
「有沒有辦法遠程查看?」李山城問。
程旭想了想:「如果他們有內部監控攝像頭,理論上可以黑進去。但這需要進入他們的內部網絡,我剛才說過,那幾乎不可能...」
「幾乎?」徐青青抓住關鍵詞。
「幾乎不等於完全。」程旭露出狡黠的笑容,「任何系統都有後門,尤其是自研系統。程式設計師總會留下調試接口或者維護通道。問題是如何找到這個後門。」
他打開另一個程序,屏幕上開始滾動大量代碼:「我在分析他們公開的軟體更新包。企業級安防系統定期更新,每次更新都會留下痕跡...找到了!」
代碼停止滾動,高亮顯示一段特殊的驗證協議。
「這是遠程維護協議,用於技術支持人員遠程訪問系統。」程旭說,「理論上只有授權人員能用,但驗證機制...看起來是基於員工ID和動態密碼的組合。」
「我們能破解嗎?」李山城問。
「需要員工ID和對應的密碼生成算法。」程旭說,「或者...我們可以偽裝成授權維護請求,誘使系統開放臨時訪問權限。」
「釣魚攻擊?」徐青青明白了。
「聰明。」程旭點頭,「製造一個虛假的系統故障警報,觸發自動維護請求。當系統向維護中心發送警報時,我們可以截獲並篡改響應,獲得臨時權限。」
「但這需要精確的時間把控和足夠的技術支持。」李山城說。
「所以我們需要準備。」程旭開始整理工具,「首先是製造假警報的設備,然後是攔截和篡改通信的裝置,最後是快速瀏覽和下載證據的方法。今晚可以完成設備準備,但實際攻擊最好在凌晨進行,那時值班人員最少。」
「我們有多少時間?」徐青青問。
「從觸發警報到被發現異常,理想情況下有二十分鐘。」程旭估算,「如果運氣好,可能更長。但一旦他們發現被入侵,肯定會加強防護,我們就沒第二次機會了。」
李山城看著屏幕上不斷刷新的能量數據,那些規律跳動的波形代表著文樞陣眼正在被持續抽取生命力。他想起了秘庫中光之書的記錄:最多三個月,陣眼就會失效。
「我們必須成功。」他說。
程旭看了他一眼:「決心很重要,但技術更重要。來幫忙,我們需要組裝幾個定製設備。」
接下來的幾個小時,三人埋頭工作。程旭從貨架上取下各種零件,李山城和徐青青按照指示進行組裝。有些設備需要手工刻制微型符文,這對李山城來說出奇地簡單——他發現自己能穩定地控制刻筆,畫出比頭髮絲還細的完美線條。
「你這手藝可以啊。」程旭驚訝道,「學過?」
「第一次。」李山城老實回答。
程旭和徐青青交換了一個眼神,但沒說什麼。
傍晚時分,設備準備完畢:一個偽裝成電力監測箱的警報觸發器,一個巴掌大的通信攔截器,還有三副特製眼鏡,可以顯示加密的網絡數據和能量流動。
「凌晨三點行動。」程旭定下時間,「我會在這裡遠程支持。你們需要靠近大廈,最好在三百米範圍內,信號才能穩定。」
「這麼近?容易被發現吧。」徐青青擔心。
「對面寫字樓有個24小時共享辦公空間,我有個朋友在那裡有固定工位。」程旭說,「我已經聯繫過了,今晚可以用。從那裡可以直接看到創智大廈二十三樓的部分窗戶。」
「能看到目標區域嗎?」李山城問。
程旭調出照片:「運氣不錯,目標設備間有一扇窗戶對著這邊。雖然玻璃是單向透光的,但如果內部有強能量源,我們的眼鏡可能能捕捉到輪廓。」
晚上十一點,他們再次出發。共享辦公空間位於創智大廈對面的一棟稍矮的建築里,十七樓的一個角落工位。透過落地窗,可以清楚地看到對面大廈的燈光。
大部分辦公室已經熄燈,只有零星幾個窗口還亮著。二十三樓東北角,目標區域一片漆黑。
「他們在節約能源,或者...設備不需要可見光。」程旭通過耳機說。
李山城戴上特製眼鏡,調整焦距。起初只能看到普通的大樓輪廓,但當他集中注意力時,眼鏡開始顯示能量讀數。二十三樓的那個區域,在能量視角下發出強烈的藍白色光芒,像一個小太陽。
「能量讀數爆表了。」李山城低聲說,「至少是正常辦公區域的五百倍。」
「那就是虹吸能量的匯聚點。」程旭的聲音傳來,「準備好,我們凌晨三點準時行動。現在先休息一下,養精蓄銳。」
徐青青從背包里拿出水和能量棒,分給大家。三人靜靜地坐在黑暗的工位里,注視著對面大廈。城市的夜景在腳下鋪開,車流如光河般流淌,但他們的注意力只在那扇黑暗的窗戶上。
凌晨兩點五十五分。
「各單位就位。」程旭說,「山城,啟動警報觸發器。青青,準備攔截通信。」
李山城按下手中設備的一個按鈕。設備發出幾乎聽不見的高頻聲波,定向射向創智大廈。幾秒鐘後,對面二十三樓的一個小窗亮起了紅燈——那是設備故障指示。