第13章 紅色警報
(1)
凌晨三點四十七分。
古麗娜盯著屏幕,眼睛乾澀得快要睜不開了,她揉了揉太陽穴,咖啡早早就涼透了,擱在鍵盤旁邊,像一個被拋棄的承諾。
數據流在屏幕上跳動。
她盯著電腦看了差不多六個鐘頭,那些數據、曲線、節點分布圖在她腦海里攪成了一團漿糊,就在她打算起身去洗臉的時候,監控系統猛地彈出個紅艷艷的警報窗口。
異常流量預警。
古麗娜的困意就散了。
她猛擊鍵盤,打開詳細的數據顯示,顯示屏上全是數字,就像一場無聲的雪崩一樣滾動下去,她的瞳孔猛然縮緊,在這十七分鐘內,兩萬三千多個社交帳號差不多同時上線。
這些帳號潛伏在微博,抖音,快手,知乎,百度貼吧等等幾乎全部的主流平台上,就像一群潛伏很久的蝗蟲,忽然間睜開了眼睛。
「不對,」古麗娜喃喃道。
她立刻調出這些帳號的歷史數據,大部分帳號都是兩三年前註冊的,發帖記錄也都很正常,轉發明星動態,點讚美食視頻,偶爾評論幾句天氣或者電視劇,很普通,普通到沒人會注意。
但它們的觸發時刻太過一致。
三點二十九分到三點四十六分這段時間當中,總的共有兩萬三千個帳號還活著,誤差不會超過二十分鐘。
這並不是巧合,這是命令。
古麗娜抓起桌上的手機,撥通了艾爾肯的號碼。
電話響了三聲才接通,艾爾肯的聲音有些沙啞:「古麗娜?」
「艾哥,你過來,」古麗娜聲音放得很低,但是速度非常快,「出大事了。」
電話那頭停頓了兩秒。
我十五分鐘到。
(2)
艾爾肯衝到技術科的時候,古麗娜已經把所有的數據都投影到了大屏幕上。
房間裡的大燈沒開,只有屏幕的藍光照在她臉上,她的臉比平時要憔悴得多,眼下是兩團淡淡的青。
「你看這個,」她指著屏幕上的熱力圖。
艾爾肯走近兩步,眯起眼睛。
全國各地都有一點點紅點,但是只有新疆地區才真的是非常紅,其中烏魯木齊、喀什、和田這三個地方是紅中發紫的。
「這些帳號的註冊地分布,」古麗娜解釋道,「表面上看,它們來自全國各地,甚至有一些顯示在境外。但我追蹤了它們的登錄IP……」
她切換到另一張圖表。
「百分之七十三的帳號,真實登錄地址指向三個IP段。一個在土耳其伊斯坦堡,一個在哈薩克斯坦阿拉木圖,還有一個……」
古麗娜頓了頓,看向艾爾肯。
「在M國維吉尼亞州蘭利。」
艾爾肯沒說話。他的下頜肌肉緊繃了一下,那是他思考時的習慣性動作。
「它們準備發什麼?」
古麗娜搖頭:「暫時還沒有動作。所有帳號都只是登錄,沒有發帖。像是……在等什麼。」
「等信號。」艾爾肯說。
「對。」古麗娜點頭,「我檢查了它們的關聯性,發現這些帳號可以分成幾十個小組。每個小組內部的帳號會互相關注、互相評論,形成一個看起來很正常的社交圈子。但小組和小組之間,幾乎沒有任何交集。」
她調出一張網狀圖。
「經典的蜂窩結構。各個單元獨立運作,互不知情。只有頂層的控制節點,才能看到全貌。」
艾爾肯盯著那張圖看了很久。
兩萬三千個帳號。蜂窩結構。同時激活。
這是一場蓄謀已久的輿論戰。
「你能追蹤到控制節點嗎?」
古麗娜苦笑了一下:「我試過了。它們用了至少七層跳板,每一層都在不同的國家。而且……」
她猶豫了一下。
「而且什麼?」
「有一個細節,」古麗娜壓低聲音,「這些帳號被激活前,有一批曾被我們的防火牆攔截過,大概三個月前的事,系統認為它們行為異常,就把它們自動加入黑名單。」
「然後呢?」
「然後,它們就被解除了,」古麗娜說道,「兩周之前,有人使用管理員權限,把這批帳號從黑名單當中移除掉。」
艾爾肯皺眉頭。
「誰?」
「權限日誌上顯示,操作來源於……我們的內部終端,」古麗娜聲音發顫,「是技術科的終端。」
房間裡突然變得很冷。
艾爾肯回過頭去看古麗娜,她的眼神里有害怕,也有不知所措,還有一些說不清道不明的情緒,也許還有一點點委屈。
「古麗娜,」艾爾肯的聲音很平靜,「那台終端,平時是誰在用?」
「輪換使用,」古麗娜的聲音有點乾澀,「技術科六個人都用過,包括我。」
(3)
二十分鐘後,林遠山也趕到了。
他是直接從家過來的,穿了件皺巴巴的灰夾克,頭髮也沒梳,看著比平時老了五歲。
「我走路上看了你發的數據,」林遠山盯著大屏幕,眉頭緊緊地皺在一起,「這幫孫子,真是快!」
「老林,問題比我想像中還要麻煩,」艾爾肯把古麗娜發現的內部權限的問題告訴了老林。
林遠山臉色變了。
「你是說,有內鬼?」
「至少有人在裡面動手腳,」艾爾肯說,「不一定是故意配合,也可能帳號被盜用,不管怎樣,我們內網已經不安全了。」
林遠山沉默了一段時間。
「周廳那邊,報告了沒?」
「我要等到天亮之後才上報,」艾爾肯說,「目前證據不足,現在上報,只會打草驚蛇。」
林遠山點頭,又搖頭。
「艾爾肯,我知道你在想什麼,可是這次不一樣,兩萬多個水軍帳號同時激活是什麼概念?只要他們一發帖,再配合那邊境外媒體的炒作……」
他沒說完,但是意思很明白。
網絡輿論戰從來不是簡單的罵街。
它可以幾個小時之內,把一個普通的社會事件炒成滔天大禍,它可以謠言四起,直到沒人記得真相,它可以製造恐慌,撕裂人心,動搖根基。
新疆這種敏感的地區更是這樣的。
「我知道,」艾爾肯道,「但更讓我擔心的是,萬一我們內部真有人,貿然動手只會讓對方知道我們已經發現了他們的布局,他們就會改變打法,到時候我們連追蹤的線索都沒有。」
林遠山看著他,眼底浮現出一種複雜的情緒。
「小艾,你跟我說實話——你懷疑誰?」
艾爾肯沒有立刻作答。
他走向窗邊,望著外面尚未完全放亮的天空,遠處的天山被雲霧遮擋著,只能看到大概的輪廓,就像一個沉默的大人。
「老林,」他聲音很輕,「你還記得三個月前我們攔截的那些異常帳號嗎?」
「記得,是當時例行巡查的時候發現的,我還讓古麗娜做了分析報告。」
「報告交上去之後,都誰看過?」
林遠山愣了一步。
「按流程走的話……技術科、情報科,還有……」
他突然停住了。
「還有研究院的趙文華,」艾爾肯替他說完,「因為裡面有部分帳號涉及到學術圈,我們請他做過背景分析。」
林遠山的臉色十分難看。
「你懷疑老趙?」
「我不是懷疑,」艾爾肯說,「這批帳號從黑名單上摘下來的時候,趙文華剛好到我們技術科來藉資料。」
「那又說明什麼?他經常來藉資料,每次都是按正常程序—」
「他那次借的資料,」艾爾肯打斷林遠山,「是我們內部的網絡安全漏洞評估報告。」
房間裡的空氣都凝結在那兒了。
(4)
天剛亮的時候,周敏就親自來了。
「說吧,」她坐到椅子上,聲音不大,但是每個字都說得很重,像是從牙縫裡擠出來一樣,帶著一種不容反駁的威嚴。
艾爾肯把發現的原原本本都說了出來。
周敏聽的時候,臉上的表情一直沒變過。
艾爾肯說完,停頓了大概有半分鐘。
「古麗娜,」她突然說,「你確定那個管理員操作是技術科終端發出的?會不會是被偽造的?」
古麗娜從椅子上站起來,有點緊張地搓著手。
「周廳,我查過了,那條日誌沒問題,時間戳,操作碼,設備指紋全對得上,除非……」
「除非什麼?」
「除非對方的技術水平比我想像中要厲害很多,」古麗娜說道,「這就要對我們的整個系統架構一清二楚。」
周敏雙眼漸漸合上。
也就是說不管是不是真的內鬼,還是故意給我們挖的坑,至少說明一個問題,那就是對方已經完全掌握了我們的系統。
「是的,」古麗娜低下頭。
周敏轉向艾爾肯。
「你剛才說趙文華,有實質性證據嗎?」
「沒有,」艾爾肯坦誠地說道,「只是時間上的巧合,還有……直覺。」
「直覺?」
「周廳,」林遠山在旁邊插嘴,「我懂你的謹慎,不過小艾的判斷,很多時候比看上去要准。」
周敏看了林遠山一眼,又看向艾爾肯。
她沉思了一會。
「行,那我這邊啟動內部審查程序了,但是有一點必須說清楚。」
她伸出一根手指,「絕對保密,這件事現在只有我們幾個人知道,不能再傳出去,萬一被泄露出去,就會打草驚蛇。」
第二根手指豎起來:「第二,不能驚動趙文華。在沒有確鑿證據之前,他仍然是我們的顧問。照常合作,照常往來。」
第三根手指:「第三,同時排查技術科其他人員。我知道這很殘酷,但沒有人可以被排除在嫌疑之外。包括你,古麗娜。」
古麗娜的臉色白了一下,但她沒有說話,只是點了點頭。
周敏站起身來。
「艾爾肯,這件事由你牽頭。林遠山配合。古麗娜繼續監控那批帳號,一有異動立刻報告。」
她走到門口,又停下來,回頭看著他們。
「還有,那批帳號——不要攔截,不要阻斷。讓它們動。」
艾爾肯有些意外:「讓它們動?」
「你追蹤控制節點,不是缺線索嗎?」周敏的眼睛裡閃過一絲寒光,「讓它們動起來。只有動起來,才會露出破綻。」
她推開門,走了出去。
身後的門緩緩關上,發出一聲輕響。
(5)
趙文華從噩夢中驚醒,已經是早晨七點二十三分。
他躺在床上,盯著天花板喘了好一會兒氣。夢裡的內容已經模糊了,只剩下一種黏膩的恐懼感,像是有什麼東西在黑暗中追著他跑,怎麼也甩不掉。
手機在床上頭震動。
他拿起來一看,是條加密消息。
消息很短,只有四個字「行動提前」。
趙文華的心一沉。
他慢慢坐起來,靠著床頭,盯著那四個字看了很久,窗外的陽光從窗簾的縫隙里漏進來,在地毯上投下一道明亮的光帶,像一條無法跨越的鴻溝。
行動前置。
這代表什麼意思,沒人比他更明白。
原本是打算兩周之後的,那個時候正好是全國兩會召開的時候,輿論環境本來就比較敏感,一點點風吹草動都會被無限放大,他們選在那個時間點發難,就是想要造成最大的影響。
不過,現在提前了。
為什麼?
趙文華腦細胞飛速運轉,只有一個答案——他們知道了,要麼是國安那邊有動靜,要麼就是哪裡出紕漏了,總之上面的人決定不再坐等。
他下意識想到那份網絡安全漏洞評定報告。
是他兩周前從技術科借來的,按照規矩,他只是個外聘的顧問,是不能接觸到這麼高級別的內部資料的,但他打著「學術研究」的幌子,找人搞了個特批,硬是把報告搶了過來。
報告裡的內容,他把所有的都拍照發到境外去了。
那些漏洞,那些防火牆的薄弱之處,那些可被利用的後門——全都被展現出來。
如果國安發現這點……
趙文華忍不住打了個冷戰。
他得趕快搞清楚。
他拿出手機,撥出了一個號碼。
電話響了很久才被接通,那邊傳來一個男人的聲音,很睏倦地說:「老趙?這麼早?」
「程局,」趙文華強作鎮定,「最近有沒有什麼……風聲?」
電話那頭沉默了一陣。
「你指什麼?」
「我的意思就是說,」趙文華小心地挑著自己的話,「國安那邊是不是有什麼問題?」
「你怎麼突然問這個?」程局的語氣一下子變得警惕起來。
「沒什麼,」趙文華乾笑一聲,「最近在做一項課題研究,需要了解一些背景情況,你知道的,搞學術研究總是要了解一下實際情況的……」
「老趙,你別打聽,」程局的語氣嚴厲起來,「國安的事,我們碰不得,你做好你的事就行了,給自己添麻煩。」
說完,他就掛了電話。
趙文華握著手機,發愣很久。
程局的反應,看起來也沒什麼異常之處,要是國安真有大動作,憑藉他的渠道,不可能一點風聲都聽不到。
但是趙文華總覺得哪裡不對勁。
他起身走到窗邊,望著窗外的城市,烏魯木齊的早晨已經熱鬧起來,馬路上車來車往,行人匆匆,陽光很亮,照得一切都顯得乾淨,普通,沒有危險。
他明白在這樣的光里,有著無數雙眼睛躲在暗處盯著自己。
他自己也是那些眼睛想要找尋的目標之一。
不能坐著等死。
趙文華深深吸了一口氣,然後下定決心。
他要加快計劃的進程,在國安反應過來之前,先把該做的事情做好,只要那批帳號開始行動,只要輿論的火把被點燃——即使他們抓住我,一切也都無法挽回了。
他拿起手機,開始編輯一條加密消息。
(6)
上午十點,艾爾肯召集了一個小範圍的碰頭會。
參加的只有三個人:他自己,林遠山,還有老駱駝馬守成。
馬守成是昨晚才從喀什趕回來的。他在那邊蹲了整整兩個月,跟蹤一條關於「新月會」在南疆發展下線的線索。回來的時候整個人又黑又瘦,臉上的皺紋深得能夾死蒼蠅,看起來至少老了十歲。
「你們這麼急著叫我回來,不是想讓我休息吧?」馬守成的聲音很沙啞。
「老馬,我有事找你幫忙,」艾爾肯把事情簡單地說了一遍。
馬守成聽完,眉頭皺成了一個「川」字。
「你的意思是你懷疑那個姓趙的?」
「不是懷疑,是排查,」林遠山糾正道,「現在還沒有確鑿的證據,但是他是有嫌疑的。」
馬守成摸了摸下巴上的鬍子。
「這種高級知識分子,我最頭疼,最難對付。」
「所以需要你出馬。」艾爾肯說,「我沒法明著盯他,動作太大容易打草驚蛇。但你不一樣——你跟他沒有工作上的交集,就算偶然遇見也不會引起懷疑。」
馬守成思索了一會兒。
「你要我怎麼盯?」
「先摸摸他的生活規律。什麼時候出門,什麼時候回家,經常去哪些地方,見哪些人。」艾爾肯說,「重點注意他有沒有反常行為——比如突然改變作息,比如頻繁更換通訊設備,比如跟陌生人接觸。」
「明白。」馬守成點點頭,「這種活兒我幹了三十年,閉著眼也能幹。」
(7)
下午兩點十五分。
古麗娜盯著屏幕的眼睛突然瞪大了。
那批帳號開始動了。
最先發帖的是微博上的幾十個帳號。它們幾乎在同一秒鐘內發布了內容——不是原創,而是轉發。轉發的內容五花八門:有抱怨物價上漲的,有吐槽交通擁堵的,有討論娛樂八卦的。看起來雜亂無章,毫無關聯。
但古麗娜很快找到規律
這些被轉過來的原帖,都是同一批帳號發出來的,這批帳號發的內容,表面上不一樣,但有一個共同點就是,都在用一種看起來無害的方式引導話題走向。
物價討論帖,最後歸咎於「西部政策傾斜」,交通吐槽帖,暗指「一些地方基建不行」,娛樂八卦文,扯上「某個少數民族藝人受委屈」。
單看都是普通網民的抱怨,但是合起來就變成了一股暗流。
它們在製造情緒,在積蓄勢能,在等待一個引爆點。
古麗娜快速敲擊鍵盤調取更多數據。
同時另一塊屏幕上的輿情監測系統紅光閃爍,本來毫無關係的話題正在以一種驚人的速度聚合升溫,熱度曲線就像打了一針腎上腺素一樣直線飆升。
「不對勁,」古麗娜嘟囔著,「太快了……這不應該這麼快……」
她撥通了艾爾肯的電話。
「艾哥,它們開始發帖子了!」
「我看到了,」艾爾肯的聲音從電話那頭傳來,「你能找到它們的發帖規律嗎?」
「正在分析!」古麗娜的手指在鍵盤上飛舞,「不過有個問題——它們的擴散速度太快了,比我的預估要快至少三倍,這很奇怪……」
「什麼意思?」
「我是說,這樣的傳播速度,靠那兩萬多的水軍帳號根本是不可能完成的,」古麗娜盯著屏幕上的數據,聲音越來越快,「除非……除非是有別的東西在裡面起著推波助瀾的作用。」
「什麼力量?」
「我不知道!」古麗娜幾乎是喊出了這句話,「但我可以肯定,有些真實用戶被卷進來了。那些不是水軍帳號,是真的普通網民。他們在幫忙轉發、評論、點讚——他們根本不知道自己在做什麼!」
艾爾肯那邊沉默了幾秒。
「古麗娜,聽我說。」他的聲音忽然變得非常冷靜,「你現在不要管傳播的事,交給輿情部門去處理。你的任務只有一個——追蹤控制節點。」
「可是……」
「沒有可是。」艾爾肯打斷了她,「周廳說了,讓它們動。既然它們動起來了,就一定會露出破綻。你要做的,就是抓住那個破綻。明白嗎?」
古麗娜深吸一口氣,強迫自己冷靜下來。
「明白。」
她掛斷電話,重新把注意力集中在屏幕上。
數據在流動,像一條看不見源頭的河。她必須逆流而上,找到那個隱藏在暗處的指揮者。
不管花多長時間,不管付出多大代價。
她必須找到它。
(8)
與此同時,趙文華正坐在他的辦公室里,看著手機上不斷刷新的頁面。
一切都在按計劃進行。
那些帳號像是訓練有素的士兵,精準地執行著每一條指令。輿論的熱度在攀升,話題的走向在被引導,民眾的情緒在被調動——一切都那麼順利,那麼完美。
但趙文華的心裡,卻沒有絲毫輕鬆。
他總覺得有什麼東西在暗處看著自己。
是國安嗎?他們發現了什麼?還是說,只是自己疑心病作祟?
趙文華把手機放下來,站起來走到窗邊,外面的天空很藍,藍得刺眼,遠處的博格達峰在陽光下閃閃發光,雪白的山頂就像一頂巨大的王冠。
多美,他想。
他在那兒待了很多年,從生下來到大,從上學到工作都在這兒,他曾這樣喜歡這兒,對這個國家的未來充滿信心。
可是後來呢?
後來他的論文被槍斃,因為「學術造假」,他的項目被叫停,因為「沒有實際應用價值」,他的職稱被拖延了整整七年,因為有人「打了招呼」。
那些平庸無能的同事一個個升上去,而他這個真正有學問、有思想有能力的人卻被踩在腳下,像塊沒人要的墊腳石。
憑什麼?
趙文華的拳頭不知不覺就握緊了。
他不是叛徒,他只是想尋求一種……公平。
那些境外的人——他們給不了錢,也給不了權,但他們給了尊重,他們說,你的研究很有意義,你的想法很優秀,你值得被人看見。
他們說:我們能幫你達成你的理想。
他們說,這個世界需要改變,而你也可以成為改變的一部分。
多麼動聽的話。
趙文華明白這幾句話有些是撒謊的,不過他還是信了,畢竟這些甜言蜜語太好吃,吃多了就嘗不出生活的苦味。
現在已經沒有回頭路了。
他已經走得太遠,做得太多。就算他現在想收手,那些人也不會放過他。他知道得太多,他是一顆定時炸彈,要麼爆炸,要麼被拆除。
沒有第三種選擇。
趙文華閉上眼睛,深深地吸了一口氣。
既然沒有退路,那就只能往前走。
走到底。
他重新拿起手機,開始編輯下一條指令。
(9)
晚上八點。
艾爾肯站在帕提古麗媽媽的饢店門口,看著那塊熟悉的招牌。
招牌上印著父親的照片。黑白的,有些模糊,但那雙眼睛依然炯炯有神,像是能穿透歲月的塵埃,直直地看進人的心裡。
「艾爾肯?」帕提古麗媽媽的聲音從店裡傳來,「你怎麼來了?吃過飯了嗎?」
艾爾肯推門進去。
店裡的客人已經不多了,只有兩三桌在吃晚飯。空氣里瀰漫著烤饢的香氣,混合著孜然和羊肉的味道,讓人感到一種奇異的安心。
「媽,我不餓。」艾爾肯在櫃檯邊的凳子上坐下,「就是過來看看你。」
帕提古麗媽媽放下手裡的麵團,在圍裙上擦了擦手,走過來坐在他對面。
她老了。艾爾肯這樣想著。頭髮已經全白了,皺紋像是刀刻的一樣深。但她的眼睛還是那麼亮,像是兩顆永遠不會熄滅的星星。
「你又好幾天沒睡好覺了吧?」帕提古麗媽媽伸出手,輕輕按了按艾爾肯眼下的青黑,「你看看你,瘦成什麼樣了。」
「工作忙,」艾爾肯低頭躲開母親的眼神。
「工作忙,工作忙,你就會知道工作的,」帕提古麗媽媽嘆氣:「你爸爸也是一樣的,天天忙活工作,忙到最後……」
她沒說完,眼淚就掉了下來。
艾爾肯握住母親的手。
「媽,我知道的。」
帕提古麗媽媽盯著他,眼神複雜。
「艾爾肯,」她壓低聲音,「最近是不是出什麼事了?」
艾爾肯的心跳了一下。
「沒有,怎麼這麼問?」
「今天下午有人來店裡找過你,」帕提古麗媽媽說,「是一個女的,穿得挺洋氣,說話也挺客氣,她說她是你的朋友,想跟你聊聊。」
艾爾肯的瞳孔稍稍收縮。
「什麼樣的人?你記得嗎?」
「記得,」帕提古麗媽媽點點頭,「三十來歲,人挺高的,長得也美觀,說話有點口音,不是本地人,她留了一個電話號碼給我,讓我轉交給你的。」
她從圍裙口袋裡摸出一張紙條,遞給艾爾肯。
艾爾肯接過紙條,低頭看了眼。
紙條上有一串數字,旁邊畫著一個小小的圖案,彎彎的新月。
他的心突然一沉。
娜迪拉。
她找來這裡來了。
「媽,」艾爾肯把紙條收進口袋裡,聲音很平穩,「以後要是有人來找我問事,你就什麼都不用說了,說不認識我或者很久沒見我就得了。」
帕提古麗媽媽的臉色變了。
「艾爾肯,到底發生了什麼?」
「沒事,」艾爾肯站起來,「是工作上的事情,很複雜,媽,您不用擔心,我能處理好。」
他低下頭,親了下母親的額頭。
「早點歇息。」
然後他就轉身走出了店門。
夜風輕拂,三月寒氣迎面撲來。
艾爾肯站在街邊,看著自己手裡的這張紙條。
那彎新月在路燈底下特別刺眼,好像是個無聲的笑話。
她是在試探。
她想知道自己的清楚範圍。
可能還想問問,就是那個陷阱,他會不會真的掉進去。
艾爾肯把紙條捏了捏,然後放開。
好戲,才剛開始。
(10)
同個時間點。
古麗娜找到了那個破綻。
她跟了足足十個鐘頭,穿過了七層跳板,避過十幾個偽裝點,在一份看似尋常的伺服器日誌里找到一個不合常理的時間戳。
那個時間戳比其它指令發出的任何時刻,足足超前了三秒鐘。
三秒。
對一般人來說三秒就是沒有,但是對一個訓練有素的數據分析師來說三秒就是全部。
那是原始指令發出的時候。
那是控制節點暴露的瞬間。
古麗娜手指飛快地在鍵盤上敲打起來,把那個時間戳對應上的IP位址給鎖住,經過好幾輪的解析之後,屏幕之上漸漸浮現出一組地理坐標來。
就在烏魯木齊。
就在這個城市裡。
而且,那個IP位址……
古麗娜倒吸一口冷氣。
這個IP位址就是新疆科技大學網絡安全研究中心的。
那是趙文華工作的地點。
她哆嗦著拿起電話,撥打給艾爾肯的號碼。
「艾哥,」她的聲音很顫抖,「我找到了。」
電話那邊停頓了一秒。
「是誰?」
古麗娜深吸一口氣,說出了那個名字。
電話兩端都陷入了一陣沉默。
天色很晚了,城裡的燈也熄滅了一些。
但有些人註定這一夜不會安眠。
窗外是天山的輪廓,它被黑夜藏起來。
風從北方吹過來,帶著遠方的寒氣。
只是那張無形的網正在慢慢收緊。
凌晨三點四十七分。
古麗娜盯著屏幕,眼睛乾澀得快要睜不開了,她揉了揉太陽穴,咖啡早早就涼透了,擱在鍵盤旁邊,像一個被拋棄的承諾。
數據流在屏幕上跳動。
她盯著電腦看了差不多六個鐘頭,那些數據、曲線、節點分布圖在她腦海里攪成了一團漿糊,就在她打算起身去洗臉的時候,監控系統猛地彈出個紅艷艷的警報窗口。
異常流量預警。
古麗娜的困意就散了。
她猛擊鍵盤,打開詳細的數據顯示,顯示屏上全是數字,就像一場無聲的雪崩一樣滾動下去,她的瞳孔猛然縮緊,在這十七分鐘內,兩萬三千多個社交帳號差不多同時上線。
這些帳號潛伏在微博,抖音,快手,知乎,百度貼吧等等幾乎全部的主流平台上,就像一群潛伏很久的蝗蟲,忽然間睜開了眼睛。
「不對,」古麗娜喃喃道。
她立刻調出這些帳號的歷史數據,大部分帳號都是兩三年前註冊的,發帖記錄也都很正常,轉發明星動態,點讚美食視頻,偶爾評論幾句天氣或者電視劇,很普通,普通到沒人會注意。
但它們的觸發時刻太過一致。
三點二十九分到三點四十六分這段時間當中,總的共有兩萬三千個帳號還活著,誤差不會超過二十分鐘。
這並不是巧合,這是命令。
古麗娜抓起桌上的手機,撥通了艾爾肯的號碼。
電話響了三聲才接通,艾爾肯的聲音有些沙啞:「古麗娜?」
「艾哥,你過來,」古麗娜聲音放得很低,但是速度非常快,「出大事了。」
電話那頭停頓了兩秒。
我十五分鐘到。
(2)
艾爾肯衝到技術科的時候,古麗娜已經把所有的數據都投影到了大屏幕上。
房間裡的大燈沒開,只有屏幕的藍光照在她臉上,她的臉比平時要憔悴得多,眼下是兩團淡淡的青。
「你看這個,」她指著屏幕上的熱力圖。
艾爾肯走近兩步,眯起眼睛。
全國各地都有一點點紅點,但是只有新疆地區才真的是非常紅,其中烏魯木齊、喀什、和田這三個地方是紅中發紫的。
「這些帳號的註冊地分布,」古麗娜解釋道,「表面上看,它們來自全國各地,甚至有一些顯示在境外。但我追蹤了它們的登錄IP……」
她切換到另一張圖表。
「百分之七十三的帳號,真實登錄地址指向三個IP段。一個在土耳其伊斯坦堡,一個在哈薩克斯坦阿拉木圖,還有一個……」
古麗娜頓了頓,看向艾爾肯。
「在M國維吉尼亞州蘭利。」
艾爾肯沒說話。他的下頜肌肉緊繃了一下,那是他思考時的習慣性動作。
「它們準備發什麼?」
古麗娜搖頭:「暫時還沒有動作。所有帳號都只是登錄,沒有發帖。像是……在等什麼。」
「等信號。」艾爾肯說。
「對。」古麗娜點頭,「我檢查了它們的關聯性,發現這些帳號可以分成幾十個小組。每個小組內部的帳號會互相關注、互相評論,形成一個看起來很正常的社交圈子。但小組和小組之間,幾乎沒有任何交集。」
她調出一張網狀圖。
「經典的蜂窩結構。各個單元獨立運作,互不知情。只有頂層的控制節點,才能看到全貌。」
艾爾肯盯著那張圖看了很久。
兩萬三千個帳號。蜂窩結構。同時激活。
這是一場蓄謀已久的輿論戰。
「你能追蹤到控制節點嗎?」
古麗娜苦笑了一下:「我試過了。它們用了至少七層跳板,每一層都在不同的國家。而且……」
她猶豫了一下。
「而且什麼?」
「有一個細節,」古麗娜壓低聲音,「這些帳號被激活前,有一批曾被我們的防火牆攔截過,大概三個月前的事,系統認為它們行為異常,就把它們自動加入黑名單。」
「然後呢?」
「然後,它們就被解除了,」古麗娜說道,「兩周之前,有人使用管理員權限,把這批帳號從黑名單當中移除掉。」
艾爾肯皺眉頭。
「誰?」
「權限日誌上顯示,操作來源於……我們的內部終端,」古麗娜聲音發顫,「是技術科的終端。」
房間裡突然變得很冷。
艾爾肯回過頭去看古麗娜,她的眼神里有害怕,也有不知所措,還有一些說不清道不明的情緒,也許還有一點點委屈。
「古麗娜,」艾爾肯的聲音很平靜,「那台終端,平時是誰在用?」
「輪換使用,」古麗娜的聲音有點乾澀,「技術科六個人都用過,包括我。」
(3)
二十分鐘後,林遠山也趕到了。
他是直接從家過來的,穿了件皺巴巴的灰夾克,頭髮也沒梳,看著比平時老了五歲。
「我走路上看了你發的數據,」林遠山盯著大屏幕,眉頭緊緊地皺在一起,「這幫孫子,真是快!」
「老林,問題比我想像中還要麻煩,」艾爾肯把古麗娜發現的內部權限的問題告訴了老林。
林遠山臉色變了。
「你是說,有內鬼?」
「至少有人在裡面動手腳,」艾爾肯說,「不一定是故意配合,也可能帳號被盜用,不管怎樣,我們內網已經不安全了。」
林遠山沉默了一段時間。
「周廳那邊,報告了沒?」
「我要等到天亮之後才上報,」艾爾肯說,「目前證據不足,現在上報,只會打草驚蛇。」
林遠山點頭,又搖頭。
「艾爾肯,我知道你在想什麼,可是這次不一樣,兩萬多個水軍帳號同時激活是什麼概念?只要他們一發帖,再配合那邊境外媒體的炒作……」
他沒說完,但是意思很明白。
網絡輿論戰從來不是簡單的罵街。
它可以幾個小時之內,把一個普通的社會事件炒成滔天大禍,它可以謠言四起,直到沒人記得真相,它可以製造恐慌,撕裂人心,動搖根基。
新疆這種敏感的地區更是這樣的。
「我知道,」艾爾肯道,「但更讓我擔心的是,萬一我們內部真有人,貿然動手只會讓對方知道我們已經發現了他們的布局,他們就會改變打法,到時候我們連追蹤的線索都沒有。」
林遠山看著他,眼底浮現出一種複雜的情緒。
「小艾,你跟我說實話——你懷疑誰?」
艾爾肯沒有立刻作答。
他走向窗邊,望著外面尚未完全放亮的天空,遠處的天山被雲霧遮擋著,只能看到大概的輪廓,就像一個沉默的大人。
「老林,」他聲音很輕,「你還記得三個月前我們攔截的那些異常帳號嗎?」
「記得,是當時例行巡查的時候發現的,我還讓古麗娜做了分析報告。」
「報告交上去之後,都誰看過?」
林遠山愣了一步。
「按流程走的話……技術科、情報科,還有……」
他突然停住了。
「還有研究院的趙文華,」艾爾肯替他說完,「因為裡面有部分帳號涉及到學術圈,我們請他做過背景分析。」
林遠山的臉色十分難看。
「你懷疑老趙?」
「我不是懷疑,」艾爾肯說,「這批帳號從黑名單上摘下來的時候,趙文華剛好到我們技術科來藉資料。」
「那又說明什麼?他經常來藉資料,每次都是按正常程序—」
「他那次借的資料,」艾爾肯打斷林遠山,「是我們內部的網絡安全漏洞評估報告。」
房間裡的空氣都凝結在那兒了。
(4)
天剛亮的時候,周敏就親自來了。
「說吧,」她坐到椅子上,聲音不大,但是每個字都說得很重,像是從牙縫裡擠出來一樣,帶著一種不容反駁的威嚴。
艾爾肯把發現的原原本本都說了出來。
周敏聽的時候,臉上的表情一直沒變過。
艾爾肯說完,停頓了大概有半分鐘。
「古麗娜,」她突然說,「你確定那個管理員操作是技術科終端發出的?會不會是被偽造的?」
古麗娜從椅子上站起來,有點緊張地搓著手。
「周廳,我查過了,那條日誌沒問題,時間戳,操作碼,設備指紋全對得上,除非……」
「除非什麼?」
「除非對方的技術水平比我想像中要厲害很多,」古麗娜說道,「這就要對我們的整個系統架構一清二楚。」
周敏雙眼漸漸合上。
也就是說不管是不是真的內鬼,還是故意給我們挖的坑,至少說明一個問題,那就是對方已經完全掌握了我們的系統。
「是的,」古麗娜低下頭。
周敏轉向艾爾肯。
「你剛才說趙文華,有實質性證據嗎?」
「沒有,」艾爾肯坦誠地說道,「只是時間上的巧合,還有……直覺。」
「直覺?」
「周廳,」林遠山在旁邊插嘴,「我懂你的謹慎,不過小艾的判斷,很多時候比看上去要准。」
周敏看了林遠山一眼,又看向艾爾肯。
她沉思了一會。
「行,那我這邊啟動內部審查程序了,但是有一點必須說清楚。」
她伸出一根手指,「絕對保密,這件事現在只有我們幾個人知道,不能再傳出去,萬一被泄露出去,就會打草驚蛇。」
第二根手指豎起來:「第二,不能驚動趙文華。在沒有確鑿證據之前,他仍然是我們的顧問。照常合作,照常往來。」
第三根手指:「第三,同時排查技術科其他人員。我知道這很殘酷,但沒有人可以被排除在嫌疑之外。包括你,古麗娜。」
古麗娜的臉色白了一下,但她沒有說話,只是點了點頭。
周敏站起身來。
「艾爾肯,這件事由你牽頭。林遠山配合。古麗娜繼續監控那批帳號,一有異動立刻報告。」
她走到門口,又停下來,回頭看著他們。
「還有,那批帳號——不要攔截,不要阻斷。讓它們動。」
艾爾肯有些意外:「讓它們動?」
「你追蹤控制節點,不是缺線索嗎?」周敏的眼睛裡閃過一絲寒光,「讓它們動起來。只有動起來,才會露出破綻。」
她推開門,走了出去。
身後的門緩緩關上,發出一聲輕響。
(5)
趙文華從噩夢中驚醒,已經是早晨七點二十三分。
他躺在床上,盯著天花板喘了好一會兒氣。夢裡的內容已經模糊了,只剩下一種黏膩的恐懼感,像是有什麼東西在黑暗中追著他跑,怎麼也甩不掉。
手機在床上頭震動。
他拿起來一看,是條加密消息。
消息很短,只有四個字「行動提前」。
趙文華的心一沉。
他慢慢坐起來,靠著床頭,盯著那四個字看了很久,窗外的陽光從窗簾的縫隙里漏進來,在地毯上投下一道明亮的光帶,像一條無法跨越的鴻溝。
行動前置。
這代表什麼意思,沒人比他更明白。
原本是打算兩周之後的,那個時候正好是全國兩會召開的時候,輿論環境本來就比較敏感,一點點風吹草動都會被無限放大,他們選在那個時間點發難,就是想要造成最大的影響。
不過,現在提前了。
為什麼?
趙文華腦細胞飛速運轉,只有一個答案——他們知道了,要麼是國安那邊有動靜,要麼就是哪裡出紕漏了,總之上面的人決定不再坐等。
他下意識想到那份網絡安全漏洞評定報告。
是他兩周前從技術科借來的,按照規矩,他只是個外聘的顧問,是不能接觸到這麼高級別的內部資料的,但他打著「學術研究」的幌子,找人搞了個特批,硬是把報告搶了過來。
報告裡的內容,他把所有的都拍照發到境外去了。
那些漏洞,那些防火牆的薄弱之處,那些可被利用的後門——全都被展現出來。
如果國安發現這點……
趙文華忍不住打了個冷戰。
他得趕快搞清楚。
他拿出手機,撥出了一個號碼。
電話響了很久才被接通,那邊傳來一個男人的聲音,很睏倦地說:「老趙?這麼早?」
「程局,」趙文華強作鎮定,「最近有沒有什麼……風聲?」
電話那頭沉默了一陣。
「你指什麼?」
「我的意思就是說,」趙文華小心地挑著自己的話,「國安那邊是不是有什麼問題?」
「你怎麼突然問這個?」程局的語氣一下子變得警惕起來。
「沒什麼,」趙文華乾笑一聲,「最近在做一項課題研究,需要了解一些背景情況,你知道的,搞學術研究總是要了解一下實際情況的……」
「老趙,你別打聽,」程局的語氣嚴厲起來,「國安的事,我們碰不得,你做好你的事就行了,給自己添麻煩。」
說完,他就掛了電話。
趙文華握著手機,發愣很久。
程局的反應,看起來也沒什麼異常之處,要是國安真有大動作,憑藉他的渠道,不可能一點風聲都聽不到。
但是趙文華總覺得哪裡不對勁。
他起身走到窗邊,望著窗外的城市,烏魯木齊的早晨已經熱鬧起來,馬路上車來車往,行人匆匆,陽光很亮,照得一切都顯得乾淨,普通,沒有危險。
他明白在這樣的光里,有著無數雙眼睛躲在暗處盯著自己。
他自己也是那些眼睛想要找尋的目標之一。
不能坐著等死。
趙文華深深吸了一口氣,然後下定決心。
他要加快計劃的進程,在國安反應過來之前,先把該做的事情做好,只要那批帳號開始行動,只要輿論的火把被點燃——即使他們抓住我,一切也都無法挽回了。
他拿起手機,開始編輯一條加密消息。
(6)
上午十點,艾爾肯召集了一個小範圍的碰頭會。
參加的只有三個人:他自己,林遠山,還有老駱駝馬守成。
馬守成是昨晚才從喀什趕回來的。他在那邊蹲了整整兩個月,跟蹤一條關於「新月會」在南疆發展下線的線索。回來的時候整個人又黑又瘦,臉上的皺紋深得能夾死蒼蠅,看起來至少老了十歲。
「你們這麼急著叫我回來,不是想讓我休息吧?」馬守成的聲音很沙啞。
「老馬,我有事找你幫忙,」艾爾肯把事情簡單地說了一遍。
馬守成聽完,眉頭皺成了一個「川」字。
「你的意思是你懷疑那個姓趙的?」
「不是懷疑,是排查,」林遠山糾正道,「現在還沒有確鑿的證據,但是他是有嫌疑的。」
馬守成摸了摸下巴上的鬍子。
「這種高級知識分子,我最頭疼,最難對付。」
「所以需要你出馬。」艾爾肯說,「我沒法明著盯他,動作太大容易打草驚蛇。但你不一樣——你跟他沒有工作上的交集,就算偶然遇見也不會引起懷疑。」
馬守成思索了一會兒。
「你要我怎麼盯?」
「先摸摸他的生活規律。什麼時候出門,什麼時候回家,經常去哪些地方,見哪些人。」艾爾肯說,「重點注意他有沒有反常行為——比如突然改變作息,比如頻繁更換通訊設備,比如跟陌生人接觸。」
「明白。」馬守成點點頭,「這種活兒我幹了三十年,閉著眼也能幹。」
(7)
下午兩點十五分。
古麗娜盯著屏幕的眼睛突然瞪大了。
那批帳號開始動了。
最先發帖的是微博上的幾十個帳號。它們幾乎在同一秒鐘內發布了內容——不是原創,而是轉發。轉發的內容五花八門:有抱怨物價上漲的,有吐槽交通擁堵的,有討論娛樂八卦的。看起來雜亂無章,毫無關聯。
但古麗娜很快找到規律
這些被轉過來的原帖,都是同一批帳號發出來的,這批帳號發的內容,表面上不一樣,但有一個共同點就是,都在用一種看起來無害的方式引導話題走向。
物價討論帖,最後歸咎於「西部政策傾斜」,交通吐槽帖,暗指「一些地方基建不行」,娛樂八卦文,扯上「某個少數民族藝人受委屈」。
單看都是普通網民的抱怨,但是合起來就變成了一股暗流。
它們在製造情緒,在積蓄勢能,在等待一個引爆點。
古麗娜快速敲擊鍵盤調取更多數據。
同時另一塊屏幕上的輿情監測系統紅光閃爍,本來毫無關係的話題正在以一種驚人的速度聚合升溫,熱度曲線就像打了一針腎上腺素一樣直線飆升。
「不對勁,」古麗娜嘟囔著,「太快了……這不應該這麼快……」
她撥通了艾爾肯的電話。
「艾哥,它們開始發帖子了!」
「我看到了,」艾爾肯的聲音從電話那頭傳來,「你能找到它們的發帖規律嗎?」
「正在分析!」古麗娜的手指在鍵盤上飛舞,「不過有個問題——它們的擴散速度太快了,比我的預估要快至少三倍,這很奇怪……」
「什麼意思?」
「我是說,這樣的傳播速度,靠那兩萬多的水軍帳號根本是不可能完成的,」古麗娜盯著屏幕上的數據,聲音越來越快,「除非……除非是有別的東西在裡面起著推波助瀾的作用。」
「什麼力量?」
「我不知道!」古麗娜幾乎是喊出了這句話,「但我可以肯定,有些真實用戶被卷進來了。那些不是水軍帳號,是真的普通網民。他們在幫忙轉發、評論、點讚——他們根本不知道自己在做什麼!」
艾爾肯那邊沉默了幾秒。
「古麗娜,聽我說。」他的聲音忽然變得非常冷靜,「你現在不要管傳播的事,交給輿情部門去處理。你的任務只有一個——追蹤控制節點。」
「可是……」
「沒有可是。」艾爾肯打斷了她,「周廳說了,讓它們動。既然它們動起來了,就一定會露出破綻。你要做的,就是抓住那個破綻。明白嗎?」
古麗娜深吸一口氣,強迫自己冷靜下來。
「明白。」
她掛斷電話,重新把注意力集中在屏幕上。
數據在流動,像一條看不見源頭的河。她必須逆流而上,找到那個隱藏在暗處的指揮者。
不管花多長時間,不管付出多大代價。
她必須找到它。
(8)
與此同時,趙文華正坐在他的辦公室里,看著手機上不斷刷新的頁面。
一切都在按計劃進行。
那些帳號像是訓練有素的士兵,精準地執行著每一條指令。輿論的熱度在攀升,話題的走向在被引導,民眾的情緒在被調動——一切都那麼順利,那麼完美。
但趙文華的心裡,卻沒有絲毫輕鬆。
他總覺得有什麼東西在暗處看著自己。
是國安嗎?他們發現了什麼?還是說,只是自己疑心病作祟?
趙文華把手機放下來,站起來走到窗邊,外面的天空很藍,藍得刺眼,遠處的博格達峰在陽光下閃閃發光,雪白的山頂就像一頂巨大的王冠。
多美,他想。
他在那兒待了很多年,從生下來到大,從上學到工作都在這兒,他曾這樣喜歡這兒,對這個國家的未來充滿信心。
可是後來呢?
後來他的論文被槍斃,因為「學術造假」,他的項目被叫停,因為「沒有實際應用價值」,他的職稱被拖延了整整七年,因為有人「打了招呼」。
那些平庸無能的同事一個個升上去,而他這個真正有學問、有思想有能力的人卻被踩在腳下,像塊沒人要的墊腳石。
憑什麼?
趙文華的拳頭不知不覺就握緊了。
他不是叛徒,他只是想尋求一種……公平。
那些境外的人——他們給不了錢,也給不了權,但他們給了尊重,他們說,你的研究很有意義,你的想法很優秀,你值得被人看見。
他們說:我們能幫你達成你的理想。
他們說,這個世界需要改變,而你也可以成為改變的一部分。
多麼動聽的話。
趙文華明白這幾句話有些是撒謊的,不過他還是信了,畢竟這些甜言蜜語太好吃,吃多了就嘗不出生活的苦味。
現在已經沒有回頭路了。
他已經走得太遠,做得太多。就算他現在想收手,那些人也不會放過他。他知道得太多,他是一顆定時炸彈,要麼爆炸,要麼被拆除。
沒有第三種選擇。
趙文華閉上眼睛,深深地吸了一口氣。
既然沒有退路,那就只能往前走。
走到底。
他重新拿起手機,開始編輯下一條指令。
(9)
晚上八點。
艾爾肯站在帕提古麗媽媽的饢店門口,看著那塊熟悉的招牌。
招牌上印著父親的照片。黑白的,有些模糊,但那雙眼睛依然炯炯有神,像是能穿透歲月的塵埃,直直地看進人的心裡。
「艾爾肯?」帕提古麗媽媽的聲音從店裡傳來,「你怎麼來了?吃過飯了嗎?」
艾爾肯推門進去。
店裡的客人已經不多了,只有兩三桌在吃晚飯。空氣里瀰漫著烤饢的香氣,混合著孜然和羊肉的味道,讓人感到一種奇異的安心。
「媽,我不餓。」艾爾肯在櫃檯邊的凳子上坐下,「就是過來看看你。」
帕提古麗媽媽放下手裡的麵團,在圍裙上擦了擦手,走過來坐在他對面。
她老了。艾爾肯這樣想著。頭髮已經全白了,皺紋像是刀刻的一樣深。但她的眼睛還是那麼亮,像是兩顆永遠不會熄滅的星星。
「你又好幾天沒睡好覺了吧?」帕提古麗媽媽伸出手,輕輕按了按艾爾肯眼下的青黑,「你看看你,瘦成什麼樣了。」
「工作忙,」艾爾肯低頭躲開母親的眼神。
「工作忙,工作忙,你就會知道工作的,」帕提古麗媽媽嘆氣:「你爸爸也是一樣的,天天忙活工作,忙到最後……」
她沒說完,眼淚就掉了下來。
艾爾肯握住母親的手。
「媽,我知道的。」
帕提古麗媽媽盯著他,眼神複雜。
「艾爾肯,」她壓低聲音,「最近是不是出什麼事了?」
艾爾肯的心跳了一下。
「沒有,怎麼這麼問?」
「今天下午有人來店裡找過你,」帕提古麗媽媽說,「是一個女的,穿得挺洋氣,說話也挺客氣,她說她是你的朋友,想跟你聊聊。」
艾爾肯的瞳孔稍稍收縮。
「什麼樣的人?你記得嗎?」
「記得,」帕提古麗媽媽點點頭,「三十來歲,人挺高的,長得也美觀,說話有點口音,不是本地人,她留了一個電話號碼給我,讓我轉交給你的。」
她從圍裙口袋裡摸出一張紙條,遞給艾爾肯。
艾爾肯接過紙條,低頭看了眼。
紙條上有一串數字,旁邊畫著一個小小的圖案,彎彎的新月。
他的心突然一沉。
娜迪拉。
她找來這裡來了。
「媽,」艾爾肯把紙條收進口袋裡,聲音很平穩,「以後要是有人來找我問事,你就什麼都不用說了,說不認識我或者很久沒見我就得了。」
帕提古麗媽媽的臉色變了。
「艾爾肯,到底發生了什麼?」
「沒事,」艾爾肯站起來,「是工作上的事情,很複雜,媽,您不用擔心,我能處理好。」
他低下頭,親了下母親的額頭。
「早點歇息。」
然後他就轉身走出了店門。
夜風輕拂,三月寒氣迎面撲來。
艾爾肯站在街邊,看著自己手裡的這張紙條。
那彎新月在路燈底下特別刺眼,好像是個無聲的笑話。
她是在試探。
她想知道自己的清楚範圍。
可能還想問問,就是那個陷阱,他會不會真的掉進去。
艾爾肯把紙條捏了捏,然後放開。
好戲,才剛開始。
(10)
同個時間點。
古麗娜找到了那個破綻。
她跟了足足十個鐘頭,穿過了七層跳板,避過十幾個偽裝點,在一份看似尋常的伺服器日誌里找到一個不合常理的時間戳。
那個時間戳比其它指令發出的任何時刻,足足超前了三秒鐘。
三秒。
對一般人來說三秒就是沒有,但是對一個訓練有素的數據分析師來說三秒就是全部。
那是原始指令發出的時候。
那是控制節點暴露的瞬間。
古麗娜手指飛快地在鍵盤上敲打起來,把那個時間戳對應上的IP位址給鎖住,經過好幾輪的解析之後,屏幕之上漸漸浮現出一組地理坐標來。
就在烏魯木齊。
就在這個城市裡。
而且,那個IP位址……
古麗娜倒吸一口冷氣。
這個IP位址就是新疆科技大學網絡安全研究中心的。
那是趙文華工作的地點。
她哆嗦著拿起電話,撥打給艾爾肯的號碼。
「艾哥,」她的聲音很顫抖,「我找到了。」
電話那邊停頓了一秒。
「是誰?」
古麗娜深吸一口氣,說出了那個名字。
電話兩端都陷入了一陣沉默。
天色很晚了,城裡的燈也熄滅了一些。
但有些人註定這一夜不會安眠。
窗外是天山的輪廓,它被黑夜藏起來。
風從北方吹過來,帶著遠方的寒氣。
只是那張無形的網正在慢慢收緊。