訪著名Linux核心程式設計師大鷹

2022-04-10 21:58:34 字數 4521 閱讀 9372

在網路安全界,如果說起艾奇偉,或許大家都會茫然,但是如果說不認識大鷹,那一定會有人取笑你。這個名字確實很響亮,就象鷹一樣飛遍了網路安全界。登入他的主頁www.e4gle.org,全英文版面的設計可以看出其中的技術含量。尤其是他所在的組織的wss,已經達到了世界級水平。linux界的名人在生活中是什麼樣子呢?帶著興奮與神秘我來到了約定地點。

「你們早來了」,話到人到,大鷹突然出現了。

在 茫茫人海中,與他擦肩而過的時候,你會認為這個人是頂級核心程式設計師嗎?adidas的上衣,一身休閒的打扮,斜挎著揹包。他不是外表很酷的那種人,相反讓 人覺得很好接近,帥氣而成熟的外表,深邃的眼神,他說不喜歡戴眼鏡,可能就是不想遮擋這雙有神的眼睛。最後我的目光落在了那台筆記本上,這是他身份的證 明。如果不是拿著筆記本,可能沒人會想到他的職業。他更像乙個從事藝術的人。

「先去吃飯吧,我可餓壞了」

我楞了一下,真沒想到他的第二句話是這個,很快我笑著點頭了。

隨便找了一家飯館,叫了幾個菜,用句古話,酒過三旬,菜過五味之後,大鷹開始講述他的經歷。

我的電腦從遊戲開始

高 二那年我接觸了電腦,本來我是學油畫的,而且學了7年,(這讓我感到驚訝,沒想到以前油畫是他的興趣,這也可以解釋他藝術外表的原因了),那個時候我每天 揹著畫板,到處去寫生,而且學的很不錯,可以說到了專業的水平。但是一次偶然的機會我認識了電腦,那個時候還很落後,還是386,但是那時候已經覺得很奇 妙了,電腦讓我產生了濃厚的興趣。後來出現了486,一些大型的遊戲出現了,比如紅警等優秀的遊戲,可以說遊戲讓我認識了電腦,把我徹底帶入了電腦世界, 我的電腦是從遊戲開始的。後來接觸時間長了,就不單單只限於遊戲,也開始學一些dos和basic程式設計。總之,是電腦改變了我的一生,我的興趣就全部轉到 這上面來了。後來到了高考,在填報志願的時候和家裡產生了分歧。畢竟我學過7年油畫,但是現在卻要報考計算機系,所以很反對。在我的一直堅持下,家裡還是 尊重我的意見,我如願已嚐的考上了南京航空航天大學的計算機系。

在大學中,全面的接觸了計算機知識,學校給我提供了充足的時間和空間來學習知 識。尤其是計算機的基礎知識,像c語言和資料結構等,都學習的不錯。但是由於大一的時候大部分課程都很簡單,比如basic、計算機原理等課程早都熟記於 心了,所以並沒有用很大精力在學習上,大部分的時間都用在玩上了,這樣的時間有一年多,終於有一次考試我有5門功課沒有過,學校通知了我家裡。確實沒有想 到事情會這樣,那個時候感到人生灰暗,我開始冷靜下來思考,我現在該怎麼做,很有可能將來我會拿不到畢業證,我將來如何生存。那個時候確實很迷茫,有一段 時間處於亂學的狀態,像mcsd,mcse,solaris等等一系列的東西我都學了,那個時候大家都在看書本上的東西,但我看的都是課外的。大學的時代 是瘋狂學習的時候,但是學了很多東西又覺得用處並不大。直到大學的最後,終於定位到linux上。

網路安全路漫長

在補天公司的時候我做的是技術總監,專門負責技術、人員培訓等等,那個時候技術增長的很快,可以說是乙個飛躍。但是乙個公司不能只有技術,還有 很多別的東西,尤其是管理方面。所以平時工作還要設計到人員招聘、培訓,部門管理,公司服務體系管理等事情。尤其是培訓方面,我經常出去培訓,我們曾經舉 辦過一次培訓活動,所有的電腦愛好者都可以免費參加。在補天工作的時候,不僅是技術的提高,更加使我的人際關係、培訓能力、管理能力有了很大的發展,而且 為自己在網路安全方向的發展定了位。就這樣工作了整整一年,但是公司沒有任何的發展,而且虧損了很多,這時候投資商開始失去信心。一起的同伴們也開始離 去,其實開始我並沒有打算離開,但是由於公司上層對一些同事的做法讓我感到非常失望,所以我也決定離開,就這樣結束了第乙份工作。

離開補天後工 作並沒有停止,因為quack的介紹,我馬上到華泰上班了。剛開始上班的時候很辛苦,第乙個月都是在公司睡的。來北京之後真的感覺高手林立,那時候感到在 技術上和袁哥、warning3他們相差很遠,不過那個時候可以專心做技術,做linux核心的研究,所以進步很快。但是一段時間後由於公司管理不善,被 其他公司收購了。在華泰的時候由於我的介紹,alert7,ilsy都來到了華泰,被收購後,冰河也加入進來,我們就形成了乙個開發團隊。應該說開發安全 作業系統是我們的乙個夢想,那時候正好有乙個安全專案,可以說是圓了我們的夢。那是一段黑白顛倒的日子,不過這對我們的鍛鍊很大,專案中設計到linux 的方方面面,為以後也打下基礎。公司後來不再做安全產品了,所以我們就都離開了那裡。中國的網路安全公司是新興的產業,還需要相當長的時間來完善,這幾家 公司就是最好的例子。」

明天還要繼續

現在我們的談話地點轉到了他家裡,說家並不準確,其實只是暫時的家。屋子不大,而且擺設很簡單,一張床,乙個衣櫥,乙個物品櫃。他拿出了那台手提ibm,手指開始在鍵盤上飛舞,乙個標準的程式設計師姿勢。

「搞網路安全也有4年了吧,有沒有想過以後做什麼」

「以後,以後還是搞網路安全」

「將來搞不動了呢」

「搞 不動就做一些泛泛的東西,比如做文件管理,我覺得應該為中國的網路安全做一些貢獻,因為現在已經上公升到國家的高度了。乙個國家的資訊行業很重要,國家需要 一批人長時間的從事資訊工作,我們應該為國家做點事情。就算我出國也會回來的,因為這種行業如果出國去做,那麼性質就和叛國一樣。」

wss提起大鷹一定要說一下他所在的組織wss。這是個具有國際地位的組織,他們的**www.whitecell.org大量的使用了英語,技術含量很高,吸引了很多國內外的系統安全愛好者。

說 起wss還要先提一下剛來北京的時候,2023年6月我來到了北京,到北京馬上就和sinister見面了,那時候感覺很好,然後他介紹了ilsy,我把 剛畢業的alert7也邀到了北京,我們四個人經常在一起討論技術,後來覺得有必要成立乙個組織。當時國內的網路安全組織除了xfocus之外幾乎沒有比 較精純的,很缺少國外像teso,lsd等這樣的非常專業的系統核心的安全研究,我們幾個手上也有些東西,當時就是這個初衷,希望做中國的teso,追求 技術原創,低調,傳統的hack精神。wss的發展方向就是成為中國最具專業性,低調的非盈利的網路安全系統技術研發站點,定位類似國外的teso,做一 些系統深入研究工作。wss成立快一年了,發展勢頭是很好的,我們有信心做好。

不過wss的定位比較高,大部分是成員原創的文章、**和工具, 並不適合初學者。wss的論壇有乙個和其他站點非常顯著的區別,那就是沒有灌水版。對於現在的電腦技術論壇來說,灌水區可能是論壇遊客唯一可以海闊天空隨 心所以暢談的地方,所以很多站點也依靠灌水區來提高自己的人氣值。但是wss正好相反,在今年七月份毅然把人氣鼎盛的水版關閉了,原因很簡單,「我們不需 要人氣,我們要做的是專業」。

離不開的遊戲

一提起遊戲,大鷹立刻變的很興奮,好像每個男孩子都一樣,接觸電腦都是從遊戲開始的。

高 二的時候認識了電腦遊戲,那時候都是dos下的小遊戲,後來出現了「紅警」,是真正遊戲時代的開始。那個時候一有時間就找玩遊戲的地方,不過高中學習的時 間還是佔主要的,因為畢竟還有高考。進入大學後,業餘時間比較多,所以就接觸了更多的電腦遊戲。那時候玩的遊戲真是數不過來,我比較喜歡體育類的,像 「nba」,我從94開始玩的,一直玩到2002,「fafi」從97玩到2001,還有三國系列的「三國志」,我都是從最早開始玩的,「三國志3」是一 個飛躍,一直到現在的「三國志8」,其中還包括「三國英傑傳」、「三國群英傳2」等等。有一段時間也玩rpg,記得很清楚,一次我們宿舍的人玩「破碎虛 空」,整整5天5夜沒出去,終於通關了,但是以後再也不玩了,太費時間。這些都是pc遊戲,後來我開始接觸ps遊戲,它的視覺效果和遊戲速度讓我震撼,自 從開始玩ps,我就放棄pc了,因為我覺得pc在遊戲方面是永遠趕不上ps的,ps是專業的遊戲機,但是pc不是,遊戲只是它的乙個部分,很多優秀的遊戲 都是出現在ps上,不過現在很多有些的ps遊戲向pc上移植了。ps上像nba2002,fafi2002,生化危機,實況足球等等,我都很喜歡,尤其是 實況足球,真實性無與倫比,是我的最愛。現在已經出ps2了,用的128微處理器,真的很嚮往,希望能盡快擁有一台。玩遊戲真的佔據了很多時間,結果大學 裡面荒廢了很多學業,但是事情總是有兩方面的,如果不是玩遊戲,那麼我就不會對電腦產生這麼大興趣,就不會這麼早接觸網路和linux,所以有得必有 失。」

你是真正的攻擊者嗎

什麼是攻擊者?你可以攻擊,但是要注意攻擊的手段,舉個例子,unicode漏洞,你利用它攻擊乙個**成 功了,可是又利用它攻擊另外乙個,你在不斷的利用這個漏洞進行攻擊,但是你並沒有掌握原理,在你掌握了原理以後你也就會對這種攻擊失去興趣了,最可悲的是 有人根本沒用過,甚至不知道linux、unix是什麼還在不斷地進行攻擊。你可以去攻擊,但是要了解攻擊的原理。我很佩服會攻擊的人,但不是利用別人工 具攻擊的人,你可以自己發現對方的漏洞,寫出程式,然後去攻擊。像那些顯為人知的漏洞就沒有必要再去攻擊了,只要了解它的原理就可以了。如果想做真正的攻 擊者,就要了解系統,找出漏洞,明白攻擊的原理,去寫程式,真正的攻擊者並不是那麼容易做的。

我覺得這一行中並沒有什麼難學的東西,最主要的還 是一種學習心態,只要你踏踏實實的去學一些東西,幾乎沒有什麼學不會的。這行中有很多都是很枯燥的東西,而且很容易受到挫折,比如在除錯一段溢位**的時 候,你面對的都是機器碼,很多人就很難進行下去,但是你一定要有毅力堅持下去。只要你有乙份好的心態,就會很有潛力的發展下去。對於初學者來說,基礎知識 很重要的,越紮實的文化功底就能學的越好。學校學的東西並不是沒有用,我在看源**的時候還要把大學中的資料結構、c語言等複習一遍,大學裡面學的都是最 基礎的東西,如果這些沒有學好,某種程度上就會制約以後的發展。這一點我現在深有感觸,所以在這裡提醒在校的大學生和那些不想上大學的高中生們,珍惜你們 的現在。

夜已經深了,採訪也已結束,路上靜靜的回憶大鷹剛才所說的話。海闊憑魚躍,天高任鳥飛,這隻鷹一定會繼續沿著這條路飛下去,展翅翱翔,飛向一片更加寬廣絢麗的天空。

訪著名Linux核心程式設計師大鷹

在網路安全界,如果說起艾奇偉,或許大家都會茫然,但是如果說不認識大鷹,那一定會有人取笑你。這個名字確實很響亮,就象鷹一樣飛遍了網路安全界。登入他的主頁www.e4gle.org,全英文版面的設計可以看出其中的技術含量。尤其是他所在的組織的wss,已經達到了世界級水平。linux界的名人在生活中是什麼...

著名程式設計師劉濤濤WinMount程式BUG

日期 2013 08 12 22 44 只是感興趣,沒有其他目的。失誤之處敬請諸位大俠賜教 聽同事說win也有mount工具,好奇心驅使就搜了一下.發現國內的著名程式設計師劉濤濤寫了一款免費的win mount工具.甚是喜歡.圖1 只可惜我在使用的過程中,程式會占用100 cpu 0x2 bug重現...

程式設計師大推薦

第一部分 j a語言篇1 j a 程式設計規範 適合物件 初級,中級 介紹 作者 james gosling j a 之父 所以這本書我覺得你怎麼也得讀一下。對基礎講解的很不錯2 j a 核心技術 卷 基礎知識 適合物件 初級,中級 介紹 官方機構圖書,你怎麼也得有一本,這本書比較全面而且易懂。放在...