人麼,總是喜歡把一些有特殊意義的人和物做為某個事件的開始或結束的理由,我的故事就從一年的生日開始……
「小奇,新買的防火墻要再進行一次壓力測試,我剛剛操作的時候發現瞭一些BUG ,具體文檔已經發到你的郵箱,下周一早上把測試報告給我。不行的話,晚上加個班,加班表格也一並拿來,我給你簽字。老板下周一要親自驗收,你認真點。都都都……」
這就是我的上司,話一丟下就掛電話。加班,他的一句話,又得讓我忙活到很晚才能回去。
我日你老婆,不知道今天周五嗎,不知道老子今天生日嗎,靠!這已經是我第N+1 次在心裡日他的老婆瞭。
我的這位「可愛」的上司姓左,長得又矮又胖,男同事送他「左電池」「做電池」、女同事送他「左胖子」「左肥豬」的外號,據說是個關系戶,具體是什麼關系就不得而知瞭,反正我一進公司他就是我的上司,做人相當地有「人品」。不知道哪來的狗屎運,一年前娶瞭一個非常漂亮的老婆。以前罵他的時候都是日你娘,自從知道瞭他有個漂亮的老婆之後就改瞭,與時俱進嘛,嘿嘿。
提到測試防火墻我就要火冒三丈,每一次測試就意味著我們這一組的人要花將近兩個小時的時間對防火墻的各項性能進行測試,最後還得由我來編寫測試文檔。
丫的,最可恨的是,測試中隻要出現一點小問題,都得重新來過,局部改動還不行。每次的測試結果必須以書面報告的形式提交給他,還得事無巨細。這已經是半個月以來第N 次測試瞭,也感覺都麻木瞭。加班就加班唄,正好我也想找機會試試這臺新買的服務器,可是個大傢夥呢。
我馬上登陸到公司郵箱,收下他的文件,打開後大致看瞭一下,再次無語,這應該是第五次瞭吧。。
「兄弟們,讓我們再次體驗攻城略地的快感吧!我把領導的指示傳達給大傢。」我清瞭清嗓子說,語氣中帶有些無奈,說領導兩個字的時候,加重瞭點語氣,說完就把郵件轉發給大傢。
過瞭一會兒,坐在我前面的猴子,忍不住大著噪子開始罵娘:「這他媽什麼狗屁,這也算BUG ?NND ,第五次瞭!又讓我們做無用功!」他的聲音挺大,隔壁辦公室的估計都能聽得見,好在我們這間辦公室在最角落,離領導們的辦公室很遠。
「小聲點,你不怕他再給你穿小鞋啊!」另一個兄弟提醒瞭他一下。
「怕什麼,他又聽不見!」大傢也都開始不停地抱怨起來。
「不管是什麼原因,既然都發話瞭,不做也得做。今天星期五啊,早測完早回傢!」我說完這句話後,就動手開始瞭我的工作。
「那那那大傢還是聽主席的吧,早測完早回傢。你說對吧,主席!」還是猴子在發話,恬著臉轉過頭向我媚笑。
我順手抓瞭個紙團,就向他丟過去。「你他娘的別惡心我瞭!」
「工作工作,大傢工作!」他又轉過頭向我討好:「那個主席啊,看在我認真工作的份上,就放過我吧。」
「我先聲明啊,你工作再認真我也不會多拿一分錢,關我P 事。至於要不要放過你,還得看你的表現瞭,你們說對吧,兄弟們?」我後半句話是對著所有人說的,除瞭猴子。
全辦公室的人都大笑瞭起瞭,隻有猴子滿臉尷尬,不過還是拱著手向著大傢轉瞭一圈,然後說:「兄弟我下回不敢瞭!下回不敢瞭!工作工作,大傢工作啊!」
慢慢的所有人都陸續進入工作狀態……
公司有幾個好事的,喜歡給人起外號,尤其是猴子,特別熱衷,還把公司所有的人建立瞭外號檔案庫,這樣一來二去的,居然成瞭領頭人。隻要公司有新人進來,他的檔案庫裡第二天就有很詳細的資料,也不知道他從哪裡搞來的,這就代表著該同志在公司上班的第二天就有瞭代表性的外號瞭。這事發展到後來就成瞭眾所周知的秘密。有一次老板得知他被起外號叫潘三豐後,相當高興,當場就說這個外號起得好,因為老板沒事就喜歡玩太極。在老板這句話影響下,起外號成瞭公司的文化瞭,最後同事之間的交流,都直接叫外號瞭,當然領導除外。而我被叫主席主要是我的名字,林少奇。
在打卡機下班鈴聲響過五分鐘左右的時候,我們才基本完成測試工作。外面大廳的燈光已經暗瞭一大半,隻留下通道的那排,一起測試的同組兄弟們也開始一個個收拾辦公桌準備回傢。
又過瞭幾分鐘,我放下鼠標,站起來直瞭直腰,揉瞭揉太陽穴,雙手蓋住臉,上下搓瞭搓,感覺精神好瞭點。走出辦公室才發現全公司隻剩下我一人。
「這些傢夥,跑得跟兔子似的!」我自言自語說瞭一句,去洗手池抹瞭把臉後又回到電腦旁,準備早點做完報告,好辦我自己的事,時間可不等人啊。
寫報告這事如果放在十幾天前,估計得兩個小時多,為什麼呢,事無巨細嘛,最後還得排版好打印出來。每次測試都要花這麼多的時間去弄這個報告,這工作量可想而知。可咱是這麼不開竅的人嗎?早在寫第三次報告的時候我就自己動手寫瞭個小程序,讓它來替我完成報告,我隻需要按照相應的格式排版好打印出來就行。
遺憾的是這東西是個類似於木馬的程序,對服務器來說是非法的,所以我得偷偷摸摸地幹。每次做完測試在同事們面前還得裝著在寫報告的樣子,最後總要找些理由最後一個人下班或者跑一趟機房。
駕輕就熟,我不到五分鐘就完成瞭報告,排好版立刻打印瞭出來。好傢夥,厚厚一疊,得有幾十張吧。看著手中的這一疊報告,心中的石頭一下子落瞭地,心情也一下子好瞭起來,剩下的兩個多小時就是屬於我的時間瞭,哈哈哈。
看瞭看時鐘,離約定時間還有半個多小時,做好瞭準備工作後,特意去瞭一趟衛生間,不然到時候再急也得忍著。
從衛生間回來半路就聽到手機響瞭,我連忙加快小跑急忽忽地接通電話,不管對方是誰,先喂一聲再說。
「喂,奇奇啊,我是媽媽,今天是你的生日,你想起來瞭嗎?」熟悉無比的聲音在耳邊響起。
「我知道啊。」
「記得就好,你小時候經常忘。晚上去外面吃頓好的,不要虧待瞭自己。」
「嗯,我知道瞭。」
「現在天氣這麼你熱你註意點,別中暑瞭。」
「好,知道瞭!媽你也要保重,沒事我掛瞭,我還有事做呢。」
「記住啊,出門在外事事要小心啊。」老媽依依不舍地掛瞭電話。
每年生日老媽都會打電話提醒,她的關心讓我一次又一次感動。
其實我對生日沒什麼概念,從我懂事起就知道,我的生日也是老媽的受難日。雖說一年隻有一次,但我覺得生日沒什麼好慶祝的,每個日子一年中也隻有一次,與其花時間花精力去慶祝,還不如多做點讓傢人開心的事。此時我的心中猶如打翻五味瓶,想想我現在的處境,畢業這麼多年瞭,還是窩居在與人合租的小單元房裡,工作上毫無建樹,情感上一片空白,銀行的帳戶上從來沒有過五位數。雖然她嘴上不說,但我知道,她心裡比誰都急。
強忍住掉眼淚的沖動,轉身坐在座位上,抹瞭抹模糊的雙眼,甩甩頭,集中好精力準備著即將開始的戲……
服務器上一切都已經部署完畢,我關掉是電腦屏幕,走向機房,那裡才是今天的戰場。
扭轉鑰匙推開機房的門,裝滿各種設備的兩排機架分別靠在兩側的墻邊,靠門的這面墻邊放著一張桌子和一張椅子,中間空地的幾個矮架子上各自放著幾臺服務器,最靠近桌子的那臺大傢夥就是晚上的主角。
我拉開椅子,坐瞭下去,習慣性地又往前移瞭一些,讓手離桌子上的鍵盤更近一些,打開桌面的顯示器屏幕,調整好坐姿,手中的鼠標開始飛舞,屏幕上一個個窗口開始彈出,一條條指令不斷執行,窗口的代碼也開始飛舞。
十分鐘過後……
屏幕上出現另一個電腦桌面,除瞭幾個黑底白字的命令行窗口還有幾個程序在運行著。我停瞭下來,甩瞭甩雙手,然後就一直抱在胸口,眼睛死盯著屏幕。我在等待著一個人的出現,不知道他會不會如期應約,能做的隻有等待。
十分鐘過去,屏幕上沒有任何動靜。
又十分鐘過去,還是沒有動靜。這小子不會是個紙老虎吧。
再過瞭一會兒,屏幕上終於有動靜瞭,哈哈,終於把你等來瞭,好戲要開場嘍。興奮之餘,左手飛快地在鍵盤上敲擊瞭一陣子,意思是提示對方用一個共同的文本文件進行簡單交流。
這裡簡單說明一下,這時候的我和對方都已經入侵到某臺服務器上,由於服務器沒有圖形界面,所以要跟對方交流隻能用同一個文本文件在上面打字交流,至於結果就要看對方說什麼瞭。下面出現的交流內容中,A 代表我,B 代表對方。
====
A:恭候多時瞭!完畢
B :客氣!完畢
A :你的手法很獨特啊,能否告之你前一次用瞭多久?完畢
B :少見多怪!廢話少說,我說個方案,如果可以的話,我們立刻開始!
完畢
A :請。完畢
B :很簡單,隻要你能在一個小時之內追蹤到我,就算我輸,這裡全歸你!
完畢
A :這麼自信,看來你對你的手法很有信心嘛,你是不是有什麼秘密武器?
還有為什麼不是你追我呢?
B :你是不是怕瞭。完畢
A :沒問題,順便問一句,你吃瞭沒?完畢
B :你很囉嗦!完畢
====
對方一下子就不見瞭,隻留下盯著屏幕壞笑的我。
俗話說早起的鳥兒有蟲吃,跟對方廢話隻是想拖延一點時間,而且打字的速度也明顯比他慢,這樣既能迷惑對方又能讓他在服務器上多呆會兒,其實早在我進入那臺服務器的時候就已經佈置好一切,等他上勾瞭。
他的手法確實非常獨特,我有一種熟悉感,但卻找不出所以然來,在現實中我沒遇見過這樣的對手,估計國內沒有人會用這樣手法,這是我在這裡蹲點釣他的最大理由,當然這臺服務器我也不想放棄,這是個非常理想的跳板中轉站。
他把在服務器上留下的痕跡打掃得很幹凈,沒留下任何蛛絲馬跡,如果不是我事先佈局,要想找出線索還得費一翻周折,難怪他那麼自信。但是今天遇上我,嘿嘿,倒黴隻是你的開始!
很快我就找到他的第一個跳板,通俗地講,想要吃蛋黃,首先得把蛋殼剝瞭,假設他是蛋黃,也許他的蛋殼有好幾層,想要吃瞭他,得一層層剝,最後才再剝去蛋白才行。以他這樣的手法,他的跳板不下五個,可能還會有中轉站,通俗地講,就是這層的殼特別地硬,很難剝。
我的腦子飛快地轉著,雙手也在飛快地敲擊著鍵盤或者點擊著鼠標,開始全神貫註地進行入侵的一切動作……
對方的第一個跳板配置挺好,防患也挺嚴密,可惜用瞭我最近一直在測試的防火墻,這倒省瞭我不少時間。駕輕就熟,我沒過多久就攻破瞭這臺服務器,追蹤到瞭他下一個跳板的地址。
我習慣性地打瞭個響指,繼續入侵對方第二個跳板,配置也不錯,不過防患不是很嚴,比前面一臺差多瞭。在幾分鐘過後我又打瞭個響指,正當準備入侵對方第三個跳板時,屏幕上彈出警報窗口,提示我的第一個跳板正在被入侵,防火墻已經被破壞30%.好快的速度,一下子破壞瞭這麼多,我太小看你瞭,大意瞭。
我緊急修復瞭防火墻的一部分,然後切換掉對外開放的端口,也更換瞭部分規則。這就好比在古代,發現城東可能有敵人要潛入,就趕緊關閉城門,然後把城西的門臨時開放,對守城的人進行換防,對入城的人搜身檢查,並加派人手輪班巡邏。
做完這一些,我馬上動手開始入侵對方的第三個跳板。
五分鐘過去我的屏幕再次彈出警報,防火墻已經被破壞50%.而我的入侵已經看到瞭希望。
又過一分鐘,屏幕警報提示99% ,我已經拿到瞭對方第四個跳板的地址。
又過一分鐘,我屏幕上的一個窗口突然自動關閉,他已經攻進瞭我的第一個跳板。日啊,這臺服務器可是我花瞭一個通宵才從別人手裡奪過來的,我開始後悔剛才的愚蠢行為。我是故意留下線索,本來隻是想著試試他的水平的,我的第一個跳板其實是個小型的中轉站,沒一定水平休想進來,想不到對方十來分鐘就搞定瞭。
時一分一秒地過去……
我面對著他的第五個跳板,確切地說,這是一臺大型的中轉站。而對方也開始入侵我的最後一個中轉站,就是我面前的這臺服務器。
這是一場限時的攻堅站,不是你死就是我亡,我的心跳開始加速,這樣的感覺已經很久沒有出現瞭。
對方的中轉站的配置相當高,防患也非常的嚴密,周圍佈滿瞭環扣和蜜罐,我想這就是他牛氣沖沖的最後依仗瞭。通俗地講,這臺中轉站就像是古代的城池,四周築起又高又厚的城墻,城墻周圍還佈滿瞭環環相扣機關暗器和陷阱,想要攻進城去,首先就得清除障礙,操作起來相當困難。
攻擊,對!現在除瞭攻擊,已無他法瞭,在這麼短的時間內用入侵的辦法肯定行不通瞭。得先把對方的環扣和蜜罐通通都給破壞瞭,殺出一條血路來才行。
幾分鐘過後,數以萬計的肉雞同時向對方的發出攻擊數據流,進行聚點攻擊,對方設置的環扣和蜜罐在瞬間一個個灰飛煙滅。通俗地講好比攻城的我方用數以萬計的火炮轟擊對方的城墻周圍,把周圍都夷為平地,這樣對方的機關和陷阱都將失去作用。再接下來就可以直接轟他的城墻瞭,這樣才不會有傷亡。
我方的攻擊數據流已經直接攻向對方的防火墻,服務器配置再牛也架不住幾萬臺電腦同時發出的攻擊,對方防火墻的反應速度明顯慢瞭下來,我要得就是這結果,這時我再用上入侵的手法,進行攻擊,相信很快就能攻破。
相對來說,我面前的這個中轉站也是我今天晚上的依仗,也一樣佈滿瞭環扣和蜜罐,同時還有一些對方沒有的佈局和秘密武器。就比如說我的佈局吧,通俗地講,我方城墻周圍的機關和陷阱是復雜交錯的,周邊還有無數的大小水坑的,對方要是也想用火炮轟擊,那麼那些掉進水坑的火炮就肯定不會爆炸。機關暗器更是經過改良,所有的機關更加環環相扣,隻要不被同時破壞,那麼總會有一些機關能取敵人性命。
時間又過去一些。
這時候的我,正在對方的機子上閑逛,我敢肯定這是一臺筆記本電腦,配置也相當高,硬件全都是服務器專用的,真是有錢的主啊。找瞭半天也沒找著什麼有價值的東西,正想在他這裡留下點什麼然後離開,突然感覺好像有哪裡不太對勁,哦對,就是那裡。
丫的,加瞭鎖瞭,還不能直接進去。解鎖解密之類的事,我最喜歡幹瞭,每成功一次都有莫大的成就感。幾分鐘過後,我繞過加密鎖竄瞭進去,我倒要看看這裡有什麼。出乎我的意料,裡面除瞭一個文檔和一個壓縮包外,什麼也沒有,看來這東西挺重要,嘿嘿,哥笑納瞭!這就好比進入對方的臥室,在衣櫃的墻壁中發現瞭保險箱一樣的道理。
把東西復制完後,打掃瞭一下戰場,剛想撤,屏幕的窗口卻自動消失。呵呵,反應倒挺快的,還知道拔網線。
我回過神來看看我方中轉站的情況,對方同樣是用無數的電腦進行數據流攻擊,環扣和蜜罐也都被破壞瞭一些,但對方還是未能成功。
再看看對方的中轉站,這時我方的數據流還在不停地攻擊著,我心中一陣得意。我是用瞭金蟬脫殼的辦法,直接入侵到瞭對方中轉站,再往前就直接入侵到瞭他的筆記本。通俗地說,我利用對方除瞭城墻,其他無險可守的機會,偷偷地跑到對方城墻下被炮轟擊後的大坑裡,挖瞭地道,親自領一個小隊直接進入城內追蹤,再然後就找到他的老窩瞭。
今晚的收獲頗豐,也很有成就感,好久沒體會這樣的感覺瞭。我就把今晚的這種成就感做為送給自己的生日禮物吧,還有啊,那位被我入侵的老兄,也謝謝你的禮物啊,嘿嘿。
做好瞭一切收尾工作後,我回到辦公室。為瞭不引起別人的懷疑,我特地在公司又呆瞭一些時間,然後才慢慢收拾,打道回府。