• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            小默

            【轉】小四的故事

            “……我一直都希望大家從這里學到的不是技術本身,而是學習方法和一種不再狂熱的淡然。很多技術,明天就會過時,如果你掌握的是學習方法,那你還有下一個機會,如果你掌握的僅僅是這個技術本身,你就沒有機會了……”
            這是網上廣為流傳的“小四哥”那篇經典之帖——《你盡力了嗎》中的精華之語,我用它作為講述“小四”平淡中見傳奇的故事的開始,因為我認為這篇帖子和這句話可以高度概括“小四”其人,包括他的學術態度和處世哲學。
            “小四”本名陳慶,是時下國內網絡安全界的熱門精英人物之一,繼袁哥、WARNING3等人后“綠盟科技”又一技術骨干,UNIX/LINUX系統底層分析高手。在這眾多贊譽與頭銜的背后,生活中的陳慶非常低調,盛名之下,他只認可一個自我評價:“我只是一個普通的UNIX程序員。”
            流火七月一個酷暑難耐的午后,我在“中聯綠盟”的辦公樓按約采訪小四。面前的小四再次令我感到現實與想像的差距。中等瘦削的身材,白皙骨感的臉龐,樹脂鏡片后謙遜坦誠的目光。一件印有“綠盟”公司徽記的黑色工作T恤,一條“看似廉價”的米色西褲,一雙“絕對廉價”的“千層底”布鞋。于高檔Office里滿目的名牌西裝革履中突顯一種灑脫與閑適。在握住他主動伸出的手彼此寒暄時,我感到一種自然隨和的熱情,一下子淡化了初次見面的陌生感。
            隨后,我們坐在靜靜的會客室里面,聽小四講那過去的事情……
            “象牙塔”里的故事
            故事從“小四”這個名字說起,沒人想到“小四”與“MUD”有何相關。1997年在長沙鐵道學院電子工程系計算機軟件專業上“大四”的陳慶,通過中國教育科研網接觸互聯網,“MUD”也就是“泥巴”在網上是盡人皆知的經典游戲,陳慶也一度沉迷其中。聯網玩“泥巴”的時候,他起了“小四”這么一個用他自己的話說“江湖味道比較濃且具東方色彩”的化名。網名常隨著人的使用習慣沿襲下來,所以“小四”叫到今天從未更改。
            “小四”高考填報的所有志愿都是與計算機相關專業,且注明不服從分配錄取到其他專業。對計算機如此情有獨鐘,源于高中時接觸BASIC語言課程后激發的濃厚興趣。這興趣使一度熱衷參加各類數學競賽的陳慶改變了高考報數學系的初衷。很巧合,從袁哥到小四,他們原本都在數學上有很強的天賦與濃厚的興趣,看來有數學天賦的人更易在計算機技術領域取得突出成績。
            計算機專業的學生少不了天天與電腦為伍。那還是DOS3.1盛行的年代,小四與同學開始研究病毒。這似乎也是當時計算機技術里最能激發人興趣的東西,成為現在很多高手最初入門的切入口,比如袁哥與黃鑫。研究病毒自然離不開匯編,學校在大二時才開設匯編課程,可小四和很多同學大一就已自學成了匯編的高手,搞匯編“成風”,同學間笑談:“以后你編病毒,我編殺毒軟件,大家各賺各的錢。”大伙寫起匯編來,動輒就是成千上萬行代碼。小四自己則練習著用匯編寫一些檢查病毒的程序,針對當時病毒喜歡更改系統中斷向量的特點,通過硬件編程繞過操作系統對其進行監視。他用這個土方法偶然間還發現了當時已風靡全國的江民KV100殺毒軟件存在的一個小問題,那就是KV100每次殺毒,總在電腦內存地址中修改一些內容,但退出后不恢復。后來小四與3個同學又用匯編實現了一個比較“大膽”的設想——更換MSDOS操作系統中的COMMAND.COM執行文件,用自編的文件取而代之,而且做得很成功,加載Windows3.1一點問題也沒有,這讓他們小有成就感。正由于匯編和DOS掌握得太熟練了,以至于他們很難接受DOS向Windows3.1的過渡,使他在Windows編程方面出現了一個小小的斷檔,小四就是跳過Windows3.1/3.2而直接用Windows95的,好在計算機技術的快速更新使這一斷檔變得無足輕重。
            大學四年,小四的大部分課余時間都用在圖書館和書店,翻閱了眾多匯編書籍和資料,手抄了大量的代碼。研究匯編達到了癡迷的程度,甚至有段時間整天琢磨軟、硬盤控制器的參數手冊,夢想可以實現在軟盤有寫保護的情況下也能進行寫入操作,他試圖從這些參數手冊中找到可利用的問題,打開突破口,不過最終理智告訴自己,這在理論上是不可能的事情。在學校,小四還接觸了一段曾在微機網絡操作系統中獨領風騷的NOVELL公司的NETWARE網絡系統,并在該平臺下進行基于IPX/SPX通訊協議的編程開發。不久后“JAVA熱潮”席卷全球業界,正準備畢業論文設計的小四便選用JAVA編程作為課題。為實現在JAVA下的網絡編程,就得構建基于TCP/IP協議的網絡開發環境。在老師的幫助下,他用一臺16M內存的電腦作NT服務器,與幾臺運行Win95的電腦組了一個簡單局網,然后就開始研究TCP/IP協議和JAVA下的底層網絡通訊以及SOCKET網絡編程。與許多程序員不同的是,較之與UI(用戶界面)相關的開發,他更喜歡與底層的東西打交道,這讓他時刻保持一種探究事物終極秘密的好奇。不過,小四認為能在應用層上開發出優秀實用的程序也是很了不起的事情,自己也一度非常向往,無奈計算機技術發展到今天,學科門類越來越細,人的精力有限,只能集中到自己最感興趣的地方。
            回顧大學生活,小四絲毫未感韶華虛度。如海綿吸水般完成了知識的原始積累。正是這象牙塔里練就的一身扎實基本功,才使他日后的“笑傲江湖”成為一種可能。
            小站的故事
            本節為你講述的是小四一段鮮為人知的“傳奇”經歷。所謂“傳奇”是因為它事關小四一生的命運。
            1997年夏天,小四大學畢業。以他的“邊疆省身份”,按照當年“從哪來,回哪去”的畢業分配原則,除了回大西北,小四似乎別無選擇。在開始不知情的情況下,檔案就被蘭州鐵路局調走,分配到了寧夏銀川鐵路分局所屬的一個名叫銀水橋的一級編組站,離銀川市還有數百公里。這里生活環境很差,四周是戈壁荒漠。當時按規定,他的工資是每月425元,但種種原因,最后發到手里的僅剩區區245元!在1997年,這筆錢即使在物價水平很低的西北地區,吃飯也快成了問題。就算這樣,他的想法還是只要能安排到站里的電算中心工作,可以接觸計算機,也就不走了。但這么一個最低要求也沒被滿足,他最后被站里分到了“調車組”,而且連做一名“調度員”竟也成了一種奢望。具體工作是他來之前想都想不到的“扒火車”!也就是摘車廂、扳道岔。小四幽默地說:“自己從小想當‘鐵道游擊隊員’,這下倒是夢想成真了。”不過憑著對這份工作的新奇,他開始工作熱情還挺高,也沒怎么覺得一個計算機專業的高材生那敲擊鍵盤的手用來摘勾扳閘有何不妥。憶起當年,對于“摘勾、分車、制動”全過程的每個細節他還像對程序代碼一樣仍爛熟于心,從機械原理到具體操作步驟,講述起來津津樂道。經他一描繪,粗重簡單的重復勞動也是一種賞心悅目的“行為藝術”。看著眼前這位瘦弱斯文的白面書生,怎么也想像不出他在“大漠孤煙直”的西北戈壁鐵道線上,引領和分解一條條鋼鐵巨龍的“鐵漢雄姿”!也許這就是生活的誤會,也許這就是他人生過程中一個小小的考驗和歷練。當了3個月的“鐵道游擊隊員”,“粗獷豪邁”生活的新鮮感漸漸褪去,代之以枯燥乏味的本色,書生陳慶也開始認真思考自己作為程序員的前途與存在價值,他開始強烈意識到這樣下去是一種生命的浪費,且經濟上的拮據也瀕臨向原本就貧困的家里伸手的窘境。于是他給母校的老師和同學寫了信,表達了想回校謀職的愿望。好在當時任母校網絡中心主任的老師對陳慶這個獲優秀畢業設計的學生印象很好,答應幫這個忙。由于鐵路這邊不放人,要走只有“開除”一條路,工作調動不可能。但開弓豈有回頭箭,去意已決的小四背起簡單的行囊,就踏上了東進的列車。
            “在火車來之前1小時,我到站長辦公室跟站長去辭行,同時還奢望他能網開一面給我辦調動,但他說沒有這個權利,需要蘭州局批準,同時又對我進行說服挽留,甚至問我如果現在調我去站電算中心,我是不是就愿意留下?我知道自己已絕無回心轉意的可能,所以也沒有說任何抱怨的話,只強調了一下家庭困難,希望得到站里的理解。現在想起自己當年的念頭都不敢相信,剛來站里的時候我就想,只要給我分到電算中心,只要讓我摸電腦鍵盤,那么讓我一輩子在這兒給站里編FOXPRO數據庫程序也成!我在校就入了黨,又受軍人家庭環境的教育影響,到現在我也是個組織觀念很強的人。”小四回憶說。
            說到這里,有一個人令小四感懷不已,那就是臨行唯一為他送行的站團委書記。
            “團委書記是個26歲的轉業軍人,我們同宿舍,對我一直很好,工作生活上給了不少照顧,走那天只有他一人扛著行李送我。在車站他說了句話,我一輩子也忘不了,他說:‘我會在這兒等你一個小時,如果一個小時后等不到你,我才回去。’因為火車開出半個小時有一個小站,可以在那兒下車再乘別的車返回他是真心希望我留下,3個多月我們吃住在一起,友情很深。我當時很感動,但我還是對他說:‘你別等了,我肯定不會再回來了!’”最后,書記沒再說什么,而是掏出1000元錢塞進小四的手里。
            小四走了,真的再也沒回頭。
            跳槽的故事
            事隔3個月,小四再次回到長沙母校。老師安排他到學校網絡中心工作。由于無法辦工作調動,他只能以編外臨時的身份工作,每月只有700余元的微薄收入,但小四干得很開心,因為終于又可以摸電腦鍵盤了,這比什么都重要。
            因為小四當初以JAVA為課題獲得優秀畢業設計,老師就安排他搞JAVA開發。其間,他參與為鐵道部門開發了一套基于網絡的無紙化辦公系統。那段時間,小四對JAVA的研究熱情空前高漲,搞開發的同時還擔任水木清華JAVA版的版主。1998年4月,JAVA開發告一段落的同時,學校網絡中心與湖南移動公司談了一個合作開發項目,將小四調去搞基于UNIX的編程。上學時他在學校的SGI圖形工作站上就接觸過UNIX下的編程,正式做起開發來也不難。當時的電信通訊系統與串口及X.25分組交換協議關系密切,這段實踐令小四的此類技術能力大增,并積累了豐富的開發經驗。這中間他開發了一個與摸擬交換機通訊的程序,這也是他惟一用VC開發的帶用戶界面的程序。不久后他又被派去搞數字交換機,全部轉入UNIX SOLARIS下的C語言編程。由于是通過中國教育科研網上網,在“教研網”內免費,如訪問“教研網”以外的國內、外站點則以流量記費。為了“突破限制”,小四便找了一些“肉雞”代理出國。現在說來,這算是小四做的第一次與網絡安全有關的事情。后來從書刊中看到的有關國外“黑客”的內容也激發了他對網絡安全技術的濃厚興趣。1997年互聯網在國內剛興起,上網的人多數有一定計算機技術水準,且以計算機相關專業的高年級本科或研究生居多,與他們的網上交流加快了小四向網絡安全領域的技術轉向。1997至1998年間,他先后在網上接觸了兩位現在綠盟的同事DEEPIN和袁哥,經常光顧兩人的個人主頁。這段時間小四玩得最多的是Socket網絡編程,有時把那些能致使Windows 95藍屏死機的DOS攻擊程序找來研究。有時他也為會一己之利搞一些小動作,比如在局網內與別人同時上網,急于下載網速又慢時,他就將別人“踢下去”,趁別人當機和重啟系統之際獨享帶寬資源。
            湖南移動的這個項目小四一直開發到1999年2月,這時他再次為家庭經濟困難所累。900元的月薪,除了自己生活,還要負擔剛上大學的妹妹的學習及生活費用。當年他本科畢業就想“考研”,準考證都辦好了,也因家庭貧困,在考試前一天決定放棄,而這個愿望最終沒有實現。經濟困難的壓力,使對學校很有感情的他無奈之中再次做出離開的決定,就像當初從那個西北小站的出走。臨行前,校網絡中心主任也是當初接收他來的老師給他支了1000元錢,還把他請到家里吃飯送行。面對一直厚待自己的恩師,小四說:“老師,什么時候您自己開個公司吧,我回來繼續跟您干!”
            一身簡單不能再簡單的行囊伴著小四第一次來到了北京。與上次回長沙母校不同,這次“遷移”的目的地并沒有他預訂好的“接收單位”,原本有一個在北京的同學幫他聯系的單位因故告吹。面對未知的前途,小四仍帶著今非昔比的自信與老師同學的鼓勵上路了。個人能力以及北京在全國首屈一指的網絡安全發展環境使他對自己的抉擇堅信不已。果然,一到京城便順利地在國內通訊巨人——深圳華為公司的北京研究所謀到一職,在協議軟件部做研發。但世事難料,公司的特點以及崗位需要并不能充分發揮他的才華與特長,加之父親的突然病故,3個月后,他離開了華為,轉入了啟明星辰這個真正的網絡安全專業公司。可以說到啟明星辰是小四正式介入網絡安全工作的開始。面試他的公司網絡安全部負責人是位中科院的博士,給他出的考題是開發一個“切斷他人TCP/IP連接”的小程序,沒幾天小四就交上了令他滿意的答卷。在啟明星辰的日子里,小四專心于網絡協議與系統安全漏洞的研究,完成公司交給的開發任務,間或做些技術資料翻譯和文檔整理工作。因對網絡協議分析濃厚的興趣,他喜歡用協議分析軟件“抓抓(數據)包”來研究。感覺別人開發的SNIFFER(嗅探器)不夠“傻瓜化”,就自己動手寫。長時間的網絡編程,不但使他的網絡協議與漏洞分析技術日臻純熟,更練就了一手C語言的硬功,他戲稱用C語言久了,“老本行”JAVA都不會用了。就這樣,他在啟明星辰一干就是半年。
            1999年底,正是“綠盟”招兵買馬、蓄勢待發的時候。小四在網上遇到了故友,也是現在“綠盟”的工程部總監DEEPIN,后者了解到他的現狀后,建議他去“綠盟”,理由是,“綠盟”已經或正在聚集一批圈內“牛人”,包括小四熟識的“WARNING3”、“Adam”都名列其中,公司未來的發展潛力巨大。當時適逢年底,小四想轉過年再看看。春節后的一天DEEPIN打來電話,約小四一起去“綠盟”那邊看看,小四只想著“正巧去看望一下好友TT(WARNING3)”就如約前往。去時,他還約上了自己在水木清華“黑客版”的好友,也是現在綠盟的同事IPXODI。到了“綠盟”,兩人跟著DEEPIN一進門就驚訝地發現里面竟有10來個人,像個有些特別意義的聚會。他們見到了召集組織者——“眼圈”,“眼圈”說今天請大伙過來,一來吃頓飯相互認識一下,二來開個小會商議一些重要事情。這下小四意識到:這莫不是“綠盟”的“成立誓師大會”?馬上有點不好意思,覺得自己是個“外人”。讓他意外的事情還在后面,他隨后得到一份事先打印好的“會議紀要”,發現“與會者名單”中自己和IPXODI的大名竟赫然在列,他這才明白DEEPIN今天約他們來這里的真實用意。后來知道,原來在DEEPIN的推薦下,自己早就被“眼圈”圈進了“綠盟”的“集訓名單”了。有了這個“既成事實”,后面的事情自不必說,小四第二天一回啟明星辰就交了辭職報告,然后就來“綠盟”上班。初到“綠盟”,小四與WARNING3、袁哥等同在“研發部”,具體工作是開發各種操作系統下的網絡工具,主要是Sniffer,這要求開發者熟悉各種操作系統平臺,再就是做一些網絡工具程序的移植,同時他還寫了不少諸如“緩沖區溢出漏洞”之類的普及性教程。缺人手的時候,他還客串一下跑外的“客戶技術支持”。事無巨細,在“綠盟”這個良好的技術氛圍中,小四干得很開心。
            網上很多人都知道小四哥“發帖”很多,在很多技術論壇,特別是在“白云黃鶴”BBS上隨處可見他的“精華帖”。提到這些帖子,小四一再謙虛地表示那都是為了與廣大網友相互學習交流,其中不少是對他人理論與經驗的整理總結,還有一些是翻譯文章。同時他認為,不論就技術方向還是文檔風格而言,自己的帖子更適合程序員閱讀參考。不過令小四始料不及的是自己的名字也隨著這些高技術含量的帖子的增多為越來越多的網友所熟知。文章開始提到的那篇《你盡力了嗎?》雖未涉及具體技術問題,卻被很多網友視作“經典”收藏,因為他們可以從中感悟到那種面對成績和榮譽總是一笑而過的人生境界。
            低調小四
            采訪扎記
            “……一個程序員做到W.Richard.Stevens那個份上,做到逝世后還能叫全世界的頂級Hacker們專門著文懷念,但生前卻不曾著文攻擊,想想看,那是一種什么樣的境界,那是一份什么樣的淡然……”這是小四那篇《你盡力了嗎》中的另一點睛之筆。
            除了W.Richard.Stevens,陳慶的偶像還有貝爾實驗室PLANE9的發明者與UNIX之父Ken Thompson和Dennis M.Ritchic,集“圖靈獎”與“奧運銀牌得主”于一身,這樣的傳奇已令人仰視,但更讓小四感喟的則是其坐擁殊榮仍低調內斂的脫俗境界。
            小四說莊子的哲學思想對自己影響很大,他很崇尚莊子淡漠名利的超然人生態度。他說自己一度脾氣急躁,與別人討論技術問題常會爭個面紅耳赤,語鋒犀利,不留情面。雖是對事不對人,但常令對方很難接受。后來一位小四很尊敬的大師兄了解他這種情況,就建議他讀讀莊子。莊子“人不與天爭”的觀點使他很受觸動,乍一看似有消極之嫌,但本質上是一種遵循客觀規律的積極生活態度。現在的小四面對生活中的挫折、失意和過錯都以樂觀辨證的成熟態度對待,待人接物更加隨和、友善。他已將順其自然、平淡低調視作自己重要的生活準則。用他自己的話說就是:“做人不要跳來跳去!”
            交淡中小四多次強調自己的“程序員”身份,他認為一個程序員的生活方式就應該是甘于寂寞,在代碼行間默默耕耘。在浮躁煩惱的時候,他就會去翻一翻莊子的書,頓悟人生如夢,心境很快會平靜下來。
            小四至今為當年執意從銀川鐵路分局出走而中斷的黨組織關系而惋惜不已,這讓我感到他身上很強烈的計劃經濟時代的傳統組織觀念,這在當今青年人里是少有的。而現在他的組織觀念更多的表現為一種“團隊精神”。他說“綠盟”給他提供了一個最佳的技術交流環境,一個人的能力總是有限,別人的長處往往正是自己的不足。“一根筷子很容易折斷,但10根筷子在一起就很難折斷”,這是他對個人與團隊的理解,也是“綠盟人”的共識。
            在“綠盟”那段發展困難的時期,面對其他公司的誠邀加盟,他這樣答復對方:“我們當時十幾個人一起來的,這會兒我要是離開他們一個人先走了,那以后我還‘混不混’了?”大白話,但很有份量。小四說拋開技術本身,他在“綠盟”比較佩服的人就是DEEPIN和“眼圈”沈總。前者的少年老成,后者的人格魅力,他說,“有‘眼圈’在,就感覺公司還有希望,有困難,大伙兒團結起來就能克服。”
            小四家境很困難,父母去世又早,家庭生活的重負和責任都落在他的肩頭。但給我留下更深印象的倒不是他苦撐家庭危局的艱辛經歷,而是他敘述此事時平靜的語氣和輕松的神情。與其說這是人在苦難過后表現出的釋然與超脫,我更相信是潛心研讀“老莊”修得的正果。小四絕對是個性情中人,過去20年艱苦的人生經歷,培養了他對家人與朋友的責任感。他視朋友為生活中不可缺少的財富。從長沙母校到銀川小站,再到北京“綠盟”,如浮云游子般一路走走停停,但友情從來未曾丟棄。每當回憶起西北那戈壁小站上團委書記期盼的目光;回憶起湖南長沙至岳陽的列車上,同學在寒冷冬夜里“十八相送”的背影,小四的語氣依舊平淡,但他目光的“緩沖區”中,卻有明顯的深情“溢出”。關于交友之道,小四的原則是,“朋友之間盡力互相幫助,幫對方的忙別記著,更不要想著有一天朋友還人情,把這個幫倒找回來,但別人幫自己的忙一定要記住。”
            小四不是個生活興趣單一的人,在計算機技術圈外還有一個“偶像”,那就是足球巨星馬拉多納。從小就愛踢球的他稱自己是絕對的“阿迷”,馬拉多納忠實的擁躉。此外他還愛爬山、打乒乓球,喜歡聽音樂,電腦里收集有大量的影視劇經典插曲及羅大佑老歌的MP3。不過興趣歸興趣,他的一位師兄對他有最準確的定位:“你就是為電腦而生的,你有一天搞不好會死在鍵盤上!”此話后半句似有些不吉利,所以不宜作本文的結尾,那么還是再聽一個小四講的小故事吧 :“一條遠航的船上,船長管理著維持船員生命的水,但有一個船員屢屢偷水喝,船長對其防不勝防。直到一天,船長生命垂危,死前他偏偏把管水的重任交給了這個‘慣偷’。可此后,該船員不但沒再監守自盜,反而更珍惜每一滴水,且寧可自己少喝,以節省水的使用。他明白了水的重要與責任的重大。”
            小四說這個故事讓他懂得了責任在身意味著什么。

            posted on 2010-05-03 20:02 小默 閱讀(389) 評論(0)  編輯 收藏 引用 所屬分類: Jiong

            導航

            統計

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            日本精品久久久久中文字幕| 天天做夜夜做久久做狠狠| 久久精品免费全国观看国产| 久久久久婷婷| 久久亚洲国产成人精品无码区| 少妇被又大又粗又爽毛片久久黑人 | 久久久WWW免费人成精品| 性做久久久久久免费观看| 久久精品无码一区二区WWW| 老司机国内精品久久久久| 久久精品国产亚洲αv忘忧草| 精品国产福利久久久| 欧美日韩久久中文字幕| 麻豆精品久久精品色综合| 欧美黑人激情性久久| 久久久久国产日韩精品网站| 日韩乱码人妻无码中文字幕久久| 国产精品九九久久免费视频 | 国产精品久久久99| 少妇内射兰兰久久| 香蕉99久久国产综合精品宅男自| 丁香五月网久久综合| 蜜臀av性久久久久蜜臀aⅴ| 亚洲日韩欧美一区久久久久我| 久久香蕉国产线看观看99| 国产精品免费福利久久| 久久综合88熟人妻| 少妇无套内谢久久久久| 亚洲国产成人乱码精品女人久久久不卡| 青青草国产精品久久| 久久精品国产91久久麻豆自制 | 国产A级毛片久久久精品毛片| 亚洲国产成人精品女人久久久 | 久久黄色视频| 国产真实乱对白精彩久久| 精品国产一区二区三区久久久狼| 久久亚洲国产精品成人AV秋霞| 久久se精品一区精品二区国产| 国产精品无码久久四虎| 久久久久亚洲AV无码去区首| 久久综合精品国产一区二区三区|