離開天行公司後,簡單地在外面吃了午飯,回到家里,夏天發現失去了林香寒的影子,客廳里只留下佳人的淡淡余香。夏天雖然有時候表面上浮夸兼帶著點口花花,其實骨子里卻是個心思縝密的人,林香寒人長的漂亮,又有心計屬于會鑽營的那類女孩,想來她剛進入一個新公司,自要好好地趁著周末休息和同事進一步搞好關系,這兩天晚上都很少看到林大美女在屋里呆著。
交完天行的任務,夏天算是暫時輕松下來,算算也有些日子沒有和老朋友們交流了,回到自己的小窩打開電腦上線,經過幾個垃圾廣告鏈接的中轉,熟門熟路地破解了驗證程序,最後跳轉到一個聊天室界面。
夏天用自己在網絡上的本尊號ID「陰陽魚」登陸了進去,他這個網名取自易經的陰陽魚學說,從小深受爺爺的影響,「陰陽魚」也是他在黑客界的成名ID。登陸進去看見干淨純粹的界面風格,令夏天久違的親切感又回來了。
可能是周末的緣故,聊天室的在線人數超過以往,共有八人在線。夏天的「陰陽魚」甫一出現在聊天室,受到大家一致的熱情問候,原本有些冷清的界面立刻變得熱鬧起來。夏天內心感受到這股純純的溫暖,笑著一一回應大家。對自己這段時間的「失蹤」向兄弟們簡單做完交待,大家的話匣子漸漸都打開了。
朝霞︰「魚兄的日子過的好愜意啊,賺外快拿錢走人,相比兄弟們現在過的苦日子真是好太多啦。」
小榕︰「老王你就別在這里叫苦了,呵呵,我和陰陽魚算的是上同病相憐,搞程序的不如你們現在搞網絡安全吃香啊。」
陰陽魚︰「小弟只是混口飯吃,真不用咋羨慕俺。」
袁哥︰「你倆貨不要再拿魚大俠說事兒,誰知道這家伙最近跑哪里逍遙去了?」
︰「上次我和他私聊過之後就再沒見過他,听那意思好像是在閉關,有可能準備重出江湖,說不準。」
黃鑫︰「好事啊,G老大果真有這個想法的話,我倒想找個機會和他好好聊聊。」
至此,聊天室內出現驚人一致的沉默。在場的人都明白如果G老大重出江湖將會意味著什麼,是掀起黑客界的驚濤駭浪亦或重鑄當年的輝煌團隊,任何一種猜測對時下的中國互聯網來說都是大事,將來注定要載入史冊的。
只是過去的輝煌已成昨日黃花,曾經輝煌鼎盛一時的綠色兵團如今安在否?
隨著越來越多的黑客組織商業化,以先驅者身份在黑客世界里勇猛前行的綠色兵團的諸多成員散的散,轉行的轉行,綠色兵團經過兩千年的那次與中聯的徹底決裂,所有網絡媒體都認為這個心懷理想誓要做「中國第一個非盈利性網絡安全組織」的偉大先行者輸給了以沈某人為首的資本力量,卻不知道他們其中的某些人並沒有完全放棄抗爭的希望。站點被關閉,大批成員解散,他們紅心依舊,開始低調行事,不謀而合地聚集在一起等待新的機會崛起,決定打造屬于他們自己理想中的黑客王國。
夏天的黑客圈子里所交的朋友,就是如袁哥,小榕,這種級別的黑客,每一個人從這里走出去都是中國網絡界的扛鼎人物,代表了目前中國黑客最頂尖的一股力量。
不要在這里問誰的技術高與低,因為每個人都有自己所擅長的東西。比如袁哥對內核的研究爐火純青,同時精通結構,匯編等多門語言,尤其在系統方面的造詣在國內超一流;小榕精通破解和加密解密算法,曾寫出過大名鼎鼎的流光,可以算是眾多菜鳥的黑客啟蒙軟件;據傳是個美女,精通數據庫和系統,查詢語句的漏洞就是她第一個發現並提出的,另外如黃鑫,朝霞,天行,PP等人更是各有所專。
如果非要拿夏天的實力與他們這些人來做個比較,只能說他的綜合能力相對更全面些罷了。當然,夏天的年齡在他們當中是最小的一個,卻也是技術進步最快的。
夏天平時很少在聊天室內與他們交流漏洞的研究心得或是程序的探討,偶爾會一語中的,有點不鳴則已一鳴驚人的那點意思,而且大家彼此也不清楚對方在現實中的真正身份,只知道陰陽魚這人不愛說話,是一個資深的高級程序員,至于是不是暗中頂著黑客的頭餃真的一點都不重要。
黑客是什麼,有人說黑客是一種不斷研究不斷探索的境界。也有人說黑客是數字時代的「恐怖份子」。不論變成什麼,有一點卻始終不會改變,對技術的狂熱。夏天的編程實力得到他們多數人的認可,就可以成為朋友,再說了誰還沒有一點隱私?
當夏天听聞有可能出山的消息並不是太感冒,他是在綠色兵團中後期加入的,當時已經屬于綠盟一方陣營,對綠色兵團的感情沒有像和袁哥他們那麼深,與G老大的交集也很少。G老大的黑客技術未必最強,但是夏天卻早就風聞前者的統籌和管理能力有多麼的強悍,要不然也不會在當年帶領綠色兵團走到那樣一個高度。
聊天室的眾人各懷心思,夏天不太習慣這種凝肅的氣氛,又和大家閑扯幾句不痛不癢的話後開溜了。
有些人總以為黑客們聚集在一起,不是討論著黑誰攻擊誰,就是在一起密謀如同黑夜里不知疲倦的害蟲。這種人通常被真正的黑客稱之為駭客。電腦高手和普通網民在網絡中的生活沒有多少區別,他們平時除了經常探討自己在安全領域的發現以外,和普通人一樣會聊生活聊人生,更多的時間卻是在自己鑽研深奧的計算機知識。
黑客除了自學這條路,沒有人可以教會你更多的東西。
能教你的,只有書本和你辛勤的勞動付出。
夏天從聊天室下線後,跑去書房看書了。書房的面積和林香寒的臥室面積一樣大,被夏天改成了類似于小型書屋的格局,書房里的陳設很簡單,一張古色古香的書桌,一張椅子,三排大書架。
書架上的書籍類別除掉少量的文學和歷史類,基本上都是和計算機相關的書籍。有國內也有國外的,諸如《計算機原理》、《C++編程大全》、《語言精編500例》、《黑客滲透筆記100期匯總》等這類書比比皆是,夏天在追求計算機技術道路上的中期,有一整個學期幾乎天天啃饅頭吃咸菜,把省吃儉用的錢全部用來購置需要技術學習的書籍,那段時間的他異常瘋狂,買回來的書消化掉之後又跑去校圖書館借書看,也就是在大二下半年,他的編程和黑客技術突飛猛進開始登堂入室,初窺計算機浩瀚如煙世界里神奇的一角。
夏天今天如同往常一樣,在第二排書架的第三列第五格取出一本厚厚的黑色筆記薄,又挑了一本英文版的《數據結構與算法分析C語言版》,他來到書桌前干的第一件事先把抽屜里的牛津英語詞典譯本放到桌面上,順手翻開書本之前做好記號的第五章四小節處,左手翻書的同時,右手持鋼筆開始在筆記薄上做筆記。
他從學習真正的黑客知識時就開始做筆記,八年間春秋不斷,至今這本筆記已是他的第四本。
正在看的這本《數據結構與算法分析C語言版》是今年剛出的海外發行版,漢譯版本尚未面世,夏天從網上得知後第一時間跑去新華書店買了回來,全文都是令他極度不爽的26個英文字母卻也只能默默忍受,為了研究作者的編程思想和方法,無論過程多煎熬都不是問題,只要最終能得到他想要的東西。
時間一分一秒地流逝過去,夏天今天的閱讀進度很慢,兩個小時過去只翻過去可憐的兩三頁,卻是他被作者的一個例題解析繞進了死胡同里,怎麼都無法鑽出來。如果按他自己的思路來解題至少有五種可解方法,可為了真正搞清楚作者的意圖和解題思維,他就是願意一條路走到黑,又在心里發了狠,尼瑪不信解不出來你個狗日的。
作者給的題目是叫你求出1的分母不大于99的單位分數分解。學過大學數學的應該有人知道如何解,數1可以寫成單位分數之和,即分子為1的分數之和。1=Σ。有素數M,an按有能否被整除分成兩組,1=Σ+(Σ)/,可簡單證明(Σ)的分子能被M整除。記[a1,an]=Σ的所有可能組合,記{a1,an}=Σ。
最後,利用素數篩法可以比較容易解決此問題。以夏天的算法,最終有42項以下的解可以成立,作者卻給出只有19項的解,違反數學邏輯常理的解?作者想表達想暗示什麼呢?
順著作者的思路一路解下去,19項的解破局始終無法成立,令夏天郁悶的差點要吐血。
「我去你大爺……的。」夏天抓起寫滿密密麻麻算術公式的稿紙用手揉成一團漂亮地一個回馬槍動作甩了出去,接下來他悲摧的發現林美女不知何時靜悄悄地就站在他身後不遠處,臭紙團精準無比地砸在她的鼻子上。
林美女的鼻子立馬紅了一小塊,不等她反應過來放聲尖叫,說時遲那時快,夏天從座位上起身一個箭步邁出像泥鰍般快速從她身旁滑了出去,瞬間消失的如同鬼魅。
林香寒對于房東先生這般毛手毛腳的行為只能自認倒霉,她搖頭嘆息自己遇人不淑,信步走到書桌前隨手拿起面前的幾張稿紙不禁有些目瞪口呆。
她被這些小蝌蚪大小的數學公式震撼到了。
「難道這些復雜繁瑣的數學公式是那個整天好吃懶做的家伙寫出來的麼?怎麼可能是他寫的,開玩笑,連我的數學老師都不可能做到。那會是誰寫的呢?」
林香寒在大學里本身就是班級里的數學尖子,自然能看出來這道題目的難度之高。夏天到最後在草稿紙上也沒列出書本上的正確解,倒是有42項解和1000以內的解,林香寒手里拿的幾張紙只是1000以內分解的小部分,她光看著都感到頭暈。
運用計算機編程只需幾秒鐘確定出所有的解,包括1000以內的分解在內。而夏天硬是花費數個小時用鋼筆完整地寫下兩個範圍內的解數,這就是他的學習精神,他的黑客精神。