第二章重現的數字(1/3)

想要在係統之中連根拔除一個病毒並不是很容易的事,不過好在老於是個經驗非常豐富的安全工程師,他設置了嚴密的係統鏡像點。我隻需要把係統恢複到災難之前的那個點就行了,當然,在這之前,我需要確定之前‘安全的’係統中沒有病毒潛伏。

仔細查了一下,發現這個病毒莫名其妙地在寶盈的交易係統之製造了大量的客戶交易記錄,最多的一個用戶在很短的時間內多了六萬條交易記錄,服務器因為這些非法記錄而不堪重負,已經無法接受合法的請求。

我進到數據庫中瞥了一眼交易最多的那個人的賬戶,那是一個名叫劉慶發的人,這個賬戶在之前隻有零星交易,而這爆發出來的六萬條記錄的最後一條,是賣出了5126份郵幣……等等,為什麽是5126?

5126隻是一個平常不過的四位數,如果我是第一次遇到這個數字,我絲毫不會在意,問題是,這是我這個月第三次碰到這個數字。

可能隻是一個巧合,除非還有一個5461在附近出現。

我把目光移向下一條數據,驚奇地發現,倒數第二筆交易是買入了5461個紀念幣!

——我想起一個多月前,我處理過一起DDOS攻擊事件,當時襲來的數據包排山倒海,但是卻呈現出一個奇怪的循環,這個循環的最後,是拋來5126個數據包。然後,就是另一波排山倒海。

那5126個數據包裏所包含的數據量少得可憐,並不能造成有效攻擊,這個異常之處讓我記住了這個數字。同時我也注意到,在這個數字之前的幾個數據包,同樣是以千為單位的,倒數第二個就是5461個數據包。

這是我第一次對這兩個數字有印象。

而後就是大概半個月前,我跟另一名同事一起處理一起券商公司的安全事件,同樣是夜半時分,入侵的程式繞過了密碼驗證係統,用窮舉法嚐試破解係統密碼,監控到其中兩個連續的嚐試次數,是5126次和5461次。

因為之前的第一次,所以我記住了這兩個數字的第二次出現。

再加上這一次,已經是第三次,如果是巧合,未免也太巧了。但是……這兩個數字有什麽奇怪的地方麽?我一時半會實在想不出來,隨手又往下翻了翻,發現後麵七八條記錄都是四位數的。

我無法確定這其中是否有什麽狀況,順手截了個圖留著以後慢慢研究。想了想,又把劉慶發的客戶資料頁截了圖。

老於設置的鏡像方案終歸還是起到了應有的作用,我很快找到了係統的安全節點,萬幸,這場災難發生在今天文交所休市以後,對寶盈來說,這意味著損失在可控範圍之內。

經過一番忙碌,淩晨五點多,係統終於恢複了正常。當侯經理確認係統恢複的那一刻,我看到他臉上劫後餘生的表情。這表明這個係統的安全和他的收入有密切關聯。

我看了一眼窗外,天已經蒙蒙亮了,又是一個不眠的夜晚。

我走出了寶盈總部大廈的時候,覺得

兩隻腳像踩著棉花,非常的困倦。

“一起去吃個早飯吧,我請客。”剛一出門,蔣婉婷指了指不遠處一家24小時營業的麥當勞,對我說。

一陣微風拂過,把蔣婉婷的長發吹得淩亂起來,蔣婉婷用手捋了捋頭發,一縷晨光照在她的白皙的臉上,泛出溫潤的光澤,她眨了眨眼睛,長長的睫毛像是洋娃娃一樣上翹,看起來美麗極了。

她一邊說話,一邊還微微跟我笑,我本就很餓,這笑容也讓我找不出任何拒絕的理由。我跟著蔣婉婷進到了那家麥當勞,在飄**著油炸薯條味道的前台點了兩份早餐。

“今天多虧你了,老板半夜給我打電話,我又不懂技術,去了也是幹著急,隻能找你了。開始我聽侯經理說感覺挺嚴重,還擔心你解決不了,沒想到你一會兒就搞定了。”蔣婉婷臉上雖然也有倦意,但是眼睛還是亮閃閃的。

“這得感謝老於把基礎打得好。”我說。

“反正是你給修好的,你幫了我大忙了,要是修不好,又要看Conor的那張臭臉了。”蔣婉婷說著喝了一口牛奶:“高迪,你說最近怎麽總是半夜出事呀,這個月到現在才中旬,都出三次事了。”

“晚上攻擊,係統管理員一般都不在,從發現問題到解決問題,時間要比白天長,這個時間段入侵,成功機會更大。”——我嘴上回答著這個問題,心裏想的卻是:我入侵你的手機就是在半夜。轉念又想:今晚幸虧洛基的郵件,要是再拖一會兒,搞不好就會被你發現手機出了問題。雖然她未必會懷疑到我頭上,但是一旦她有了警覺,我再想入侵,必然會麻煩許多。

蔣婉婷放下牛奶杯:“不明白他們為什麽挑文交所的係統攻擊,客戶的錢都放在銀行,他們攻擊係統,也偷不到錢。”

——計算機係統被攻擊的原因有很多,錢隻是眾多因素之一。運轉中的係統遭受攻擊,不排除競爭對手惡意所為。要不然就是係統中的數據比較有價值。當然也有比較奇葩的狀況,比如某黑客發現了某係統的漏洞,黑客把這個漏洞公布到了網上,然後就會有許多人拿這個係統來練手,那麽這個係統就成了可憐的小白鼠。但是,對於這次寶盈的狀況,我深深懷疑是出了內鬼,因為問題是由那個安裝包引起的。

於是我跟蔣婉婷大概講了一下,蔣婉婷聽完點了點頭,衝我笑了笑:“反正,多虧有你在。”

她的笑容讓我回想起我第一次見到她的情景:幾個月前我來公司報道,在前台等接待人來接我。穿著一身職業裝的蔣婉婷從我麵前走過,她當時穿著淺色職業裝和短裙,頭發梳得整整齊齊,身上帶著一絲若有若無的香氣。她看到我,衝我笑了一下,那一瞬間我還以為她就是我的入職接待人,當時我甚至有些後悔為什麽沒有收拾得整潔一些,至少該穿一條幹淨點兒的牛仔褲。

然而,蔣婉婷隻是跟我笑了一下,從前台拿了份文件就走了。十秒之後,胡子拉碴、穿著帆布鞋和髒兮兮牛仔

褲的老於走了出來,露出被煙熏黑的牙衝我嘿嘿一笑:“你是高迪吧?”

這要命的落差感,差點讓我把入職日變成離職日。

用過早餐,蔣婉婷開著她的本田雅閣離開了,告訴我她會替我請一上午的假。我回到公寓,躺在**,在半睡半醒的狀態下度過了一個上午,腦子裏除了5216就是蔣婉婷的臉。到了中午時分,我不情願卻又不得已的爬起來,準去去公司上班。

公司距離我的住處並不太遠,公交車三站的距離。到站後,我在公司附近的一個小吃攤點了一份麵,卻看見大廈物業的保安隊長周兆偉也在那吃午飯。

周兆偉一米八三的個頭,身體碩壯,相貌堂堂,他的微信密碼是手機號的後八位,微信昵稱是他真名,微信頭像則是他穿著保安製服,精神煥發的樣子。他的微信朋友圈裏發了很多有關責任、感動和軍旅生活的文章,顯得很是陽光。但是這卻隻是他展現在眾人麵前的那一麵,在他的手機之中,還有另一款社交軟件,在那裏,他的昵稱是‘前戲五分鍾戰鬥兩小時’,頭像是他帶著墨鏡開車的側臉,拍攝者把握了巧妙的角度,使他的側臉和方向盤上的奧迪車標一起顯示在了照片之中。

——在網上有許多類似‘約炮成功指南’的文章,許多文章中都會提及頭像的重要性,或許他也讀過那些文字。盡管我對那些什麽指南之類的不太相信,但是從周兆偉的聊天記錄上來看,他的約炮成功率倒真的挺高。不過我並不認為這是頭像的原因,成功率高,隻是因為他長得帥又會講話。

周兆偉正和我們辦公樓的物業經理坐在一張桌子上,兩人都在吃罐罐麵。周兆偉看到了我,跟我打了個招呼,物業經理並不認識我,但我卻知道他一周前和周兆偉一起,利用管理漏洞,在大廈倉庫裏拿走了六十個開關,在淘寶上賣掉了。

走到公司樓下,我在大廈側麵吸煙區看到了和我坐一個辦公區的同事張小剛,張小剛衝我嘿嘿一笑,揮動胖乎乎的手示意我過去,他手裏拿著工卡,藍色掛繩在陽光下甩來甩去。

我走過去,張小剛遞給過來一根利群:“整一根?”

張小剛是一個十分糾結的人:他愛抽煙,一天要抽一包煙,但同時他又在反複試圖戒煙,過濾煙嘴、電子煙、戒煙糖之類的東西擺滿了她的辦公桌,但是總體上,收效甚微。

張小剛自己也承認無法控製煙癮,他還曾對我說:佩服我的自控能力,因為我可以隨時不抽煙。

我的確可以在連續抽煙幾周後忽然停下一根不抽,但我並不認為我擁有什麽自控能力。事實上我的自控能力有嚴重的問題,比如,我始終無法克製住入侵各種計算機係統的衝動。我甚至已經愛上入侵係統時的感覺了,入侵成功的那一刻,就像在水下的潛水者,在即將到達極限的時候浮出了水麵,大口呼吸新鮮的空氣的感覺。我不知道這是否是潛水者愛上潛水的理由,但我知道這是我愛上入侵係統的理由。

(本章完)