[都市生活] 黑客傳說 作者:月之子 (已完成)

 關閉
aneki 2008-7-27 14:18:12 發表於 都市言情 [顯示全部樓層] 回覆獎勵 閱讀模式 249 161559
aneki 發表於 2008-8-17 15:10
第三卷 第170章 網絡強暴

對於美國政府的這次行動,遭到了很多黑客組織的抗,他們這段時間內紛紛向美國政府的有關網站發起攻擊,美國白宮、NASA等網站的網頁多次被修改。不過,這些都不過是小打小鬧而已,發洩完畢之後,抗議的聲音也漸漸小了起來。畢竟,準確說來美國這次打擊的絕大多數是一些「駭客」,並不為廣大黑客所接受。

亡靈軍團也有人被捕,不過由於亡靈軍團的保密工作做的很好,並沒有連累到其他人。許毅接收亡靈軍團之後,有針對性地對其進行了改造,中間也有不少人選擇離開,許毅也並沒有阻攔,既然大家的目標已經不再相同,自然可以自由離開。這次被捕的人都是不聽許毅勸告,並且沒有遵守團規的人。

總得說來,這次美國政府的行動對黑客的打擊是非常大的。美國政府在這方面做足了宣傳,挑起了大眾對黑客的憎惡,甚至在美國電視台中還出現了反黑客的公益廣告。連帶著,其他國家也紛紛響應美國,加大這方面的管制力度。

網絡上,人們關於黑客的話題又重新提了出來。黑客到底是些什麼人,有沒有存在的必要等,再次引起了人們的爭論。

這個時候,突然又發生了件非常具有代表性的事情——網絡強暴!

這是發生在一款名為Iambdamoo的多人角色扮演遊戲MUDs中的事情,一個玩家利用他自己編寫的muds外掛程序,可以製造一個一種名為「巫毒娃娃」的幽靈角色,這個角色可以用來佔有其他遊戲者扮演的角色,這個傢伙用這種辦法強迫遊戲地「起居室」中的角色和他的角色發生性行為,並且他還聲稱自己是一個黑客。迫使其他玩家相互進行性行為或性攻擊。後來這個玩家被管理員趕出了「起居室」,但是這個傢伙憑借其黑客技術取得了管理員權限,並且一直不斷地對受害者們進行侮辱,直到另外一位技術高超的「大師」強制將其從系統中清除。

第二天,一位受害者在一個讀者非常多的郵件組中向大家述說了這一事件。事情一提出,立刻引起了大家的激烈討論。有人說,這只是虛擬世界,沒有真正危及任何玩家的生命、肢體或者婚姻幸福。不用太過在意。也有人反對這種觀點認為那個傢伙的行為對玩家造成了精神上地傷害,虛擬世界機器規則讓受害者相信受到了粗野的強暴。這是一種侵犯心靈地罪行……當然,在這種非常時期,更多的人注意到的是這個傢伙說的「身價」——黑客。

……

曾經受到黑客騷擾的受害者們這個時候紛紛站了出來,向大家述說自己的經歷,指則黑客給他們的工作和生活帶來了極大的困擾。一時間,黑客真的好像成為了過街老鼠人人喊打,黑客聲譽跌到了低谷。

許毅看到這種情況,只得歎氣,令他感到稍微有些欣慰的是中國地情況並沒有這麼糟糕,雖然也受到了一點影響。但黑客學院前期的工作此時起到了作用,有人出面「反黑」,也有人進行針鋒相對的反駁,指出應該是「反駭客」而不是「反黑客」,當然,他們依據自然少不了引用黑客學院公佈的黑客準則。

並且中國在這個時候還舉行了「中國第一屆機器人格鬥錦標賽」。居於種種限制,這次大賽的項目也只是利用《生死鬥》地平台進行仿真格鬥。參賽者來自全國高等院校和科研單位組織的50個代表隊,比賽進行了一周時間順利完滿結束。

本來,許毅身為《生死鬥》的作者和國際機器人格鬥聯合會的主席,舉辦方是邀請了許毅去開幕式上演講的,不過許毅以抽不出時間為由拒絕了。不過在蘇蘭的建議下,許毅還是向組委會發了一封電子郵件表示祝賀。畢竟是國內的重大賽事。許毅既然身份已經公開,別人都找上門了,如果不聞不問那就太說不過去了。當然,這是蘇蘭地觀點,許毅則不以為然。雖然現在的他性格有些改變,但還是不太喜歡這類應酬。

訊飛一直在持續發展。註冊人數已經突破兩千萬人,現在飛飛已經毫無質疑地成為即時通訊領域的龍頭老大軟件。平台已經建立起來,訊飛便開始向周邊發展。在騰飛投資公司的「網站孵化器」計劃的刺激下,中國互聯網掀起了一陣互聯網創業浪潮,一份份商業創業計劃書投到了騰飛公司的在線提交系統中,經過有關專家地評估,他們再根據這些計劃書中所說方案的商業前景來決定是否批准其資金申請。「網站孵化器」不像其他VC投資那樣投資大筆的資金對網站進行大部分控股,而是考慮到中國的國情,給廣大站長們提供一個機會,初期動工的錢雖然不多,但畢竟能夠基本維持網站的運行,如果網站發展得好,有前途,後期資金跟進,進一步進行投資。在這個計劃的刺激下,各種各樣的網站如同雨後春筍一般冒了出來,虛擬社區、門戶網站、音樂網站、電子商務、搜索引擎……中國互聯網出現百花齊放的繁榮景象。

「創飛」的發展也非常迅速,U盤推出之後,很快受到了用戶的追捧,市場上並沒有同類新產品與之競爭,簡直是一片空白。在此之前,常用的用來保存資料的只有軟盤,但是軟盤的容量實在太小,U盤的出現正好滿足了很多人這方面的需求。創飛的新產品上市之後,很多國際性大公司很快意識到其中的巨大商機,他們紛紛開始買來U盤進行研究。這些公司都非常有底蘊,研發的速度也是非常快的,不到幾個月,就已經有幾個公司成功研製出了同類新產品,開始和「創飛」進行市場競爭。

按照許毅的指示,創飛並沒有以專利所有者的身份要求對方停止生產,他們對此不聞不問,任其發展。很快,USB技術快速發展,以至於微軟在Windows後面的版本中也增加了對USB協議的支持,在計算機硬件上,硬件廠商也增加了相應的接口。

這段時間內,騰飛公司頻頻出手,投資對像不僅是中國國內,而且遍佈全世界。騰飛投資公司儼然已經是一個國際性的投資公司。許毅的身份被曝光之後,有人便開始關注起和他有關的事情來。尤其是騰飛公司的頻頻行動,更加牽動著各大投資公司的目光。

根據他們搜集的情報,騰飛的投資是非常準確而且極具利潤的。出手簡直堪稱完美。

「中國騰飛投資公司投資1000萬美元入股美國互聯網公司ebay……」這是於去年由硅谷的軟件工程師工程師皮埃爾。奧米迪亞創辦的一個在線交易系統公司,目前發展良好。

「中國騰飛投資公司收購美國亞馬遜在線書籍銷售公司……」

……

大家發現,騰飛公司好像對這些新興的互聯網電子商務公司非常感興趣,又是投資又是收購的。難道電子商務的春天要來了?有頭腦的人已經跟著行動起來了。

許毅現在到底有多少錢?這也是大家非常想知道的一件事情。有人猜測,他現在很可能已經成為中國的首富!這個消息絕對是震撼性的,據有關人士調查,許毅真正涉足商業領域不過是最近一兩年的事情,在這麼短的時間內,他到底是如何積累到這麼多資金的?於是,有人猜測是他有撐腰,也許這些錢本來就是政府的錢。甚至有人猜測,這些錢是許毅利用黑客技術直接從銀行裡面轉賬出來的。大家眾說紛紜,越傳越神。

等許毅反應過來,他才發現這幾個公司的攤子已經鋪得這麼大了。他知道,自己肯定被有心人盯上了,畢竟一切都發燕尾服太順了。好在自己還有周東華這層關係,現在還有補救的餘地。不過好在現在快放寒假了,許毅決定回去的時候得好好將國內的道路理一理,省得有人在暗中給自己便絆子。

為了保險起見,許毅還是提前向周東華打了招呼,他表示自己會有個慈善捐款計劃,具體細節正在考慮當中。

周東華正想眼許毅說這件事來著,畢竟賺了這麼多錢,總得返還一些給社會,而且這麼大的公司,總是要以政府為後盾才能正常發展下去。他對許毅的做法表示讚賞,開玩笑說許毅比他會做人多了。
aneki 發表於 2008-8-17 15:14
第三卷 第171章 再次相遇

晚上,許毅被亞當斯叫出來喝酒,當然也少不了鄭潔,另外許毅還將蘇蘭給帶上了。

蘇蘭這段時期都非常地忙,由於她不是服裝設計專業畢業,所以在這方面還要學習的東西有很多。來到這裡之後,她剛開始根本就趕不上教授們的進度,實在是有太多的東西要學了,很多東西都得從頭開始,所以她大部分時間都在忙於功課,有時候甚至為了完成教授佈置的功課而常常熬夜,把許毅看得心疼壞了,經常勸告蘇蘭別這麼拚命,把身體累壞了可就不好了。蘇蘭這個時候每每就會用許毅自身的例子來反駁他,讓許毅有些哭笑不得。好在後來蘇蘭也適應了學校的節奏,這才慢慢有時間參加一些平時的活動。

名為喝酒,其實就是出來放鬆的,按許毅的酒量,兩杯就可以將他灌倒。中另的學生通常都很少參加各種課餘聚會,因為他們覺得來這裡學習的機會很珍貴,不願意把時間用來浪費,從而少了很多社交活動。當然,鄭潔是個例,她平時的活動在許毅看來實在是太豐富了點,一周之內,幾乎有好幾次,反正每個週末的派對她是必去的。

另外,許毅還得知了一個令他比較驚訝的消息,聽說她還是哈佛姊妹會的大姐頭。在這裡,每個大學都有兄弟會和姊妹會,當然,這並不是屬於黑社會性質的團體,而是比較政黨的學生團體,他們在一起學習或者玩樂,還經常酗酒。尤其是週末,各種大型的派對是他們的最愛。

在許毅看來,鄭潔簡直活躍過頭了,真不知道她哪裡來的這麼旺盛地精力,好像每天都有使不完的勁一樣,精神高漲。她以前還身兼數職地在外面打,不過辭工之後倒沒聽說過這件事了。

說實話,許毅對她的身份還是感到非常好奇的。根據她穿的衣服來看。她應該不是生於窮苦人家,她去工作。很可能是為了體驗生活,當然,這也是許毅的猜測而已。許毅也問過鄭潔,不過她神秘一笑,說:「不告訴你。」

酒吧還是那個酒吧,不過剛進酒吧許毅就看到了老熟人——肯,他正和一群朋友在喝酒,身邊還坐一個金髮美女。當許毅他們進去的時候,肯也看到了他們。見到肯有些變形的臉部肌肉,許毅心嘀咕。今晚肯定又要發生什麼事情了。

「許,肯也在……」亞當斯說道。

許毅淡然道:「嗯,別管他,我們玩我們地。」

「咦?金勇俊也在。」

聽到亞當斯的話,許毅也留意了一下,果然發現坐在那邊地金勇俊。看樣子,他們應該是一起的。

接著,亞當斯又恍然大悟地說道:「哦~對了,金勇俊也是跆拳道館的。」

「小毅,你認識那邊的人嗎?」蘇蘭問。

「認識其中兩個,不過都不太熟悉。」許毅突然想起自己還沒把這件事跟蘇蘭說起過,他便說道。「回去我再具體說給你聽。」

「還是讓我來告訴蘭姐吧,這件事和我也很有關係呢,嘻嘻……蘭姐,來,我們到那邊去,我來詳細……」鄭潔將蘇蘭拉到一邊說悄悄話去了。

看到鄭潔這個樣子。許毅感到好笑。

前幾天,她突然宣佈(聽眾是許毅和蘇蘭),她決定正式追求許毅,因為經過她這些天的觀察,發現許毅是理想中的白馬王子。當時把許毅和蘇蘭都弄得腦子有些當機,畢竟確實太突然了點,而且還是女生倒追,最重要的是,在生活中,許毅已經表現得很明顯了,她不可能看不出來他和蘇蘭的關係。就算她夠遲鈍,前兩周她偶然間撞見了許毅和蘇蘭的好事總該說明問題了吧!不過鄭潔很快就補充說,知道他和蘇蘭地關係,但是她還是決定經過自己的努力爭取許毅,這樣才不會給自己落遺憾。

許毅能說什麼?身為男人,有美女倒追自己,這是何等的……虛榮?可是許毅喜歡的是蘇蘭,她在蘇蘭面前這樣說出來是什麼意思?這不得不讓許毅對她的動機表示懷疑。幸好當時蘇蘭並沒有任何的不悅,不然許毅當場就得把她給趕出去了。來破壞自己和蘇蘭地感情,簡直……

鄭潔的「愛情宣言」公佈之後,她就已經展開實質性的行動,平時去參加的活動也少了,晚上乖乖留在住處,盡可能多的陪在許毅身邊。可是許毅有些事情並不想讓她知道,她老是這樣,的確給他造成了很多不必要的煩惱。好在鄭潔也不是笨蛋,感覺到了許毅地情緒,很快摸清楚了許毅的底線,調整了策略,和許毅保持了一定的距離,不過還是沒有放棄,逮到機會肯定是不會放過的。

令許毅感到鬱悶的是鄭潔不知道用了什麼辦法,蘇蘭對這件事竟然好像一點都不擔心,和這個「情敵」還相處得很好,兩人的關係更勝從前。

私下裡,許毅也問過蘇蘭,蘇蘭說他這麼優秀,肯定是會有很多女孩子喜歡,而且以後會越來越多,不過她相信許毅,也尊重許毅地選擇。

許毅感歎:得妻如此,夫復如求!

現在,鄭潔將蘇蘭拉到一旁,許毅自然不會擔心蘇蘭會因為她的話而產生誤會,只是對鄭潔的行為感到好笑,或者說「可愛」。

許毅他們剛坐下,金勇俊就走了過來。

「許,好久不見了!」這時,許毅才發現,原來金勇華僑的中文也說得非常標準。單是這點,讓許毅對他大有好感。

「是啊,在忙著學習,所以沒怎麼出來。」

「最近你可成了網絡上的焦點人物了,沒想到你深藏不露,竟然還是創飛公司的幕後老闆。」

每每碰到別人問起這些事情,許毅就感到頭痛不已。他只好隨便客套了幾句,顯然不想再深入聊這些東西。

「許,我比較感興趣的是你的中國功夫,我希望我們能夠進行一場私底下的切有磋,還望……」

「我的天……」許毅誇張地一拍自己的額頭,「金勇俊,你難道也對鄭潔敢興趣?」

「不,請不要誤會……我只是比較熱愛跆拳道而已,只是單純的武術切磋。」金勇俊說完對著許毅鞠了一躬。

「好吧,等哪天我有時間了,我給你電話,你留個電話吧。」許毅隨口說道,拿了金勇俊的電話將其打發走。最近他實在沒閒心和別人鬥來鬥去。

這時,酒吧裡的清音樂響起,許毅起身,來到蘇蘭身邊,擺了個紳士姿勢道:「小姐,能否請你跳個舞?」

蘇蘭微微一笑,把手搭了上去:「非常榮幸!」

鄭潔見狀不樂意了,她鬱悶地問道:「毅,你會跳舞嗎?上次還把我的腳給踩腫了呢!」

「那個……我最近專門研究過這個,相信應該沒有什麼大問題。」許毅尷尬說道。說起來也真夠遜的,好歹也是自認為有高智商,運動神經也非常不錯,竟然在跳舞的問題上白癡成那個樣子。上次回家之後,他特意找來大理的資料專門進行了相關研究,然後私底下也多次實踐了過,這才慢慢有了一些進步。

「那好,等下我也要跳,不過不准再踩我的腳!」

「沒問題。」說完,許毅便拉著蘇蘭走向舞池。許毅的研究果然有成效,雖然現在還不怎麼熟練,但基本上是沒有發生踩腳事件。摟著蘇蘭跳舞的感覺非常不錯,嗅著她那散發著特有香味的髮絲,許毅感到非常地寧靜和平和。

鄭潔在旁邊還真有些吃味,喝酒解悶,不過她的魅力還是有的,連續拒絕了好幾波前來請她跳舞的人。

亞當斯在旁邊看著心中對許毅羨慕不已,心道人和人真是不能比,心裡尋思著許是不是有什麼泡妞秘籍,不然怎麼可能同時一腳踏兩條船還這麼囂張?正想到這裡,亞當斯突然眼睛一亮,因為他看到了一個美女——一個穿著非常暴露的黑人MM.

「噓——」亞當斯吹了一聲口哨,端著酒杯就走了上去。唉,還是黑人MM比較適合我,亞當斯心中這樣想道。

這下就只剩下鄭潔一人坐在那喝酒了,真是夠鬱悶的。看著許毅抱著蘇蘭在舞池中翩翩起舞,鄭潔想起了她和許毅跳舞的那次,想起來真是夠好笑的,堂堂MIT計算機系的學生,竟然對跳舞這麼白癡,怎麼教都學不會,竟然還把自己的腳背給踩腫了……不過想到許毅將自己背回去,然後還幫自己揉腳,鄭潔心中升起了陣甜蜜。

「鄭小姐,怎麼一個人在喝悶酒啊?」這時,耳邊突然傳來一英語,鄭潔一聽就知道是誰了,肯那鴨嗓子實在是太獨特了,「那小子這麼快就有新歡了?真是讓人感到驚訝啊!」
aneki 發表於 2008-8-17 15:16
第三卷 第172章 0DAY

「有魅力的男人自然會有很多女孩喜歡。」鄭潔很平靜地說道。

「……他到底有什麼好,證你這麼快對他這麼死心塌地的?」肯有些惱羞成怒了,他追求鄭潔這麼久都沒有得手,竟然被一個不知道從哪裡冒出來的小子橫插了一腳。上次決鬥他雖然輸了,但他還是心存僥倖的,因為種種跡象表明,許毅和鄭潔兩人剛認識不久,那天根本就是鄭潔拿他來做擋箭牌。不過後來發生的事情有些出乎他的意料,他們兩個的關係好像進展非常快,鄭潔後來竟然搬到他的家裡去了。

「根據我的觀察,他什麼都好,唯一的缺點就是太優秀,以後肯定會有很多女孩愛上他……」鄭潔自顧自地說著,好像還露出一臉哀怨的神色。完全沒有注意到肯的臉色變得越來越難看。

在肯正想發作的時候,他看到許毅已經跳完舞,朝這邊走來,於是便在鼻子中「哼」了一聲走開了。一次腿部所受的傷他還記憶憂新,對許毅自然有些顧忌。

「那個傢伙又來糾纏你了?」許毅看了看離去的肯,問道。

「是啊,唉,誰讓本小姐這麼吸引人呢……我說你可要把握住了,我的追求者可是很多的哦~」

「嘿,你喜歡就好,可別因為我的關係而耽誤了你的終生大事……」

「我知道,但我喜歡的人是你呀,小弟,現在你這麼無情,看來我的終生大事注定要被你耽誤了……」

「……」對於鄭潔的直接,許毅徹底沒詞,他選擇沉默。這是最好的應對方法。

這時音樂再次響起,鄭潔起身說道:「走,這回輪到我了!事先聲明,不准踩我地腳!」

許毅為難道:「這個……我可不能保證。」

「你……你和蘭姐不是也跳得好好的嗎。怎麼不見你踩她……」

「我怎麼知道,可能原因不在我身上。」許毅的言外之意很明顯,原因不在他身上,那肯定是在領舞的人身上了。

「你要是敢踩我,你就……天天背我去上學!」

倒,這風險還真夠大的,許毅正想拒絕,剛好看到剛剛離開地肯又去而復返。許毅突然覺得他倒有幾分可愛了。

「嗨,肯,好久不見了。你的傷都好了嗎?對於上次的事情,我深表歉意!」

肯臉色變了一變,冷聲道:「多謝多心!」

許毅訕訕地笑了笑,他剛才可是真心的,沒想到貼了別人的冷屁股。

肯:「聽說你就是網絡上流傳的那個XYZ?」

「兄弟,你聽誰說的?我們中國同名同姓的人多得不得了,叫許毅的可不只我一個。」許毅沒有承認也沒有否認。

「我調查過學校地檔案,MLY只有一個叫許毅的中國留學生,準是你沒錯。」站在肯旁邊的一個矮個子美國人突然出言道。

「哦?既然你們都這樣認為了。我還能說什麼呢?這位是?」

「詹姆斯。道爾,很高興認識你,China_xyz!」詹姆斯伸出手來。許毅見他禮貌不錯,也回應地跟他握了握手:「很高興認識你。」

「wow!你是ODoday的成員?!」亞當斯不知道從哪裡突然冒了出來,他盯著詹姆斯手上那枚黑色的戒指驚奇地問道。

詹姆斯臉色舒展開來,心道終於有個識貨的人了!

「呵呵,我僥倖成為了oday的一員。」他臉上露出驕傲的神態。

oday?!眾人都露出驚訝的神色,他們都有些艷羨地看著詹姆斯手中地那枚戒指,確實,那枚戒指上的圖案真的是oday的標誌。

這杖戒指就是oday的標誌?許毅也仔細看了一下,上面印地好像是一把小斧子,另外還有幾個字母。

到底是什麼,許毅自然是知道的。「oday」的意思就是指「不到一天」,它是指國外那些從事軟件盜版製作者的統稱,也就是說「在不到一天之內就將正版軟件給破解出來。」

據許毅所知,這個盜版組織早在70年代末80年代初就已經出現了,是在國外誕生的一種比較奇怪的自發性民間組織,它的成員都是一些青少年電腦愛好者。他們運用自己地技術,破解各類機器中運行的軟件(這些機器包括個人電腦和電視遊戲機等),然後以非法的方式傳播,當然oday是非盈利性的純技術團伙,這點也正是他受到大家尊重的崇拜的主要原因。

在早期沒有互聯網的情況下,他們用電話線傳輸遊戲以及一些自製運行地展示程序(demo),並展開不定期的技術交流,同一地區組織間還經濟性地交換成員。這些組織遍佈在南北美洲、歐洲和南非等地。

20世紀90年代,PC機在全球的普及和互聯網的日益發展,為這些組織的成長壯大創造了良好的土壤。這個組織是無形的,他們有自己的信念和約定俗成的行規,他們沒有自己的網站,不賺錢,破解的遊戲只用FTP上傳以供下載,並通過BBS交流信息。其組織成員很有奉獻精神,以自已是「oday」組織成員為榮。

「免費」和「共享」是這個組織的主要特徵,從這點上來說,這符合黑客的行為準則,所以許毅也將他們劃分入黑客的範圍之內。身為項斌的時候,他曾經參加過一個類似於這個組織的中國破解組織,可惜,當時由於條件的限制和組織領袖的錯誤,那個組織並沒有很好的發展起來,而且到了後來違背了當初組建的初衷,許毅後來便退出了。

來到這個時代之後,許毅一直想建立一個這樣破解組織,所以他在黑客學院也專門開設了相關板塊,不過由於種種原因這件事一直沒有實行。現在,許毅見到了oday的成員,心中自然也是很高興的,畢竟對於這個傳說中的組織許毅一直都是很神往的。

「oday」的成員在美國一大學中非常受尊重,並且他的計算機教師甚至還會考慮在該成員的成績單中加分,因為「oday」就是一個招牌,你能加入這種組織,也就意味著你在技術上的優秀,據說,MLT的很多計算機教授在早期也曾經是oday的成員,其中米歇爾教授就是其中的代表人物。另外,這個組織早期的首腦有的現已成為律師、醫生和政府官員等社會中堅力量。

所以,當大家知道詹姆斯是「oday」的成員之後,都感到很驚訝,又很尊重。

「詹姆斯是我的好朋友,聽說你就是中國的那個XYZ,想來跟你切磋一下,看你是否是浪得虛名。」這個時候,肯插口道。同時,他臉上也露出倨傲的神態,好像他也是oday的成員似的。

「切磋?我沒有什麼興趣。」許毅本來是想跟詹姆斯做個朋友,但現在看來,好像沒有必要,這個傢伙原來是肯找來的幫手。

「大家看看,他在推辭,分明就是怕了!」人群中突然冒出這麼一句。

「說得對,我看他就是個浪得虛名的傢伙!」

……大家紛紛起哄,說許毅不敢接收詹姆斯的挑戰。

許毅對他們的聒噪一概不理,反正他對這些虛名沒什麼興趣,任由他們去說,他自巍然不動。

就在許毅要告辭的時候,詹姆斯突然說道:「許,我的oday的那些朋友都說,中國沒有高手,我剛開始不相信,但是,現在我相信了。」

許毅邁出去的腳步又縮了回來,面對大家對自己的嘲笑他可以忍受得住,但他無法忽略詹姆斯的挑釁,他不得不承認詹姆斯非常會懂得說話技巧,一句話就將整件事的所代表的意義給拔高了。

「你能代表oday嗎?」許毅問。

詹姆斯看到許毅慷懶的神態突然變得嚴肅起來,一時間還真不適應,一會兒後才說道:「很遺憾,我並不能代表oday,這次事情只是我的私人決定。」

許毅點點頭,得到這樣的回答,說明oday這個組織的傳統和紀律還是不錯的,看來其中有很多值得借鑒的地方。

「好,為了你剛才說的那句話,我陪你玩玩,希望到時候你能夠轉告你的朋友,中國很快就會出現優秀的破解組織!」
aneki 發表於 2008-8-17 15:18
第三卷 第173章 winrar的妙用

「為了讓比賽有點挑戰性,我們加點賭注吧。」許毅補充說道「如果你輸了,把你的戒指留下,如果我輸了,我將黑客學院發個公告,將這次結果如實地公佈出來,以China_XYZ的名義!」

老是有人來找上門「切磋」、「切磋」的,許毅都煩不勝煩了。面對他們的一次次挑釁,許毅都忍了,但這次他忍不下去了,老虎不發威,他們總是認為自己是病貓,今天就讓他們看看,中國到底有沒有高手!

其實,許毅表面上說得好聽,只要求要他把戒指留下,但實際上如果別人知道這件事會怎麼想呢?要知道,戒指代表的可是ODAY!

許毅說完之後,現場立刻安靜了下來。說實話,許毅的要求並不過份,大家都知道China_XYZ這個名字所代表的份量,ODAY的戒指的代表意義雖然巨大,但相比起這個來就有些微不足道了。大家都被許毅表現出來的巨大信心給震住了,剛才他們之所以這麼說,絕大部分人是因為根本就不相信許毅是那個China_XYZ,少數人純粹是在起哄。

詹姆斯心中也有些猶豫了,他聽信肯的話,說許毅只不過是個浪得虛名之輩,根本不可能是那個China_xyz,於是他答應肯來好好教訓他一番,讓他在大家的面前出醜,剛才通過試探,許毅果然如同肯所說的那樣,不敢應戰,於是詹姆斯便故意出言侮辱,想將戰果擴大化,卻沒想到對方一下子突然改變主意,提出了這麼一個要求。

他真的是China_xyz,詹姆斯心中疑惑,如果是真的話,那他這次可就真地有點懸了,因為實際上,XYZ在oday的組織中是很受尊重的一個人,只有強者才會得到這樣的待遇。而這枚戒指如果輸了的話,他肯定會被開除地,這是毫無疑問的,所以他猶豫了。

肯在旁邊催促道:「詹姆斯,你要相信自己!答應他!」

經過肯這麼一說,大家紛附和起來:「對,答應他……答應他……」

詹姆斯已經是騎虎難下了,只得說道:「好!希望你不要讓我失望。」

比賽方式還是老規矩,三場兩勝,為了以示公平。他們還請來了米歇爾教授來出比試的題目。這樣一來,這件事就鬧大了,MLT的BBS上也熱鬧起來了,大家都知道了今天晚上有這麼一場比賽,近一點的人紛紛跑到現場,不能趕到的就一直在論壇上等著大家的結果。

「小毅,你可別讓我們失望啊,狠狠地教訓他!」鄭潔給許毅加油說。她還真是個唯恐天下不亂的傢伙,發揮其組織才能。專門給許毅組織了一個支援團,不愧是姊妹會的大姐頭,找來地MM都是美女。

另外一邊也毫不示弱,那個和肯在一起的金髮美女也不知道從哪裡找來了幫子美女,作為詹姆斯的拉拉對。

兩對人馬針鋒相對。好不熱鬧。

米歇爾教授接到學生的邀請電話之後,二話不說就趕來了,這當事人中有許參加,他自然不會拒絕了,另外,詹姆斯也是ODAY的成員,作為前oday的首領之一。他也不會拒絕他們的要求。

「詹姆斯這個小傢伙不知道水平怎麼樣呢……」米歇爾教授尋思著,「希望有幾把刷子吧……不過要想贏許,恐怕不是一件容易的事情。」米歇爾教授可是非常清楚許毅到底是什麼水平,現在的許毅比他當年厲害多了,再來MLT學習了這麼久,相信在這方面地造詣也有很大的提升。因為許毅是他見過的最努力的學生,雖然興趣好像廣泛了點,但其接受能力、理解能力卻是別人不能比的。

米歇爾也是老狐狸了,當然知道這次比賽會意味著什麼,鬧大之後,這簡直可以視為ODAY和許毅個人的決鬥了。要是真讓詹姆斯輸了,ODAY的面子可不好看啊!米歇爾雖然很欣賞許毅,但是他對ODAY的感情還是更加深刻一點。

「許就算是輸了也沒關係,反而能激勵他進一步努力學習呢!」米歇爾給自己找了個借口。

ODAY的成員最拿手的自然是破解,最要命的是許也非常擅長加密解密,不過其他項目詹姆斯肯定更不能和許毅相比了,所以米歇爾只能出和破解有關的題目。

比賽正式開始。

米歇爾教授出地第一個題目非常簡單,就是破解一個被加密的文件。這個文件被一個簡單的加密軟件加密了,需要輸入密碼才能顯示裡面的內容。

「第一題比較簡單,當做熱身運動好了,誰能在最短時間內將裡面的內容破解出來就獲勝。」米歇爾解釋說

他看了看詹姆斯,希望他的水平不要太低,因為這個加密算法是ODAY地初級成員用來練習的一個加密算法,平時他們都做過不少。當然,許毅肯定也能在短時間內將其破解,但由於他對這個算法並不熟悉,肯定需要花費另外的時間來做一些別的工作。

破解活動是在Windows的系統中進行的。心中有些惴惴的詹姆斯調出跟蹤調試工餐,將文件載入,看了一會兒時碩的彙編語句,很快就找到了關鍵加密代碼段,他驚喜的發現這個算法自己再熟悉不過了!

「哈哈,上帝,我讚美你!」詹姆斯隨即設了兩個斷點,稍微進行跟蹤了一下,立刻將密碼就爆了出來,程序順利跳過了加密代碼段,被加密的內容顯示出來了!

「出來了!」詹姆斯站了起來,興奮地喊道。

嗯?大家怎麼了?詹姆斯很奇怪,怎麼沒有聽到大家的歡呼聲?詹姆斯發現大家都圍在許毅那邊,怔怔地沒有說話。

良久之後。

「怎麼可能?」

「這個也是破解嗎?」

「教授,這個也簡單了吧!」

……大家紛紛抱怨起來。

糟糕!詹姆斯聽到大家的話雖然奇怪,但是他知道,自己這場已經輸了,許毅比他先一步將文件破解出來,不過,大家的態度有些奇怪。

「到底怎麼回事?肯。」詹姆斯問道。

肯一臉不忿道:「詹姆斯,這不是你的錯,只是……這個加密也太簡單了,他根本就沒有破解,竟然……」

原來,比賽開始之後,許毅只簡單看了一下反彙編的信息同,然後就調出WinRAR這個壓縮解壓縮軟件,將那個加密文件一下子就拖到那個軟件中,然後直接又將其拖出來,就這樣,加密的文件就被破解了,被加密的內容露出了本來的面目……

「教授,這真的是加密文件嗎?怎麼用WinRAR這個軟件也能打開?」簡直太難以讓人接受了,要知道,WinRAR這個軟件是Windows平台的經典壓縮解壓縮軟件,普通得不能再普通,幾乎每個系統中都有這個軟件,可是許毅竟然僅僅用這個軟件就將加密內容給破解了,連密碼都不需要輸入!

「當然……這當然是加過密,只不過……我說過,這個加密算法比較簡單……」米歇爾教授尷尬道。他還真沒注意到,原來WinRAR這個軟件還可以這麼用。

「難道這個軟件是經過許毅修改過的?」有人提出了疑問。

「不可能!剛才他並沒有從網絡上下載任何軟件,都是系統中自帶的。」

最後,大家再按照許毅的步驟重複了一下,他們發現,結果正如同前面許毅所做的那樣,很輕易地就將加密文件給破解了。

許毅笑道:「呵呵,WinRAR還有很多奇妙的用法,大家可以去發掘發掘。」

「我抗議,這根本就不能算是破解,一點都不能體現破解者的技術水平!」詹姆斯說道。

「你的抗議無效,剛才教授就聲明了,誰先看到加密文件裡面的內容誰就獲勝,現在許毅先看到,自然他是贏了,這是不可否認的!」鄭潔率領著眾拉拉隊員極力反對。

兩方人馬各不相讓,紛紛爭論起來。

這該怎麼辦?米歇爾教授也很為難,他問許毅:「許,你看……」他已經把決定權交給許毅了,如果許毅堅持的話,他也只能宣佈許毅第一場獲勝。

許毅淡然道:「既然大家都認為是我投機取巧的話,那麼,這場比賽就作廢吧。」說完,他有意無意地瞟了一眼米歇爾教授。

「咳咳……」米歇爾教授被他看得不自在,口中宣佈道,「既然許已經答應了,那麼我宣佈這場幽冥不作數……」說起來還真是我的疏忽,下場比賽的算法會複雜一點。
aneki 發表於 2008-8-17 15:21
第三卷 第174章 子程序調用

「小毅,你怎麼可以輕易放棄這局呢!」鄭潔有些「恨鐵不成鋼」,她一個勁的在幫他爭取,卻沒想到他自己倒大方地放棄了。

蘇蘭上前拉住鄭潔的手,安慰道:「別生氣了,接著看下去吧,小顏不會輸的。」

第二題還是解密題,不過不再是那種加了密碼型殼的加密,而是直接給出一個加密文件,機密者將該文件還原出來。

在Windows中,有一種非常重要的文件格式──PE文件格式(pontableExecutable可移植的執行體),這是WindowsNT3.1中引入的一種新的可執行文件格式,Windows系統中的所有可執行文件都是PE文件格式的。要在Windows下研究加密解密,這種格式是必須掌握的。雖然PE文件格式的規範包含了MSDN的CD中,但是那些文檔非常的晦澀,而且這些文檔並沒有提供足夠的信息,所以有時候連開發者們往往都無法很好地弄懂這一格式。

Windows下的加密和解密說白了就是針對PE文件格式結構的相關操作,所以掌握這種格式是每個破解者的必備技能。

第二場比試開始,這次的題目很顯然大大難於上一個,兩人有條不紊地開始進行破解。

這個難度比較大,所以允許他們從網絡上下載一些常用的破解軟件,當然,如果他們自己有工具的話,也允許用自己的工具。

許毅從網絡上的一台肉雞中下載了幾個小軟件,有用來檢測殼的,也有用來調試跟蹤的。其中大部分功能和網絡上流傳的那些工具差不多,不過經過了他的一些相應修改,功能更為強大。例如如果其中有反跟蹤代碼,可能那些工具有影響,但他的工具可以無視等。

許毅用一個檢測殼的小軟件將那個要破解的文件加載進去,想看看,是否能夠看出到底是加了什麼類型的殼。

「殼」是一種很形象的說法,意思就是對軟件進行保護的那一層代碼。說起來,殼和病*毒在某些方面比較類似。即殼和病*毒都需要比原程序代碼更早地獲得控制權,這一功能可以通過在原程序的代碼執行前加入自己地一段代碼來實現。在文件執行的時候,殼修改了原程序的執行文件的組織結構,從而達到殼的代碼能夠比原程序的代碼提前獲得控制權的目的,並且還不會影響原程序地正常運行,從這點上來說,殼和病毒是很類似的。

許毅編寫的這個軟件是根據一些殼的特徵代碼來識別到底是什麼殼的,肅然,識別的準確度也有可能不準確,因為這些特徵代碼也是可以偽造的。許毅看了一下,軟件中顯示,「殼」是VC++的,於是許毅用另一外一個脫殼工具試了一下,發現脫出來地文件是損壞的文件,也就是說,這個殼並沒有這麼簡單。他再經過一番努力,發現這個殼根本就是偽造的,工具脫殼並行不通,看來只有手動脫殼了。

詹姆斯的進展就比許毅慢多了,他發現,這種加密方式自己很陌生,以前根本沒有接觸過,腦門的汗漸漸冒了出來,看來,上帝並不是每次都這麼照顧他。詹姆斯現在正被那個具有欺騙性質的殼弄得頭昏腦漲,他現在還在相信這個殼是VC++的,所以正朝這方面努力著。

米歇爾教授一直在後面觀察著他們兩個的情況,看到詹姆斯有些手忙腳亂的樣子,他微微地搖頭,他和許毅相比,差得實在是太遠了。光從心態上來看,他就已經輸了。破解的時候,最忌諱的就是心浮氣躁。破解是一個非常需要耐性的活,冷靜的頭腦是必不可少的,越心急進展就會越慢。反觀許毅,他一步一個腳印,心平氣和,井井有條。

不過米歇爾教授心中並不擔心。因為這個題目的難度遠遠超乎大家的意料,在幾周之前,他自己也肯定不能夠在短時間內將其搞定,這可是他最近才研究出來的新地加密方式。米歇爾教授是想讓他們都破解不出來,這樣他們就又成了平局。

許毅原本對這次比試也沒怎麼在乎,可是現在,他改變了了自己的想法,他對這個文件的加密方式感興趣起來,這正是許毅的性格,越難越能挑起他的鬥志。

PE格式文件是按節區進行規劃組織的,不同地節區一般保存的數據的作用也不相同,殼出於保護原程序代碼和數據的目的,一般都會加密原程序文件的各個節區,當然,既然是加密保存的,但程序在執行的時候又不能也保持加密狀態,所以解密也是殼必做的工作之一。節區不只一個,如果殼是按節區加密的,那麼在解密時也按節區解密,並且要把解密的節區數據按照節區的定義放在合適的內存位置。

入口點節區基地址重定信鉤子函數。

如果加殼時用到了壓縮技術,那麼在解密之前還有一道工序,當然是解壓縮。

這也是一些殼的特色之一,比如說原來的育種文件未加殼時1-2M大小,加殼後反而只有幾百K,這種瘦身技術當然會吸引了不少眼球。

時間一點一滴地過去,眾人靜靜地在那等著也有些無聊了,他們開始慢慢議論起來。單從表面上來看,許毅比詹姆斯要鎮定多了,至少他額頭還沒有冒汗,並且,許毅的手一直有事做,不像詹姆斯,他每隔一段時間就會發上一陣呆,簡直有些手足無措了。

比賽在這邊進行,而一些情況也早就傳到了網絡上,MLT論壇現在正針對已經進行的那場作廢的比賽進行激烈地討論著,許毅用WINRAR就簡單破解了一個密碼型殼的加密文件,這太讓人驚訝了,從來沒有人想到過,這個軟件竟然還可以這麼用!大家紛紛拿出網絡上很多加密軟件的加密結果進行試驗,結果發現,這個軟件竟然可以破解掉網絡上流行的幾乎三分之一的加密軟件!

「這些加密軟件也太垃圾了!」眾人紛紛罵道。大家沒想到,原來值得信賴的加密軟件原來是如此的不堪一擊,大家紛意識到,以後加密文件的時候,一定不能隨便選擇加密軟件,一定要選擇信得過的,質量有保證的,要不然自己的秘密就隨便可以被別人瀏覽了。

時間已經過去了兩個多小時,米歇爾覺得已經差不多了,可以宣佈停止比賽了,因為他相信,就算再延長幾個小時,結果也還是會這樣。

「看來這次的題目我出得太難了,以至於他們兩個都沒能做出來,看來,只能宣佈……」

「終於搞定了!」這時,許毅突然感歎一聲,打斷了米歇爾教授的話,「教授,這個加密方法還真是不錯呢!」

「什……什麼?你破解出來了?!」米歇爾教授徹底震驚了。

「沒想到,這個文件不但是分節區進行加密,竟然還對其中的數據進行了壓縮處理,更為巧妙的是,在加殼的同時,還讓加殼後的程序調用了殼中的幾個子程序……,教授,這個加密方法可是第一次出現呢!」

許毅剛才就是把大量的時間花在最後一個「子程序」技術上,許毅進行脫殼處理之後,雖然將殼脫掉了,但是程序執行也還是不正常,因為在脫殼的同時也將這些子程序給脫掉了。

另外,這個加密技術中的壓縮處理技術也是一個亮點,原本有快2M的程序文件在加殼之後,竟然只剩下幾百K了。

米歇爾剛開始還有些不相信許毅真的破解出來了,但是聽到許毅的話之後,他不得不信了。他跑到許毅的計算機前查看了一下,結果真的出來了。他能說什麼呢?只能承認自己的確老了,這個問題困擾了他幾個月的時間,自己將這個技術發明出來之後,竟然被許毅在幾個小時之內就給解決掉了。

米歇爾教授歎了口氣,轉頭問詹姆斯:「詹姆斯,你做到哪了?」

詹姆斯猶豫了一下,說道:「解……解壓縮。」

「耶~太棒了,贏了,贏了!……」鄭潔歡呼起來,跑上場來強制性地給許毅來了一個熊抱。弄得許毅尷尬不已,連忙將其推開一段距離,還真受不了她的熱情。

肯看不過去,站了出來怪聲道:「先別高興得太早,詹姆斯還有機會扭轉戰局,別忘了,他現在才勝一場而已。」
aneki 發表於 2008-8-17 15:23
第三卷 第175章 Demo

「哼,要不是第一場不作數,現在我們已經贏了。照這種情況來看,我們是贏定了,還有什麼好比的。」鄭潔對許毅放棄第一場比賽還是耿耿於懷。

「……」肯張了張嘴,沒有再說什麼。

接著,米歇爾教授宣佈,這場比試是許毅取得勝利。米歇爾教授去看了詹姆斯的進度,根本就不像他所說的那樣,已經在「解壓縮」階段了,他一直在節區加密那兒轉悠。兩人之間的差距實在是相差太大了,沒有一點懸念可言,下面的比試簡直就可以直接忽略了。

米歇爾教授正在猶豫著要不要建議詹姆斯放棄接下來的比試,這時,人群中突然有個人大喊道:「教授,請等一下。」

從人群中走出來一個男同學,寸長棕色短髮,穿著一身件仔。

「嗨,博比,你怎麼來了?」詹姆斯驚訝地問道。

這個被詹姆斯稱為博比的美國小伙並沒有理會詹姆斯,而是對米歇爾教授說道:「教授,您好,我是MIT分部ODAY小組的組長博比,請允許我說幾句話。」

米歇爾教授做了個請的姿勢,同時,他心中也知道,看來這件事還有轉機。

原來,詹姆斯和許毅比試的消息很快就傳到了美國ODAY高層成員,引起了他們極大的關注。這個詹姆斯在團體內是個名不見經傳的傢伙,經過瞭解,他是剛剛才加入ODAY地。很顯然,他不會是許毅的對手。大家紛紛不同意派他和許毅比試,可是他們得到確切地消息的時候,詹姆斯和許毅的「第二場」比賽已經正在進行了。ODAY地相關負責人立刻通知了ODAY在MIT分部的小組組長,要求他出面將詹姆斯替換下來。代表ODAY和許毅來一場比試。

雖然,按道理來說,這只是一場私人性質地比試而已,但是這件事實在是鬧得太大了,引起了很多人的關注,首先是MIT內部,後來這個消息又不知怎的傳了出去,現在黑客學院那幫人也知道了這件事,正討論得熱火朝天。這樣一來。可以產是全世界的同行們都知道了。所以說。這場比賽真真正正升到了ODAY和黑客學院的較量。所以,詹姆斯肯定是不能繼續參加比賽的,他根本就代表不了ODAY的真正實力。博比,是ODAY在MIT的負責人,他的技術是非常不錯地,在ODAY內部也是數一數二的。由他來出戰,最適合不過。

於是,博比接到了上面地通知,讓他及時阻止詹姆斯參加比試。

「中國許,我叫博比,我希望能夠取代詹姆斯來和你一較高下。」博比說道。

「我是否可以這樣理解,這場比試的性質已經改變,對嗎?」

「你的理解是正確的,我現在代表的正是ODAY,詹姆斯只是我們底層成員而已,你贏了他,並不能說明什麼。」

許毅無奈道:「很好,其實我也不想欺負菜鳥地。」

詹姆斯聽到這句話之後被氣得半死,剛開始的時候他還因為ODAY成員的身份被大家崇拜,而現在,他已經成為了許毅口中的「菜鳥」。不過氣歸氣,他確實沒什麼好說的,誰讓自己技不如人?不是菜那是什麼?博比的出現正好解了他的危機,這樣一來,他的戒指就不用再交出去了,想到這裡,他心中暗暗鬆了一口氣。

「不過,為了避免麻煩,我想我們還是一局定勝負吧,不用再來什麼三局兩勝了。」其實許毅很想說,我一秒鐘幾十萬上下,哪有這麼多空時間跟你們搞這些莫名其妙的東東。

「我也是這麼想的。」博比點點頭,「如果你不介意的話,我請求讓我來決定比賽的內容。」

倒!許毅正想先下手為強來著,卻沒想到被對方搶先了。現在他這麼一說,許毅倒不好再去和他爭這個決定權。但是,許毅又擔心對方制定的內容是自己不熟悉的領域,那豈不是虧大了。

咦?鄭潔這個時候怎麼還不出聲,快反對呀,現在是你表現的時候。許毅看了鄭潔一眼。鄭潔看到,立刻明白了許毅的意思,連忙說道:「這樣對許毅太不公平了……」

「咳咳……」許毅這個時候說話了,「你先說來聽聽吧,到底比什麼?」他突然覺得鄭潔變得有些可愛了。

「其實也沒什麼難的,中國許,我想你作為一個中國黑客界的代表,應該知道Demo是什麼吧?」博比首先給許毅戴了頂高帽,然後說出了比試的內容。

「Demo?嗯,有一定的瞭解。」許毅點點頭。Demo即Demostnaion,是一種程序,它被用來在計算機上展示奇妙的動畫和效果,其中還包括非交互的多媒和原創配樂。這類程序運行之後,就會像視屏文件一樣播放動畫,效果通常非常棒,比較常見的是遊戲Demo.

「你知道就好!」博比心中還有些擔心許毅根本就不瞭解這個呢,「我們的比試就定為這個吧,我們每人做一個Demo,大小在64K以內,要求用最小的體積,盡可能多的表現出最絢麗的內容,最後我們可以請MIT的教授們做評委……中國許,我希望你能接受這個挑戰。」博比有些期待地望著許毅。

鄭潔對demo也知道一些,在ODAY中,好像專門有人研究這個的,他們還經常舉行各種交流聚會,另外,好像還有個世界範圍內的編程大賽,比賽項目就是圍繞Demo進行。這些程序往往是3D動畫形式的,雖然大小只有幾K或者幾十K,但是卻能表現出來很多東西。一部超炫幾十分鐘的3D動畫,總共大小卻只有幾十K,這實在是一種令大家感到非常神奇的技術!

亞當斯對Demo的認識又比鄭潔要深刻得多了。在計算機系的學生中,對能夠編寫Demo程序的人是非常崇拜的,因為Demo是技術和藝術的完善結合,被人們定義為「新興的類視頻藝術」。它起源於歐洲,以德國為中心的計算機技術在90年代的迅猛發展。在這一時期中,眾多的計算機程序員們創建了各類技術競賽,而藝術家、設計師、音樂製作人員們又以一種協作的姿態接觸著這些競賽活動,他們經過長時間交流與合作,產生了嶄新的技術成果,如:視頻數據內核的壓縮、算法弄輸出、文件數據化加載等,這些技術成果最終應用為新興的軟件,如:aDDict、wenkkgeug、stnavaganga,他們被藝術家、設計師、音樂製作人員們廣泛地應用於視音頻的創作中。隨後,各類的競賽就由於相關產業人員的加入而生機勃勃起來。

亞當斯見過這類的程序,當時受到的衝擊至今都記憶猶新,那是一段機器碼,整個程序全長4095字節,即4K大小,但是這個Demo卻有好幾分鐘的播放時間,亞當斯後來才知道這個4K大小的3D動畫程序其中包含133字節的自解壓程序(類RAR壓縮),未解壓的程序長4782字節;三維場景包含144個立方體,367個面,362個點,15個不同的64*64的紋理……

當然,亞當斯也知道,「ODAY」有很多成員是這方面的高手。但是他從來沒有聽說過,有哪個中國人在研究這個。

許毅問:「時間是多久?」

「為期一周,一周之後我們再見分曉。」博比一副吃定許毅的樣子。

歷時這麼久,也就等於默認了大家可以找別人幫忙一起做。不過博比倒不擔心許毅,因為據他所知,中國根本就沒有研究這個的人,在歷次比賽中,從來沒有見過中國人的身影。而且,世界上在這方面研究得很深的組織,博比也非常清楚,這些組織中也沒有任何一個屬於中國。就算許毅可以找到外國人幫忙,博比也相信,沒有哪個組織可以跟「ODAY」來較量Demo.

「OK,沒問題,我們一周之後見。」許毅很爽快地答應了。

於是,這場比賽就這樣告一段落,大家暫時沒有好戲看,也只好散了。有人隨即把這個消息發到了網絡上,大家對這場比賽充滿了期望。

「許,你真的沒問題嗎?」回去的路上,亞當斯問許毅。

鄭潔也說道:「是啊,小毅,這件事很明顯對你不利嘛,這樣一來,就相當於是他們整個『ODAY』跟你較量了。

「到時候就知道了。」其實具體情況許毅也不好說,畢竟要做一個高質量的Demo,一個人的力量在短時間內是很難完成的。
aneki 發表於 2008-8-17 15:29
第三卷 第176章 表白Demo

許毅是一時衝動才答應詹姆斯和他較量的,可是比試開始進行之後,他看到詹姆斯的水平,心中卻有些後悔了。這種比試無疑是一點意義都沒有的,尤其是對手的水平和自己相差很大的情況下,讓他有欺負小孩子的感覺。

一直以來,許毅最受不了的就是聽到外國人老是拿中國說事,說什麼中國人這樣不行,那樣也不行的。每每聽到這個,許毅就異常火大,或許中國在這方面發展是比較緩慢,但很多方面不為人所知,許毅相信是因為中國人不喜歡出風頭的原因使然罷了。有些事情,大家並不喜歡弄得滿世界的人都知道,這和中國人的處世哲學有關。譬如說中國武術,要不是那些高手都諱莫如深,哪裡輪得上什麼跆拳道、柔道和空手道之類的大行其道?所以說,沒見過,並不代表沒有,如果一定要那樣想,只不過是顯得自己非常無知罷了。

在以前,許毅有好幾次就是因為這種原因跟別人「幹過架」,當然這是他年輕氣盛的時候。到後來,年紀大了,經歷得多了,他也就沒有這麼多激情了,對類似的言論無非是一笑了之,說得難聽點,就是用看待跳樑小丑的目光來看待他們。

而現在,許毅隱隱意識到,自己的性格已經和以前有了變化,在這方面是如此,有時候往往會頭腦發熱,自制能力下降。這點在他到達美國之後就更明顯。好像一直套在自己頭上的緊箍咒突然被取了下來一樣,這點在他對待蘇蘭態度的問題上也有體現。要是在國內,他無論如何都不會像這裡這樣急色地。

一時衝動,接受詹姆斯的挑戰,而現在,這次比試卻又上升了另外一個高度,變成了「DOAY」和「黑客學院」的較量,或者說是美國和中國的技術愛好者在這個領域的較量。

許毅之所以接受這個比試項目。是因為他以前確實做過Demo.國際上,很多人都認為中國是不存在這種小Demo程序的編寫者的,畢竟製作Demo需要的技術含量非常高,那些會製作地程序員們對些也諱莫如深,甚少有專門傳授怎麼編寫這類程序的教程。

但是,沒有聽說過並不代表沒有。

在項斌認識的哥們中,就有一個精於此道的高手。他的網名叫做「馬良」,即神筆馬良之意,正如其名,馬良不但在編程方面有很高的造詣。而且還擅長美工。這點和他父親是一個畫家很有關係。

馬良追求的正是計算機和藝術之間的完美結合。他喜歡用計算機來穿造美,所以經常喜歡一些CG動畫,後來還參加過一些遊戲編程小組,他又是編程又是美工。再後來,在他接觸到Demo之後,他便深深地沉迷在這個光怪陸離的微型世界當中,將絕大部分時間都花在了這個上面。由於當時他找不到人來研究這個,以至於只好去國外的一些專業論壇學習。他地技術進步很快,後來加入了一些這方面地小組,很快成為那些小組地核心成員。

不過,這段時間來,他一直沒有獨立完成一個完整的作品,都是協助其他人做Demo.因為他後來遇到了一個自己喜歡的人,他決定,自己的第一個Demo一定是為她寫的。

在向那個女孩表白之前,馬良找到項斌,和他商量要他幫忙與他一起完成他的第一個Demo,而且,他要用這個Demo向那個女孩表白。

項斌的技術在馬良之上,馬良找他就是讓他負責編程這塊,而他自己則專心做圖形,另外還找了個懂音樂的哥們負責音樂處理。

在此之前,項斌已經對Demo有了一些比較深刻地認識,因為他們幾個哥們之間的技術幾乎是共享的,找到什麼好玩的技術,都會在第一時間內公佈出來,誰有興趣就自己來研究,有什麼問題就問提供者。當時項斌在學加密,而Demo技術竟然以這麼小的大小能夠獲得這麼絢麗的效果,項斌當時就被吸引住了,於是展開了研究。

這可是關係到馬良地終生大事,自然不能大意,項斌打起十二分精神和馬良一起,兩人連續努力了快半個月才終於將這個只有64K大小的程序搞定。

在此期間,項斌的主要工作就是編程,首先要寫一個程序框架,用來將圖形的顯示和音樂同步起來,當然,那些特效也是由編程完成。剛開始的程序是用C語言編寫的。後來,為了使程序的體積更小,運行更加流暢,項斌又用彙編進行了多次重寫。

馬良主要是負責手繪圖形,其中還包括3D建模、貼圖製作以及設定虛假攝像機的運行路徑等。其中的貼圖製作最為煩瑣,要逐象素逐象素地進行描繪。

最後那個負責音樂的哥們則進行音樂的創作和製作。這是一種叫做Module的音樂,它與MIDI有點類似,但Module使用自己的樂器採樣而不像MIDI使用的是聲卡或軟波表的樂器,因此Module可以在所有硬件平台上獲得同樣的播放效果,而且,文件卻很小巧。Moudule允許聲音完全的控制,對應著,製作的難度水平也大大增加。

各部分都完成之後,最後的工作就是許毅的了,他負責將這些元素同步起來。普通的視頻是通過連續不斷地播放幀來實現動畫效果,而一幀的大小就已經達到幾M,所以這些視頻文件非常大。Demo顯然不能這樣,不然64K的大小,連一張圖片都不只這麼大。實際上,Demo程序是通過直接對顯卡進行操作和計算,其中只包含一些關鍵幀,而中間的實現效果則完全通過算法演算出來,而且,通常情況下,Demo裡面的圖形都是一些比較規則的多邊形,裡面的圖案組合往往可以重複利用,這樣就大大減少了整個程序的體積。

當然,縮小體積還有最主要的一步,那就是壓縮。所有Demo程序都利用了另一種名為UPX的壓縮算法,這種壓縮算法效率很高,甚至可以達到10%壓縮比。在Demo程序運行之後,它便會自動進行解壓行為,將整個映像解壓到內在中,然後才開始運行。

他們三個人昏天暗地地忙活了半個月,終於把這個東東給弄出來了,心情那個激動啊,三個呆在小黑屋裡面看了又看,雖然不知道到底是什麼水平,但比起歷屆那些獲獎的作品來,這個程序顯然更勝一籌。在程序中,虛擬的馬良向那個女孩正式表白,場面非常炫!

挑了個黃道吉日,馬良將複製到一個U盤中,然後送給了那個女孩。結果幾天之後,那個女孩告訴馬良,她已經有男朋友了,就最近找的。她看了那個程序,只是只覺得有些好看而已,並沒有多大的感覺。

「我男朋友還給我做了個FLASH呢!比這個有趣多了。」那女孩說。

馬良他們幾個當時聽到這句話之後差點吐血,於是這件事就這麼黃了,馬良很受打擊,將這個程序全部刪除,連復本都沒有留下來。

事後,有一比較風流的哥們分析說:「談戀愛和技術沒有什麼關係,就拿這件事來說,她懂什麼技術?認為FLASH的技術含量比你的Demo要高,這也是可以理解的。你的失敗之處在於太……木頭了,我說,這是你們技術員的通病,女孩子要哄,要多花時間陪,哪能像你們這樣……」

雖然許毅在馬良的影響下也去學過一陣畫畫,但畢竟是半吊子水平,真要來做Demo可就不僅如意了。所以,他現在要完成這個Demo,一個人肯定是不成的。

既然比試的性質已經變了,許毅也沒打算自己將這件事一個人扛下來,他乾脆就在黑客學院發了個公告,向大家簡略地將這件事說了,並且說要臨時組建一個DemoGnuop,邀請擅長美術和音樂的朋友共同加入這個團隊,當然,有做過Demo的朋友也是可以的。最後的一點要求是,必須是中國人。

對於許毅這個做法,大家並沒有什麼異議,畢竟他一個人對抗整個ODAY,簡直就是不可能的事情,更何況還是在他們拿手的領域中。

這件事關係重大,再加上大家對Demo的瞭解實在是太少,所以前來聯繫許毅的人少之又少,不過人並不在多,有幾個關鍵的人就可以。

兩個小時之後,三個符合條件的人聯繫上了許毅。
aneki 發表於 2008-8-17 15:30
第三卷 第177章 彗星撞地球

這三個人是許毅從其他幾十個人當中挑選出來的,根據他們附上來的簡歷,他們應該能夠勝任這次合作。

第一個就是selina了,她在許毅的公告還沒發出去之前就已經來信了,說自己可以提供這方面的幫助,她有製作Demo的經驗,而且還有很多這方面的專業軟件。這讓許毅感到很高興,本來他就想問她的,沒想到她自己首先聯繫上了。許毅感到高興的另外一個原因是發現了,原來selina也是中國人。一直以來,他們都是用英語進行交流,許毅並不知道selina是中國人。

另一個叫藍色bay,他自稱是中央美院的再讀生,不過計算機和數學也非常不錯,自己用3D軟件嘗試著做過一些東西,在附件中他附上了自己的一個作品。許毅看了下,非常不錯,如果他說的消息屬實的話,應該是個不錯的人選。

第三個叫蝸牛,他擅長的則是音樂了,自稱各種各樣的樂器都能搗鼓一番,目前在學校和別人組織了一個樂隊玩兒。

由於時間關係,許毅在第一時間就通過網絡聯繫上了藍色bay和蝸牛,然後許毅對他們進行了一場簡單的網上面試,面試的結果很讓人高興,他們兩個的水平的確不錯,還高於許毅的預料。

另許毅感到最為慶幸地是有了selina的幫忙。她手中還竟然有這方面的詳細資料!當然,也有一些專門用來3D數學建模和音樂創作的專業軟件。

音樂好辦,就是圖形處理和編程之間地結合有些困難,由於藍色bay再此之前並沒有做過Demo.所以他的一切活動都要在許毅的吩咐下進行。好在藍色bay並不是一個計算機菜鳥,他在以前就接觸過和這方面相類似地技術,再加上還有專門的資料供他參考。所以他接受起來也挺快的,貼圖製作正是他的強項所在。

實際上是selina在負責全局調配,她將整個工程拆分成幾個獨立的部分,然後將這些工作分配給其他幾個人獨立完成,而且,還會隨時監督各人完成的進度。

許毅則把全部精力放在了編程上。整個Demo編程是關鍵,要怎麼將各部分的元素很好的串聯起來,其中涉及到很多算法,例如實現微型的3D引擎,生成紋理、加工圖像、渲染場景以及實現粒子系統和安排動畫動作的時間軸等等等等。

問題並不是僅僅只要做出一個Demo出來就可以。最重要地是怎樣才能贏得這場比試,也就是說,它們做出來的東西要比對方的要好。

時間一天天過去,大家都在翹首以盼,這場較量吸引了很多人的目光。大家紛紛猜測最終的結果。大多數人對許毅這方並不抱什麼樂觀地態度。畢竟,ODAY是一個技術底蘊非常深厚的組織,這並不是吹出來的,歷年來的有關這方面的大賽,獲得第一名的往往是ODAY的成員,他們在這方面地優勢實在是太明顯了。在這個領域,有很多技術都是ODAY發明的。他們往往在破解後的盜版遊戲盤中會附上一些自己製作的自動播放的小Demo程序。以此來宣傳自己的組織、炫耀自己地技術,有時候還通過這種小程序來攻擊競爭對手。這一類程序的大小在64K~4K之間,所以這類程序通常被稱為Intno(intnoduction)。

儘管如此,很多人也認為,許毅也是不能忽視的一個人,這個突然冒出來的超級黑客。說不定,他能再一次創造奇跡呢。

ODAY總部專門從其他地方調來了幾個專業製作Demo的好手來協助博比的製作。

「嘿,博比,這次我們要讓全世界大吃一驚,讓大家都知道我們ODAY的存在。」一個戴著頭巾的小伙說道。說起來也真夠不平衡的,他們ODAY組織存在在了這麼長時間了,但是知道他們存在的也僅僅是圈內人士而已,普通大眾很少有人聽說過這個組織的。倒是中國的那個黑客學院,剛剛才冒出來沒多久,一下子就弄得路人皆知,還真是會炒作啊!

「嗯,看我們的吧!」博比點點頭,「這次的主題是——彗星撞地球,我們讓大家看看64K的3D動畫大片,效果絕對可以和那些動漫電影相比。」這個題材是來自一部科幻小說,作者描述了一個驚人的災難,在某一天,一顆足以和十幾顆原子彈的彗星突然偏離軌道,直接衝著地球撞來,給地球帶來了一場史無前例的大災難。

博比將這個題材的細節跟其他幾個人詳細說明了一下,他們紛紛同意,一致認為這個是絕好的題材,而且在技術上也絕對能夠實現。

「中國許這次托大了,竟然答應和我們比製作Demo……」一個對許毅比較欣賞的小伙說道。

「就是,就是。中國有一個成語,說的是一個叫魯班的神匠門前耍弄斧頭,正好用在這件事上,他竟敢在我們ODAY門前搬弄Demo……」

……

一周的時候終於過去,兩方的Demo也已經做出來,為了此事,MIT專門抽調出來一個大禮堂供他們向大家演示Demo.

這天,大禮堂裡面擠滿了來自劍橋小鎮其他大學的學生,當然,其中還有一些是從其他地方特地來的,畢竟這種情況可不多見。

鄭潔不愧是合佛姊妹會的大姐頭,她竟然爭取到了擔任這次活動的主持人的機會。大禮堂的前台上面有一個投影儀大白幕布,等下Demo運行的時候,效果就會通過投影儀全部投射到這個大屏幕上。

活動開始,兩方通過抽鑒決定誰先上台演示。最終的結果是由博比先演示。鄭潔首先將ODAY的大致情況介紹了一下,然後博比便上台了,他手中拿的是最近出來的新產品——U盤,他將那個小小的64K程序複製到系統中,然後便雙擊運行。

屏幕突然變成黑色,接著,在屏幕中間,有一個長條形進度條在慢慢伸長,這是程序在自動解壓縮。幾十秒中之後,終於進入了Demo畫面……

首先展現在大家眼前的是一片漆黑,然後出現一顆閃亮的白色光團,白色光團越來越亮,有些刺眼了,這個時候鏡頭轉動,移到側面,原來這個光團是一顆冒著火焰的宇宙彗星,背景處,一顆藍色的星球正緩緩轉動。鏡頭拉近,再拉近,這個時候,大家發現原來這顆藍色的星球正是地球。

鏡頭進一步放大,突然一下就來到了地球之上,展現在大家眼前的是一朵白色的小花。藍天,白雲,綠草,紅花……好一片生機勃勃的景象!這時,鏡頭緩緩移動,掠過草地,一幕瀑布展現在大家的眼前,水花飛濺,非常逼真。

背景音樂是平和的,讓人聽著很安寧。這個時候,遠遠地看到一大片現代建築,那是一個非常繁華的現代都市,無數摩天大樓沖天而起。整個畫面的顏色突然變成了灰色,剛才那平和的音樂也停止了。讓人不覺地想起剛才太這空中的那一幕,那顆衝向地球的彗星!

接著,太陽突然暗了下來,好像是末日降臨,鏡頭拔高,無數隕石流紛紛疾馳而入下,拖著常常的尾煙……

繁華的現在都市頓時被冒著濃煙的隕石轟了個面目全非,音樂的節奏這個時候也加快,讓人有些心驚肉跳的,那些光影效果是這麼的逼真。

突然「轟隆」一聲,整個畫面暗了一下,緊接著,大家看到整個繁華的都市被一顆巨大的彗星狠狠地砸了一下,好像大地都在顫抖……如同核彈爆炸一般,滾滾塵土向四周擴散……

天,已經變成了灰白色。

接下來大家看到的是災難過後的地球,繁華都市不見了,取而代之的是滿眼的荒蕪,斷壁殘垣,到處濃煙滾滾,岩漿從地底冒了出來……

這時,地面微微晃動,從地底爬起了一隻渾身冒火的怪獸,它張開巨大的翅膀,昂著頭,扯著嗓子奮力嘶吼了一聲……

Demo至此結束。

大家此時還沒從剛才的景象中回過神來,還沉浸在剛才的大災難中。接著,有人帶頭鼓起了掌,熱烈的掌聲響了起來,太震撼了!剛才他們簡直就是在觀看一部由好萊塢斥巨資拍的3D動畫大片一樣,雖然沒有任何台詞對話,但無論是畫面,場景還是聲音效果,都讓人震撼不已。

緊接著,有專人親自上前檢查,整個程序大小真的只有64K.

64K?這是真的嗎?剛才那可是長達五分鐘的3D動畫啊,怎麼可能只有64K?!!雖然心裡早就有所準備,但絕大多數人還是不敢相信這個事實。
aneki 發表於 2008-8-17 15:33
第三卷 第178章 決戰紫禁之巔

「太強了,太厲害了!」

「真的只有64K呢,這要多大的壓縮率啊!」

「如果是CG動畫視頻,剛才的效果至少要幾百兆的大小啊!」

……

大家徹底被博比他們的技術給折服了,不但體積這麼小,竟然還做出了這麼絢麗的效果,給人這麼大的震撼。觀看Demo的時候,觀眾們一度有在觀看3D大片的錯覺。

大家給博比報以熱烈的掌聲,都在為他歡呼。

博比已經贏得了大家的肯定,這給許毅很大的壓力。不得不承認,博比他們確實很厲害,其中的爆炸場面,太空場景,流星雨群的場景……這些都做得非常出色。

博比的《彗星撞地球》可謂是先聲奪人,那麼,許毅的作品又是什麼呢?

很多人也看到了許毅在黑客學院發的那個公告,當然沒有人會因此而說閒話,畢竟大家也不相信博比能夠在一周之內完成《彗星撞地球》。

「下面有請來自中國的許毅同學上來為大家演示他的作品。」鄭潔先用漢語說了一遍,然後才用英語複述一遍。

許毅也拿著一個U盤緩緩走向演示台,大家的目光都集中在他身上,準確的說,是集中在他手中的U盤上,他到底作出了一個什麼東西,能夠和博比相比嗎?

許毅將大小只有63.4K的文件拷貝入演示台上面的那個筆記本中,然後雙擊將其運行。

大家屏氣凝神,都目不轉睛地盯著屏幕,眼睛一眨也不眨,生怕錯過了什麼細節。

屏幕中出現了一個解壓縮的界面,大家看到一條暗龍橫臥在屏幕中,隨著解壓進度的前進。這條暗龍也漸漸變成了一條火龍。

是的,這是中國的聖獸,龍!

熊熊的火眼從暗龍地尾部燒到頭部,大家見證了一條火龍的誕生。中國的龍的形象無疑是非常令人震撼的。比起西方的那些醜陋的地龍或飛龍,中國的龍則更具威嚴,更加美觀。

連進度條都這麼與眾不同,大家心中頓時對這個Demo抱有很大的希望,急切想看到接下來到底是什麼場景。

火龍已成,漸漸消失,這是,只聽見「匡啷」一聲,幾個重金屬雕刻的大字從空而降。

有認識漢字的同學念了出來:「決-戰-紫-禁-之-巔!」

夜晚,紫禁之巔。月明如鏡,月涼如水。

在莊嚴宏偉的古建築兩端,有兩個人影遙遙相對,他們一青一白,靜靜地對峙著。

鏡頭緩緩拉近,大家漸漸地看得清了,白衣人一頭長髮隨意披開。瀟灑而飄逸。另一個青色玄杉,負手而立。唯一相同的是兩個人手中都有一柄長劍。

突然,兩人地衣裳無風自動。獵獵做響。白衣人頭髮飄了起來,他緩緩揚起長劍,遙指青杉。

「錚——」地一聲,青衣人長劍出鞘,劍鞘以直線向對方衝去。於此同時,他們兩人都動了,相對而奔。此刻,音樂響了起來,緊湊地節點敲擊著,好像是在配合他們的腳步聲一樣。

短兵相接,只聽到「噹」的一下,閃過一陣銀色光芒,兩人錯身而過。隨即,幾乎是在同時,兩人都反手一劍,又是「噹」的一聲……

於是,兩人便乒乒乓乓地激鬥起來,只見人影上下翻飛,兵器相撞之聲不絕於耳,更為難得的是,他們的一招一式大家都能夠看得清清楚楚,直到後來,他們的動作越來越快,這才只看到一青一白兩條模糊的身影猶如兩條蛟龍一般糾纏在一起。

天空中不知道什麼時候飄起了鵝毛大雪,雪越來越大,隨著他們的動作而飛舞。在他們地打鬥過程中,各種電影表現手法漸漸凸現,蒙太奇、慢鏡頭……將他們的激戰表現得淋漓盡致。

眾人被激烈的中國式打鬥吸引的同時,心中不免這樣想到,雖然這個場面也非常錯,但相比起《彗星撞地球》來還是差了一籌。當然,會這麼想的,自然是那些外行,內行則能夠看出一點門道。這其中的打鬥竟然連重複動作都很少,這個難度可不小,而且,裡面的主體是人,人體的各種動作可比那些不規則的物理運動要難多了。

正當人們看得津津有味的時候,那兩人突然分開了,音樂靜音,狂風停止,由至動進入至靜地狀態,讓大家楞了一楞,有些反應不過來。

「吹!雪!無!痕!」

「天!外!飛!仙!」

兩人的聲音同時響起,他們的聲音剛落,突然之間風雲變幻,天地為之變色。烏雲翻滾起來,電閃雷鳴,狂風肆虐……

兩人再次同時狂奔起來,這次他們的速度瞬間就加速到一個肉眼無法看清的程度,他們兩個人身上都突然爆發出刺眼的光芒,像兩顆流星一樣朝著對方疾馳而去。

快結束了嗎?大家紛紛這樣想到。現在時間已經過了這麼久,也應該差不多了吧。

說時遲那時快,就在兩顆光球就快要接觸地那一剎那……

「吼——」一聲震耳欲聾的龍吟在大家耳邊響起,與此同時,從那兩個光球之中,突然爆出兩條東方巨龍,騰空而起……

一青一白的東方巨龍相互纏繞著沖天而起!

兩條龍身上都向四周射出絢麗的光芒,威嚴之氣向四周擴散開來……

大家被這一壯觀景象給驚呆了。他們怎麼也沒有想到,原本以為快要結束的場景突然來了如此大的一個突變,兩個人竟然變成了兩條東方巨龍!

大家想起了在片頭的那個進度條,原來真正的重頭戲是在這裡!

緊接著,一顆綠色的龍珠出現了,它漂浮在空中,隨意地飛舞著,兩條東方巨龍隨即跟了上去,相互搶奪起來,好一個雙龍戲珠!

龍身的顏色不斷變換,火龍、水龍、冰龍、金龍、綠龍……它們時而奪珠時相廝咬,在紫禁之巔的上空飛舞著,讓人讚歎不已。

……

最終,兩條龍又化成了兩個人,一青一白,與開始不同的是,這次,青衣人受傷了,他右手摀住胸口,口吐鮮血……

終於結束了!這時大家才發現,原來時間已經過去了半個小時!大家還在回味著剛才的那些精彩鏡頭,這種感覺真的是像看了一場好萊塢的功夫大片一樣,回味無窮,視覺效果非常令人震撼,尤其是那兩條惟妙惟肖的東方巨龍,更是給了大家深刻的印象。

主持人再次請專家鑒定了一下這個程序的大小。當大家聽到,這個播放了半個小時的Demo竟然不足64K時徹底驚呆了!

「上帝!這……可能嗎?剛才可是播放了半個小時啊!」不可思議的聲音。

「剛才的畫面鮮有重複的,到後面甚至已經完全不同了,怎麼可能也只有這麼大?」一個懂行的朋友這麼說道。

「現在的壓縮技術都這麼厲害了嗎?那以後我們下載還萊塢大片豈不是方便極了?」也有人已經在考慮這個技術如果推廣開來會有什麼樣的前景。

評鑒要開始了,大家一時間難以抉擇,兩人的作品都是經典製作,驚世之作,都給了大家以強烈的震撼,雖然許毅的作品持續時間比較長,但也有人認為博比的作品場面更加壯觀,另外表現的主題也非常不錯。

到底怎麼評價?還真是困難啊!

正當大家猶豫不決竊竊私語的時候,許毅突然走了上去,在鄭潔的耳邊說了幾句話,鄭潔聽完之後眼睛一亮,她重新走上前台,拿起麥克風說道:「許毅同學剛才補充了一個重要信息,他的作品《決戰紫禁之巔》還有一個非常重要的特點……」

「嘩——」大家聽完鄭潔的介紹頓時嘩然。這是真的嗎?不會吧!絕對不可能!她所說的話實在是太難令人相信了,大家紛紛表示懷疑。

鄭潔笑道:「既然大家都不相信,那我們再觀看幾次,多對比一下就知道了。」

於是,在大家的強烈要求之下,《決戰紫禁之巔》再次被一遍一遍地放映,大家都仔細地看著,記憶著,生怕漏過了每一個細節。

「上帝,好像真的是這樣!」

「是啊,我也發現了!」

「這……這太神奇了!」

……
aneki 發表於 2008-8-17 15:35
第三卷 第179章 今天,你看了沒有?

大家非常驚訝地發現,許毅的Demo果然如同主持人所說的那樣,每次播放,那兩個人和兩條龍的動作都不相同,並不是按照程序實現規定的那樣,如出了轍地重複著。

這是隨機動作嗎?不過這也太誇張了吧?兩人格鬥怎麼隨機?!兩條龍斯咬怎麼隨機?!要知道,大家看到的那些動作並沒有任何死板生硬的感覺,渾然天成,一個人出招之後,另外一個人則根據具體情況採用相應的對策……

最後,各位專家還將播放的過程用屏幕錄像軟件錄了下來,然後同時播放,一起進行對照。對照過後結果是令人驚歎的,從頭到尾,這麼多次播放,只有在那兩個人決鬥的人最後化龍的那一個細節是相同的,其他地方隨著場景的變換,鏡頭的遠近變化,招工也各不相同!甚至,連最後的得勝的結果都不相同。

眾人徹底被這個Demo給折服了,雖然博比的《彗星撞地球》場面比較壯觀,剛開始先聲奪人,帶給大家以強烈的視覺衝擊,但是相比許毅的《決戰紫禁之巔》來,就感覺沒有什麼特別的了,最多是題材方面震撼了一點。

每次看《決戰紫禁之巔》,打鬥場面各不相同,而且時間又這麼長久,讓人有種每次都重新看了一部武打大片的感覺,感覺實在說不出的爽!

葉孤城和西門吹雪所用的招式展現出來的特技,讓大家真正領略了中國武打大片的魅力,大家已經開始決定以後要多找點這方面地片子來看看了。

另外,鄭潔還有意無意地感歎了一句。說屏幕錄像的體積可真大呀,都已經超過好幾G了。

這句話讓大家很快就想起了這個程序的大小——不到64K,這樣計算下去,是否也就是說,它是由好多G的影像壓縮而來地呢?那該有多大的壓縮率啊!得用十萬做單位!

當然,這麼想的人都是那些不懂Demo原理的外行人。Demo的體積根本就不能這樣計算。普通的視頻文件是播放幀,一幀就是一張圖片,由N張圖片按照時間軸「重疊」播放,就形成了動畫。但是Demo的原理並不是這樣,它是通過直接操作顯卡來實現地,很多地方都是通過特定的算法直接演算。然後將效果通過顯卡直接顯示出來,這樣一來,體積就大大縮小了。當然。其中也涉及到壓縮技術。

剛開始的時候,博比對那兩個人地決戰還不以為然,雖然對他們的技術有點驚訝。但還不至於認為自己會輸。當他看到那兩個人突然化為兩條張牙舞爪,氣勢逼人的東方巨龍地時候,博比感到有些不妙了,因為他當時也被這個場面震住了。那兩條東方巨龍的形象實在太完美,再加上他們身上的光影效果,給人以非常享受的視覺衝擊。博比感到不妙地原因不在於這個Demo的播放時間,顯然比他的Demo時間的要長很多。而且這些畫面很難讓人覺察到有重複地地方。當然,博比這個行家是可以看出點苗頭來的,例如那些建築,顯然用的手法是和他一樣,都是用極小的部分組裝起來的,這樣以來,圖形的重複利用性就高了。另外還有巨龍的鱗片,火焰等效果,從細節來看,其實是重複的,但是整體看來,大家根本就一點都覺察不出來。而且,博比發現,那兩人的格鬥動作,都可以拆分為幾個簡單的基礎動作,其他的變化都用這幾個基礎動作組合起來的,這顯然也是減小體積的一個方法。

看完《決戰紫禁之巔》之後,博比徹底收起了對許毅他們的輕視之心,他們的技術並不是博比想像的那樣菜,恰恰相反,已經達到了世界一流水平,幾乎可以和ODAY媲美了,自然的,博比還是對自己的《彗星撞地球》比較有信心。

博比聽到主持人最後補充的話之後,第一個反應就是「不可能!」現在這個樣子,肯定已經是極限了,怎麼還可能「動作不重複」?!雖然不相信,但他的心還是沉了下去,沒有人會在這個時候開玩笑的!

《決戰紫禁之巔》放完之後,大家很難作決定,因為大家覺得這兩個Demo都好,可以說各有千秋,實在難分勝負。但是當他們得知《決戰紫禁之巔》的那個重要特點之後,他們徹底地倒向了許毅,毫無疑問地,許毅的Demo不只高出博比一籌。

專家組的評價很快出來,所有的教授都一致認為《決戰紫禁之巔》的水平要遠遠高出《彗星撞地球》,儘管《彗星撞地球》已經是一個非常大的突破了。

「很高興告訴大家,許毅同學以絕對優勢贏得了這場較量……」鄭潔最後宣佈了最終結果。大家對此毫無異議,紛紛認為許毅是實至名歸,果然不愧是中國的Ciina_XYZ!當然,另一方面,大家對ODAY也表現出了足夠的尊敬,對博比的作品也做出了非常大的評價。

許毅淡然地笑笑,對於這個結果他早就預料到了,這個Demo的效果比他想像中做得還要出色,這其中,selina幫了很大的忙,不過那個智能核心卻是許毅自己完成的。

贏得比試,許毅並沒有什麼特別激動的感覺,本來,原本他就不怎麼熱衷此類事情,這次較量鬧成現在這樣的規模是他剛開始根本就沒有想到過的。

不過,既然贏了,還是應該表示一下的,不然還真是一點趣味性都沒有了。

許毅走到博比前面,說道:「現在,我想我應該拿到我的賭約了。」

博比露出疑惑的神色:「賭約?」

許毅指了指博比手上的戒指:「就是這個,我和詹姆斯的賭約就是他手中的戒指。」

博比無言,的確,既然自己從中途將這次較量接手過來,賭約也自然過渡過來了。他沒有再猶豫,將戒指取了下來,遞給許毅說:「中國許,這次我輸得心服口服!不過,我不會就這樣放棄的,希望我們有機會再次較量!」

許毅拿過戒指,放在眼前仔細觀摩,笑道:「再說吧,我可沒這麼多時間來玩。」

戒指的做工不錯,許毅這樣想道。

網絡上關心此事的人在第一時間得知了比試結果,ODAY竟然輸了,輸給了許毅,輸給了一個臨時組建的DemoGnoup!!這讓無數人不敢相信,因為ODAY在這個領域可是絕對的權威,怎麼可能敗北?!

他們到底做出了什麼Demo?許毅的Demo到底是什麼內容?怎麼會獲得大家這麼強烈的好評?64K的中國武打大片?不重複?……大家紛紛看到了一些現場觀眾的隻言片語,但是想像力實在有限,難以理解他們的讚歎。

於是,大家紛呼籲,要求將那兩個作品公佈到網上,讓他們也一睹為快,讓他們也來評價評價。全球無數網民在翹首以盼,等待著Demo的作者將這兩個Demo公之於眾。

經過當事人的同意,這兩個作品終於被公佈在了網絡上,MIT學校論壇和黑客學院兩個地方都同時公佈。大家一窩蜂地立刻湧向這兩個地方下載,好在這兩個東西並不大,下載時間並不需要多久,雖然下載的人數眾多,網站服務器還是支持得住。

在極短的時間內,大家都觀看了這兩個「微型3D動畫大片」。

震撼!除了震撼還是震撼!除了一些因為配置比較低的人沒有看到外,大多數人都體會到了那些現場觀眾當時的心情。很多人看完之後還是不相信有種技術存在,可是事實擺在眼前,他們明明只花了一丁點的時間下載了兩個幾十K的小文件,可是執行之後看到的效果卻和他們的體積完全不相配,這實在是太神奇了!

對於許毅的《決戰紫禁之巔》,中國人更加能夠體會到其中的奧妙,那可是古龍筆下的兩大劍神啊!大家聽到「吹雪無痕」和「天外飛仙」的時候簡直心潮澎湃起來,他們都想看看許毅到底是如何表現古龍大大筆下的那兩大絕招的,兩個人變成了兩顆流星,好像太讓人失望了點,但「吼——」地一聲龍吟之後,兩個人突然化做了兩頭巨龍……看到此處,大家的血液徹底沸騰了!只有中國人才能體驗其中包含的激情和驕傲,外國人絕對沒有這種感受。

按照大家發的貼子,他們一遍又一遍地觀看了《決戰紫禁之巔》,果然發現其中的打鬥動作是「不可重複」的。這無疑將這部作品推向了另外一個無法企及的高度。在中國,《決戰》的光芒徹底將《彗星》掩蓋,大家討論的只有《決戰》,《彗星》只是偶爾提及一下。

《決戰紫禁之巔》瞬間橫掃整個網絡,大大小小的網站都在談論這個Demo,準確地說大家已經將其當成是N部動作大片了,他們在論壇裡面發表自己的看法,討論其中打鬥的場面和招式,抓拍精彩絢麗的畫面……

所有人都在問:今天,你看了《決戰紫禁之巔》沒有?
你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則