第20節(jié)
燕鷗群轟的一聲炸開,紛紛躲向崖下的巖縫中。麥基搖搖晃晃緊趕幾步,終于看見了手機(jī)。 他一把抓起來,顧不得逃命,先按開機(jī)鍵。屏幕裂了一條大縫,但還是亮起來。 電量4%。今天是3月25號(hào),從他登上高岬已經(jīng)過了三天半。首頁提示有一堆未接來電和兩條萬國寶新信息。 “上帝保佑華為!” 第13章 巡山 張翰才睡了五個(gè)小時(shí),就被急促的砸門聲驚醒。 省刑偵總隊(duì)調(diào)來的高隊(duì)長拿著一摞紙條。這也是張翰新制定的戰(zhàn)術(shù)規(guī)范:追捕行動(dòng)的信息記錄和遠(yuǎn)程傳遞不得通過手機(jī)發(fā)送,盡量采用人聲電話報(bào)告和手抄記錄,打印都能免則免。 實(shí)際上,他睡在三樓貯藏室,身邊是監(jiān)控中心那一大堆智能打印機(jī)。當(dāng)時(shí)他就下令把這些東西全部報(bào)廢,因?yàn)樗坪趼犚娺^它們偷笑。 他看了幾張紙條,感覺剛跳出戰(zhàn)壕,就被重機(jī)槍迎頭掃射。 “拘留了多少個(gè)朱越?” “十六個(gè)。” 張翰一張張翻閱。東客站、文殊院、雙流機(jī)場、天府機(jī)場、都江堰、川藏高速入口、重慶朝天門碼頭、自貢恐龍博物館、漢中古棧道公園…… “從一米五到一米九?機(jī)場這個(gè)朱越‘六個(gè)保安都追不上’,博物館這個(gè)坐輪椅?” “到第四個(gè)電話進(jìn)來的時(shí)候我們大概明白了,又發(fā)了一個(gè)緊急全境通報(bào),讓他們把以前通報(bào)的照片、指紋和描述都作廢,重新記錄口頭描述。但報(bào)告還是不停打進(jìn)來,到處都抓住朱越了?!?/br> “哪個(gè)環(huán)節(jié)出的問題,知道了嗎?” “首先是抗災(zāi)指揮部的專案數(shù)據(jù)庫。公安部的數(shù)據(jù)庫記錄也被改了,還有信安部和民政部的。大部分單位都是從中央數(shù)據(jù)庫下載的疑犯特征資料,所以亂得一塌糊涂。小洪他們轉(zhuǎn)了好幾圈才確認(rèn)的,現(xiàn)在還在查。我們部里面首長大發(fā)雷霆,從北京把電話打到我頭上,問我是不是想把全國的犯罪記錄數(shù)據(jù)都抹掉。后來發(fā)現(xiàn)還好,每個(gè)數(shù)據(jù)庫都只動(dòng)了朱越的記錄,沒發(fā)現(xiàn)別的篡改。最狠的是我們把數(shù)據(jù)庫記錄恢復(fù)之后,仍然有不少單位下載到假資料??磥硎窃趥鬏旀溌飞细懔斯恚@個(gè)簡直沒法查?!?/br> 張翰聽到“全國犯罪記錄”那里,幾乎要坐回行軍床上。聽完才站穩(wěn)了。 “為什么當(dāng)時(shí)不叫醒我!” “他們說你兩天多沒睡了?!?/br> 張翰立起眼睛正要罵人,高隊(duì)長的臉一下湊過來:“以前我們在非洲的時(shí)候,行動(dòng)人員可以幾天不睡,指揮官是必須睡的。輪流睡,吃藥都得睡。不然大家都不放心?!?/br> 張翰這才發(fā)現(xiàn),這家伙比自己小不了幾歲,然而精壯如虎,臉上的肌rou似乎都能彈人一跟頭。 他訕訕轉(zhuǎn)開眼睛,抓起自己的東西:“走吧。我睡夠了?!?/br> 「–」 信安分局主樓中到處是人,比昨天又多了幾倍。以往張翰很反感這種泥沙俱下的大動(dòng)員。今天,來來往往的人流卻讓他找回一些安全感:每一個(gè)都是長著腿的強(qiáng)智能,沒有二進(jìn)制數(shù)據(jù)硬接口,手機(jī)這種半吊子器官可以關(guān)掉。關(guān)掉之后,要入侵他們的大腦就沒那么容易。 高隊(duì)長跟著他走了一段,忽然失笑:“這鬼東西還真他媽有點(diǎn)幽默感。雖說都是假貨,看它搞出來的地理分布,它是有多想讓朱越逃出去啊?上山下河,穿越時(shí)空,連菩薩都拜到了……” 張翰哼一聲:“這又是示威。各單位下載數(shù)據(jù)的時(shí)間和渠道都不一樣,它能把不同的照片和證件號(hào)精確分發(fā)到這么多地方。這些地方的人流速度都很快,他還能讓我們正好在那里抓住。你說,公安信息系統(tǒng)被它滲透到什么程度了?虧你還笑得出來。這不是它第一次嚇唬我們了,那天晚上你還沒來?!?/br> 高隊(duì)長點(diǎn)頭:“的確,‘天網(wǎng)’已經(jīng)廢了。到處不停報(bào)警,報(bào)了也不敢信,找人的難度上升一萬倍——不過真的很好笑,你還沒看到最后一張?!?/br> 張翰翻過來看。這個(gè)朱越是西昌航天發(fā)射中心的觀光團(tuán)游客,被捕的時(shí)候買了一張登月艙vip門票,正要玩虛擬發(fā)射。 「–」 張翰指揮的人數(shù)以每天一個(gè)數(shù)量級(jí)的速度增長。從第二天起,他把隊(duì)伍分成四個(gè)部門。高隊(duì)長指揮的“調(diào)查部”占了絕大多數(shù)人力,光是這里就有幾百人,外面還有超過五萬名警察、協(xié)警、民兵和安保人員隨時(shí)聽命,遍及四川和周邊數(shù)省。 調(diào)查部征用了信安分局主樓面積最大的公共服務(wù)大廳。張翰一推門進(jìn)去就干笑兩聲。 放眼望去,除了攢動(dòng)的人頭,全是計(jì)算機(jī)、屏幕和電話。 “有外網(wǎng)物理隔離嗎?” “不可能。這么大數(shù)據(jù)流量,要是中間隔一道人工分析傳遞,大家就別干活了。何況,要是電子數(shù)據(jù)真被騙了,加一道人工也防不住?!?/br> 張翰皺眉想了一陣,確實(shí)沒有其它辦法?!皫Ф具\(yùn)行”,對(duì)他這樣網(wǎng)絡(luò)安全出身的人來說,猶如芒刺在背。但軍隊(duì)出身的高隊(duì)長似乎不當(dāng)回事。張翰記得他的檔案中寫過:同時(shí)感染兩種瘧疾,照常執(zhí)行叢林任務(wù)。 “那只能讓大家多核實(shí)、多對(duì)比了?!?/br> 高隊(duì)長道:“我就想看看那東西有多少招數(shù)。這兩天搞下來,我的初步感覺是:它沒有大規(guī)模破壞我們的數(shù)據(jù)和傳輸,雖然它肯定做得到。只是偶爾在關(guān)鍵信息上做手腳,針對(duì)性、目的性都很強(qiáng)。但敵意并不明顯,不像那天直接攻擊基礎(chǔ)設(shè)施,不讓你們開工。我們還是很小心,所有線索都要經(jīng)過兩三個(gè)獨(dú)立渠道對(duì)比,外加現(xiàn)場核實(shí)。所以每個(gè)人都在吵吵?!?/br> 的確,進(jìn)來才幾分鐘,張翰的頭都被吵暈了。幾十個(gè)話務(wù)員對(duì)著電話吼叫,聯(lián)絡(luò)員雙持平板跑來跑去核實(shí)信息,網(wǎng)管在勒令新人交出手機(jī),分析員在向貴州和北京請(qǐng)求幾年前的數(shù)據(jù)備份。 無數(shù)小屏幕上是各路現(xiàn)場調(diào)查的實(shí)況。張翰看見小顧也在外面帶隊(duì)盤查,因?yàn)樗巧贁?shù)見過朱越真臉的人。 中央屏幕上是大地圖,圖上三條周線在緩緩?fù)鈹U(kuò):步行、公交和汽車半徑。最遠(yuǎn)的汽車周線范圍早已出省。 張翰提醒:“他有駕照,但沒有車?!?/br> “我們追查所有車輛下落,攔截省內(nèi)所有的搭車人、出租車、網(wǎng)約車??赡苓€是晚了一步,身份數(shù)據(jù)出問題太cao蛋了?!?/br> 兩個(gè)對(duì)面奔跑的協(xié)調(diào)員就在領(lǐng)導(dǎo)面前相撞,手中抱著的紙箱打翻,通緝告示滿天飛舞。 張翰搖頭道:“真是個(gè)瘋?cè)嗽骸!?/br> “我們還不夠格?!?cè)嗽骸念^銜已經(jīng)被大家送給三樓診斷中心了。那幫天才兒童,吵起架來會(huì)互相扔鼠標(biāo),而且旁人一句都聽不懂。我們一樓叫做‘狗窩’。” 張翰把四個(gè)部門臨時(shí)掛牌為“調(diào)查部”“記錄部”“診斷中心”和“分析組”。當(dāng)時(shí)高隊(duì)長還開玩笑,說張總開了一所傳染病醫(yī)院。睡了五個(gè)小時(shí),連部門名字都被改了,張翰卻莫名寬慰:看來在空前的混亂之中,這盤大雜燴還能自我組織,知道自己和別人在干什么。 他抓住一張飄來的告示,立即大發(fā)雷霆:“這是誰?。俊?/br> “朱越啊?” “一點(diǎn)也不像!——不對(duì),只有五分像。臉型五官差不多,但他的外眼角是平的,不是上挑。鼻隆和這兩顆痣他都沒有,用來現(xiàn)場認(rèn)人是一票否定。你的原版照片從哪兒來的?” 高隊(duì)長的笑容終于消失了:“是專案組數(shù)據(jù)庫恢復(fù)出來的。顧警官用u盤交給我打印,她跟石松都確認(rèn)過打印件。所有紙張照片都在我們這里印好再分發(fā),已經(jīng)發(fā)出去幾萬張了。” 張翰愣了片刻道:“確認(rèn)之后,打印系統(tǒng)全程物理隔離了嗎?” “……” 張翰也不忍再罵他。誰剛上手這工作,都不可能調(diào)整到位的。他只道:“立即派人回收。加緊重新印刷,叫初審他的彭警官專門去確認(rèn),守著檢查,出一批確認(rèn)一批。你們這里隨時(shí)保持幾個(gè)見過他的人,所有進(jìn)出圖像都必須rou眼核實(shí)!” 高隊(duì)長灰溜溜布置完才開罵:“cao他媽,欺負(fù)老子沒見過真人!而且看過一堆假照片!要是完全不像,我看過確認(rèn)件也能發(fā)現(xiàn)不對(duì)。它還真懂火候啊?” 他扔掉那張五分熟的告示,抬頭環(huán)視大廳,瞬間夢回叢林。會(huì)不會(huì)還有忘記關(guān)掉的眼睛,藏在想不到的角落里,注視著每個(gè)人的一舉一動(dòng)? “為什么要盡量低技術(shù),現(xiàn)在你明白了吧?玩技術(shù),我們會(huì)被它玩死?!?/br> 高隊(duì)長拱手致歉:“我的錯(cuò)。沒了人臉識(shí)別,都不會(huì)干活了。” 張翰拍拍他的肩,轉(zhuǎn)身出門。三五個(gè)人立即沖過來圍住高隊(duì)長狂叫。隔著老遠(yuǎn)張翰都能聽到他們?nèi)氯碌氖恰半x線人臉識(shí)別”。 看來,有些東西一旦用上了,就永遠(yuǎn)離不開。 ※※※ 記錄部戒備森嚴(yán),跟“狗窩”相比真是冰火兩重天。每個(gè)人都埋頭錄數(shù)據(jù)、寫報(bào)告,偶爾有交談也壓低聲音,像是生怕驚動(dòng)了誰。 張翰看中央屏幕上的態(tài)勢圖就理解了。 這是一張世界地圖。整個(gè)北美大陸,包括加拿大和墨西哥,已經(jīng)完全染成紅色。兩個(gè)大洋通往北美的幾十條海底光纜全部顯示通信中斷,無一幸免。美國領(lǐng)土中只有夏威夷和關(guān)島被切斷在外面,通過太平洋光纜連到日本。 檔案:戰(zhàn)前越洋光纜分布圖 記錄部把“北美切割”標(biāo)記為一整個(gè)大事件,下面各處分布的小旗子代表一系列組成事件。美國本土發(fā)生的事件一般只有簡單標(biāo)題,沒有細(xì)節(jié)描述和核實(shí)鏈接——因?yàn)橥ㄐ艛嘟^了很長一段時(shí)間。直到星鏈網(wǎng)絡(luò)調(diào)整服務(wù),美國才勉強(qiáng)重新掛上互聯(lián)網(wǎng),流量極端吃緊。事件本身都是二手三手消息,絕大多數(shù)來自歐洲網(wǎng)絡(luò)和媒體。 北美以外的地方,細(xì)節(jié)就豐富多了。張翰頭一次看見日本、韓國和澳大利亞出現(xiàn)的網(wǎng)絡(luò)異常事件和光纜事故詳情??雌饋恚肮饫|大屠殺”使用了花樣繁多的武器和戰(zhàn)術(shù),硬件故障、軟件崩潰、通信欺詐和焦土政策都有。 切入點(diǎn)也各不相同:有些在美國,有些在另一頭,有些甚至襲擊了海底的光纜中段。澳大利亞海洋科學(xué)局的深潛艙在任務(wù)中途失控,潛入一千多米的海底切斷南十字干線光纜。浮出海面時(shí),三名乘員中兩人已經(jīng)窒息死亡。(注:南十字光纜:連接大洋洲和美國西海岸的光纜干線,于2019年開始建設(shè)。) 然而誰都比不過歐洲的地圖豐富多彩。除了明顯的光纜事故之外,歐洲地圖上密密麻麻全是異常事件標(biāo)記,顏色都快不夠用了。 張翰粗粗一數(shù),比寇局長提到的多兩倍。歐洲谷歌的各大中心看來是全軍覆沒。亞馬遜、微軟、破音和臉書也在其中。 他點(diǎn)開奧克尼群島轟炸事件的詳情頁。才看了兩行,一個(gè)信安部分析員就站起來: “張總,寇總剛發(fā)來的消息讓我通報(bào)你,還沒來得及錄入??夏崴埂溁懒?。他五天前就離家自殺,不是轟炸的攻擊目標(biāo)。島上全體疏散時(shí),他的房客發(fā)現(xiàn)了遺書,打電話也一直沒人接。蘇格蘭方面的原始報(bào)告我打出來了?!?/br> 報(bào)告上,蘇格蘭海事局急救中心定位了麥基的手機(jī),在韋斯特雷島的懸崖海岸線上,三天沒有移動(dòng)過。眼下的亂局之中當(dāng)然不可能去搜救核實(shí),已作死亡結(jié)案。 張翰讀著記錄時(shí)間往前推算,一聲嘆息。原來,那條引爆世界的消息發(fā)給了已死之人。這老頭的學(xué)問連圖海川都服氣,但運(yùn)氣實(shí)在太差,死在醫(yī)院門口。 花花綠綠、天翻地覆的世界,環(huán)繞著風(fēng)平浪靜的中國。雄雞地圖上只有腹部深處插著一堆密集的小旗:成都。都是已知事件,都跟朱越有關(guān)。另外孤零零的兩處是重慶和上海,他早就知道了。 除此之外,中國其他地方是一片空白,動(dòng)員數(shù)十萬人力的全國排查竟然一無所獲。沒有更多的網(wǎng)絡(luò)和信息異常事件,青島、崇明、汕頭、香港四個(gè)海底光纜出口都平安無事。跟美國直連的那些光纜當(dāng)然是斷了,但破壞都發(fā)生在對(duì)面。 張翰死盯著大屏幕上這個(gè)三層包圍圈,越看越膽寒。 他參加過不下五次最高級(jí)別的演習(xí)。這樣一張地圖,放在任何一次演習(xí)中,都是“網(wǎng)絡(luò)總體戰(zhàn)”明確無誤的信號(hào)。如果自己是對(duì)面的決策人,一秒鐘也不會(huì)猶豫:全面反擊!有什么用什么。 他把記錄部熊主任叫過來,帶著他檢查了一遍記錄系統(tǒng)的網(wǎng)絡(luò)隔離。讓他再調(diào)一個(gè)排的武警加強(qiáng)安全保衛(wèi),非關(guān)鍵人員嚴(yán)禁出入,所有人就地食宿。 成都信安分局的小洪也在記錄部。他看見張翰就說:“我需要出去找一下石松或者全棧。有個(gè)問題搞不懂?!?/br> “不行。誰都不能出去。不會(huì)打內(nèi)線電話嗎?” “他們兩個(gè)成了迫害狂,電話里面拒絕討論,說任何線路都不保險(xiǎn)。架子還死大,都不肯下來。” 熊主任無奈攤開手:“說得沒錯(cuò)啊,從來沒干過這么荒唐的活!我們荒唐,狗窩比我們更荒唐。明知自己的系統(tǒng)被全面攻擊了,還裝作沒這回事,繼續(xù)用它調(diào)查攻擊。我都不知道這些記錄有多少是真的,有多少是搭根線喂給我們的。工作平臺(tái)安全問題不解決,怎么搞都是竹籃打水!三樓的找到問題了嗎?到底怎么攻破我們的?自己就是信安呢,說出去讓人笑掉大牙?!?/br> 張翰搖頭:“還不知道?,F(xiàn)在大家都指望診斷……瘋?cè)嗽毫恕U覜]找到問題,工作都要繼續(xù)。” “得令!我繼續(xù)裝?!毙苤魅畏瓊€(gè)白眼走開了。 張翰也裝作沒聽見,只問小洪:“什么問題你不懂?” 小洪指著大地圖:“中國所有的異常事件,都跟朱越建立聯(lián)系了。只有一個(gè)例外:浦東數(shù)據(jù)中心的百方深度學(xué)習(xí)ai。它跟重慶那個(gè)同時(shí)出事,所以我們開始沒注意到區(qū)別?,F(xiàn)在我接收了權(quán)限仔細(xì)看,有點(diǎn)看不懂了。重慶大數(shù)據(jù)反應(yīng)堆被劫持,是為了用假消息制造混亂,掩護(hù)朱越逃跑。但上海這個(gè)怎么也找不到聯(lián)系?。窟@個(gè)項(xiàng)目是百方最尖端的人工智能,用來實(shí)驗(yàn)ai自動(dòng)編程的。朱越還沒跑它就開始散布惡意代碼,我分析了幾個(gè)樣本,似乎跟外界無關(guān),目標(biāo)是滲透百方集團(tuán)自己的數(shù)據(jù)庫。還沒發(fā)作,它就被攻擊掉線了。今天凌晨重新上線,被洗得干干凈凈,正常工作。上海實(shí)驗(yàn)室的人也摸不著頭腦,正在討論要不要關(guān)掉它呢。我想問問石松,它到底有什么特別的,能跟朱越的事扯上什么關(guān)系?那家伙電話里面很不配合,好像我在問他爹媽的丑事?!?/br> 張翰聽到最后一句不禁苦笑:整棟大樓都有點(diǎn)魔怔了。剛才熊主任目無上級(jí),現(xiàn)在小洪這樣的馬屁精都出言無狀。 不過,這個(gè)馬屁精是有真本事的。確實(shí)很奇怪。 “他畢竟是百方的人。百方現(xiàn)在壓力山大,他不敢隨便說話的。我?guī)湍銌栂?。?/br> “多謝老板。也許聯(lián)系不是朱越,就是百方本身?重慶和上海,百方的兩個(gè)明星ai項(xiàng)目,雙雙中招,又一起活過來?!?/br> 張翰走開幾步,又轉(zhuǎn)過身:“全國排查報(bào)告中,還有什么事件跟百方有關(guān)的?我知道你們排除了很多不算網(wǎng)絡(luò)或ai異常的。有嗎?” 小洪查詢了一陣:“有個(gè)已經(jīng)排除的。昨天上午,北京的百方總部大樓發(fā)生一起電梯事故。一個(gè)職員進(jìn)門時(shí)電梯突然墜落,轎廂門上沿砸到她的頭,當(dāng)場死亡。” 張翰緊張起來:“死的是誰?做人工智能項(xiàng)目的?” “不。死者叫陸安娜,百方企劃部門的一個(gè)小經(jīng)理。非技術(shù)工作,資歷和級(jí)別都不高,跟ai項(xiàng)目也沒什么關(guān)系。起初懷疑,是因?yàn)檫@部電梯上一趟的乘客就是北京信安分局的同事。四個(gè)人一早去百方大廈,差點(diǎn)全體犧牲了……” 張翰搖頭:“不對(duì)。你也見識(shí)過了,要真是它的襲擊,一秒鐘都不會(huì)差。絕不會(huì)差一趟電梯?!?/br> “是啊。初步調(diào)查之后我們就排除了。電梯維護(hù)記錄表證明是人為失誤,制動(dòng)夾的電路接錯(cuò)了。維修工已經(jīng)被拘留。” 張翰很失望。例外事件往往是最好的突破口,能夠聯(lián)系起來的例外事件更是推理的金礦??上В@個(gè)死者跟朱越和百方人工智能都沒有聯(lián)系,只是一場毫無意義的悲劇。