SOGO論壇
  登入   註冊   找回密碼
發表人: avkavk
列印 上一主題 下一主題

[都市言情] 【瘋狂小強】超腦黑客 (全書完)  關閉 [複製連結]

Rank: 6Rank: 6

狀態︰ 離線
221
發表於 2012-10-13 20:35:12 |只看該作者
第218章 坐觀其變


法拉威摩根大通銀行。
 
  “竟然是真的……竟然是真的!”張承看到林鴻賬戶上那一連串的零,仿佛一個個小太陽,照得他的眼睛都有些刺痛。
 
  “當然是真的。大師兄,我都跟你說過多少遍了,你就是不相信。現在親眼看到了,總該相信了吧。”
 
  林鴻還真是有些無奈。
 
  大師兄聽到他的專利賣了一千兩百萬美元,死活都不相信,說一兩百萬美元他還能接受,畢竟美國電話公司的確有錢,但是要說一千多萬美元,那是什麼概念?換算成人民幣可是六千多萬啊!
 
  林鴻無奈之下,只好立刻就和張承一起來到了附近的摩根大通銀行的自動取款機,插上卡之後,給他看了一下自己的賬戶余額。
 
  張承雖然也算是見慣了大場面的人,但是面對這一連串零的數字,也不由得感覺到口乾舌燥,心跳加速,血壓升高。
 
  “師弟,你這賬戶可別隨便給別人看,這可是一筆巨款,很容易讓人起歹心。”張承咽了咽唾沫之後,臉色嚴肅地說道。
 
  這世道,人心險惡,有些人為了一點點利益就能鋌而走險觸犯法律,更不用說這一個天文數字的巨款了,完全可以讓一個絲毫沒有惡念的人為之陷入瘋狂。
 
  張承覺得自己有必要給林鴻上一課,這小子實在是太單純了點。
 
  “呃……這點我也知道,你不是我大師兄麼……還能害我?”
 
  “就算是師兄弟也不行,除非是你的至親之人!”張承見林鴻依然沒有理解自己的意思,不由再次著重就這個問題給他講了一番道理。
 
  林鴻耳提面命之下,只能乖乖聽取大師兄的教誨。
 
  接下來,林鴻順便轉了一百萬美元到大師兄的武館賬戶上。
 
  回去之後,張承為此和林鴻簽了一個入股協議,林鴻以一百萬資金入股投資形意道館,占整個道館百分之四十九的股份,成為形意道館的第二大股東。
 
  原本,林鴻覺得連協議都不用簽,但是張承卻堅持說這事得公事公辦,親兄弟明算賬,形意道館本身就是公司化運營,專門在法拉威的政龘府部門註冊了公司辦理了執照,賬務方面不能隨便。
 
  並且,張承原本還覺得應該讓林鴻占大頭,至少要百分之五十一的股份,畢竟他出了一百萬美元的資金,遠遠超出自己的十萬美元。
 
  不過林鴻對於這點死活不同意,他認為形意道館以後還是要大師兄全權運營,並且開辦屬於他自己的武館一直都是他的心願,要是自己占了百分之五十一,那名義上的老闆就是自己而不是大師兄了。
 
  於是,兩人糾待之下,就簽力了這個協議。
 
  有了林鴻的這筆資金,張承對形意道館的未來充滿了希望和信心。他不用再去費心思籌集資金,而是可以將全部精力都放在“形意道”的完善建設和道館的建設上。
 
  晚上,張承和林鴻秉燭夜談,將自己對形意道館的詳細規劃和設計對林鴻全盤告知。
 
  他現在已經將林鴻完全當成平等的合夥人看待,而不是像之前那樣,僅僅只是認可林鴻的功夫,而在其他方面則還是將他看做一個小孩子。
 
  可是,現在這個被他視為小孩子的人,竟然在這個年紀就已經達到了其他人幾輩子都可能無法達到的成就。
 
  這或許有些運氣的成分在裡面,但是更多的卻是實力。
 
  林鴻從大師兄的發展計劃中,也看出他的確為這個武館費了極大的心思,這些東西並不是說拍拍腦袋就能想出的東西,完全是這些年來他邊開武館邊深入思考的結果。
 
  林鴻對此完全沒有意見,他現在對武館的運營也不熟悉,暫時也不好胡亂給意見,對大師兄的這份方案百分之百支持。
 
  接著,他們就學院實力等級的花費進行了詳細的討論。
 
  對於這點,林鴻倒是有點發言權,他現在畢竟已經進入了暗勁層次,對明勁境界的認知比以前要深刻得多。

最終他們暫時先擬定了等級劃分的初稿。
 
  將明勁層次化為“天”、“地”、“人”三個品階,這是根據三體式的“三體”而來。
 
  “人品”最低,在這個品階,再細分為九個等級,稱為“段”;“地品”次之,也可細分為九段;“天品”實力最強,這個品階只分為三段。
 
  在“人品”之前,還有一個等級為“形意道學徒,”這是針對剛入門的普通學員來的,只有達到了最低標準才能順利晉升、‘人品”。
 
  只有晉升天品之後,才能獨當一面,有可能成為形意道館館主。
 
  也就是說,現在這個第一家形意道館,至少需要培養出一個天品弟子,才能夠再開一家分館。
 
  等級不同,所擁有的權限和所享受的資源也不同。
 
  “天品”之後,便是暗勁層次,突破“天品,”便進階形意道“長老,”擁有特殊地位,不用做事也可享受固定津貼。突破暗勁,進入化勁,便是形意道“宗師”。
 
  目前,形意道館總共有兩位長老,即林鴻和張承。
 
  天地人三品實力到底如何評定,還得詳細制定出比較量化的指標,這樣以後按照這個標準即可執行。對於這些指標,暫時也還只有一個比較模糊的方案,一時間還無法確定下來。
 
  接著他們便商量了一下如何在服裝上將這些等級體現出來。
 
  商量了一下之後,決定“天地人”三品還是用現在比較流行的腰帶顏色區分。
 
  天品黑色,地品黃色,人品紅色。具體的段位,則在腰帶的正中間繡上中文數字表示。例如人品三段,剛用白色的腰帶,然後在正中間繡上一個“三”字。
 
  長老的腰帶則是暗金色,至於宗師,暫時還沒想好使用什麼顏色,現在暫時也用不上,想要等他們突破暗勁,進入化勁還不知道要等什麼時候。
 
  將這件事定下來的時候,已經是凌晨三點多,雖然張承此刻頭腦依然興奮得毫無睡意,但是他怕林鴻撐不住,就讓林鴻先休息,自己則在房間裡面繼續構想著有關形意道的禮儀以及具體的等級考龘試細節。
 
  林鴻雖然不用睡覺,但是他也沒有將這件事情告訴大師兄。自己不用睡覺的秘密,至今還沒有任何其他人知道,林鴻的潛意識中,不願告訴任何人。
 
  第二天中午吃過午飯,林鴻就和司倩一起乘坐大巴回波士頓了。
 
  司倩昨天晚上並沒有睡在形意道館,而是讓錢雲飛開車將她送到了她的閨蜜那兒。
 
  回去的路上,司倩說了一下她昨天在她好姐妹那兒的情況。
 
  她那閨蜜,年齡和她差不多大,但是卻已經有了男朋友,並且對方還是一個美國人。
 
  司倩對於這個情況有點無法理解,她想不通為什麼她的好姐妹會找一個老外當男朋友。記得當年她移民的時候,說老外非常難看,就算單身也不嫁外國人。
 
  林鴻笑道,人是會變的,會隨著周圍環境的影響而慢慢改變著自己以前的很多觀念。
 
  當林鴻回到寄宿家庭的時候,已經將近下午五點,亞瑟看到他的第一句話就是:
 
  “你終於回來了,SAM出大龘事了!”
 
  林鴻聞言不由一愣:“發生了什麼事情?”
 
  “德州儀器公司給我們公司發來了一封律師函,說我們破解計算器用於商業用途,侵犯了他們公司的權益,要求我們立刻停止侵權,否則將把我們告上法庭!”
 
  侵權?告上法庭?
 
  林鴻也被突如其來的消息給震得有點懵了。
 
  這是怎麼回事?破解計算器還侵權?
 
  接著,他向亞瑟詳細詢問了一下這件事情的情況。
 
  亞瑟解釋了一遍之後,也感嘆道:“沒想到會碰到這樣的事情。雖然火炬問過他的朋友,這件事因為沒有先例,還無法將其定性為侵權,但是我們有改動他們的計算器硬件,這點可能對我們會有所不利。”
 
  也就是說,假設真的將這件事情鬧到法庭上的話,法官有可能判侵權,也有可能不判,概率也就是五五開的樣子。
 
  SAM協會完全沒有什麼事情,因為這個協會是公益性質的,不涉及用作商業用途。關鍵是SAM公司,這也是為什麼對方只給馬修遞律師函,而沒有找亞瑟的原因。
 
  吃過晚飯,SAM公司的所有成員成員召開了全體會議。
 
  【MAX:這件事情大家大概也知道了。德州儀器找上門來,送來這麼一封律師函,目的不明。據我和火炬初步的分析,對方暫時還沒有打算直接上法庭的意思。】
 
  【火炬:是的。我咨詢過朋友,也並不一定會判侵權。之前類似的案例並沒有。其實我們這種情況,有點類似於買回一台計算機,然後對其升級和破解。我個人認為,這根本不算什麼侵權,不用怕他們。
 
  】
 
  【雛鷹:要是把他們給惹急了,真的把我們給告上法庭怎麼辦?對方可是德州儀器公司,財大氣粗,我們根本無法和他們鬥。】
 
  【MAX:我們破解他們的計算器,實際上是將計算器的性能最大化,我敢肯定,因為我們破解的原因,導致了更多的人購買了他們的產品。也就是說,我們根本就沒有損害他們的利益,相反,還有促進作用!】
 
  【火炬:馬修說得對,這點我們之前還沒想到。這樣一說,他們更沒有理由告我們了,就算他們贏了,也最多只是禁止我們繼續改造CDAD。我覺得沒什麼可怕的,大不了換一個品牌的計算器作為核心平台。】
 
  【STONE:我覺得他們可能另有所圖,發出這樣一封律師函,只不過是想給我們施加壓力而已,先不要急,等等看吧,等他們再次找上門來。】
 
  林鴻有種感覺,這律師信只是他們投石問路的一個策略罷了,並不是簡單地想要他們禁止破解和改造TI系列計算器那麼簡單。
 
  他們幾個人七嘴八舌,慢慢討論著,最終傾向於林鴻的意見,再等等,坐觀其變。

Rank: 6Rank: 6

狀態︰ 離線
222
發表於 2012-10-13 21:09:37 |只看該作者
第219章 重要事情


這件事情,雖然無論是律師還是各自的家長都認為因為缺乏先例,再加上他們又是學生創業,就算是被罰,也不會太嚴重,但是SAM成員心中還是被蒙上了一層陰影。

  畢竟這是他們第一次遇到這種情況,之前根本沒有想過此類方面的問題。

  他們發現,要想真正做好一件事,除了埋頭解決技術方面的事情,還會碰到其他一些預想不到的情況。之前這些瑣事都被馬修一個人給處理了,在這些人當中,馬修算是對外能力最強的一個。

  可是現在,這件事的出現,讓他們真正感覺到了校園之外的衝擊。這些事情如果只是安安分分在學校讀書,是絕對碰不到的。SAM公司成為了他們涉足社會的一個媒介,給他們林鴻、亞瑟以及馬修三人的內心都造成了比較大的影響,以至於以後他們各自創業的時候,都會事先考慮自己所做的事情,是否違反了當地法律,有哪些事情需要提前做好準備?

  林鴻回到自己的房間,將這件事情拋在腦後,繼續開始完善BASH外殼程序的系統調用功能。

  由於已經完成了BASH的基本框架,實現起系統調用速度比之前要提升了十倍以上,地基打好了,上面的建築建起來就快了。

  所以,在午夜十二點之前,他就完成了總共二十多個系統調用,即將當初LINUS移植到MINIX裡面的所有功能都給搞定了。

  他登上CQCQ,看到LINUS正好也在線,於是便發了個消息給他,然後將源代碼直接在線傳給了對方。

  【LINUS:夥計,你的效率真快,移植了BASH,以後的編寫工作會要大大加速了!】

  【STONE: 下一步是不是可以將GCC移植過來?這樣我們可以不用再切換到MINIX的環境中編譯系統了,直接在LINUX平台下編譯。】

  【LINUS: 我這兩天本來正打算著手做這件事,但是現在我有一個新的想法。】

  【STONE: 說來聽聽。】

  【LINUS: 我覺得我們應該另外實現一個文件系統,而不是直接使用MINIX的文件系統。】

  在此之前,為了降低編寫代碼的難度,LINUS從MINIX中借鑒了很多代碼,其中最為完整的就是文件系統的實現。

  【LINUS: MINIX的文件系統是專門為微內核設計的,當初在設計的時候也只考慮過教學用途,目的是為了更好的讓學生理解,根本無法真正用在大型操作系統上,在性能上有著致命的缺陷,我想你也應該發現了這點。】

  林鴻對此表示贊同。

  MINIX系統在文件處理方面的效率的確有些慢了,剛開始的時候還感覺不到,但是在他編譯系統的時候,就極其明顯了,文件一多,搜索查找以及讀取文件的效率就變得極為緩慢。在這點上,還比不上DOS系統。

  MINIX的文件系統是模仿Unix的文件系統而設計的,其數據結構整體上和Unix文件系統大致相同,大致也可分為引導塊、超塊、柱面、節點等。

  但是作者安德魯這個系統本身是用來作為教學用的,所以在設計的時候,就考慮到要讓學生能夠比較容易理解,將其中的一些複雜實現就省略了,只保留了其骨架,進行適當修改之後,能夠讓其正常運轉,並沒有經過大量文件存儲方面的性能測試。

  當磁盤中文件比較少的時候,根本感覺不到其中的差異。

  但是,LINUS在編寫LINUX操作系統的時候,代碼雖然不是很多,也就一萬兩千行左右,但是這一萬兩千行代碼並不是隻在一個文件裡面,而是分布在多大幾十個文件和上十個目錄當中。

  在編譯系統的時候,編譯器會按照編譯索引文件Makefile來按照順序對這些源代碼一個一個地查找,並鏈接起來,然後再統一進行編譯。

  按理說來,只有這麼點文件,這個過程應該是非常快的,但是事實證明,要想將LINUX的V0.00版本編譯出來,都至少要花費四十分鐘的時間。

  當初林鴻一直PKZIP那麼一個小軟件的時候,都花費了十分鐘左右的時間。

  這樣的效率實在太低了,要是在Unix或者DOS下,所花費的時間可能只有五分之一甚至十分之一。

 LINUS於是便開始尋找到底哪裡出現問題,為什麼會導致編譯速度如此緩慢。

  最終他發現,原來這是MINIX文件系統設計方面的原因,他覺得有必要對這點進行改變了,他可不想將這樣一個文件系統移植到LINUX裡面,那簡直就像是在美餐一頓的時候吃了一隻蒼蠅那麼噁心。

  身為技術宅LINUS是絕對不允許這樣的情況出現在LINUX中的。

  林鴻也覺得這個問題的確很重要,文件系統是操作系統的基石,如果地基不打好,會直接影響到上層建築的高度。

  【LINUS: 我最近這段時間都在想這個問題,接下來會正是著手開始設計了。不過在此之前,我會先解決一件更為重要的事情。】

  【STONE: 更為重要的事情?】

  【LINUS: 每一個男人都要經歷過的事情啊,你懂的,哈哈!】

  【STONE: 不懂。】

  【LINUS: ……差點忘記你的年齡似乎比我要小不少了。我要去追求一位心儀的女孩,這該懂了吧?】

  林鴻看到LINUS的話,頓時有些汗顏。他剛剛的確沒有反應過來,這也不能怪他,剛剛他們還在討論技術方面的問題,突然之間就跳躍到追求女孩的話題上,作為一個世紀年齡才十四歲的中國籍技術宅來說,能想到這個問題才怪。

  【STONE: 原來如此。那預祝你馬到成功,早日抱得美人歸。】

  【LINUS: 哈哈,謝謝!】

  【LINUS:對了,之前忘記跟你說了,你移植BASH的時候最好是按照POSIX的標準來,這樣可以讓我們的系統獲得更大的兼容性,以後那些UNIX的用戶轉移到我們的LINUX中來也不會有任何障礙。】

  【STONE:POSIX標準?】

  【LINUS: 這是IEEE組織為要在各種UNIX操作系統上運行的軟件而定義API的一系列互相關聯的標準的總稱,最初起源於1985年的一個項目……】

  接著,LINUS開始給林鴻詳細介紹了一下這個標準的有關內容。

  實際上,LINUS之前也對這個標準一點都不清楚,只是聽學校的老師曾經說起過,因為這個標準是UNIX下的標準,統一規定了所有系統命令的實現細節。

  於是,剛開始的時候,他便在MINIX的郵件討論組中發布了一個求助帖子,尋求有關POSIX的相關標準下載地址,可是這個帖子並沒有獲得幾個人的關注和回應,他沒有找到POSIX的相關資料。

  於是,他只好退而求其次,找來一份SUN服務器的UNIX使用手冊,按照上面的命令調用一個個對這些系統命令進行實現。

  但是,這份UNIX手冊上並沒有詳細說明這些命令所實現的內部細節,只描寫了結果。

  例如LS命令,手冊上只描寫了這個命令的結果,以及可以加上哪些參數實現,如“LS -ALL”可以將當前目錄下所有的文件,包括隱藏文件在內,都顯示出來。

  具體的實現方式,則是LINUS按照文件系統中的原理自己想出來的,例如首先要找到當前目錄的引導區,然後再分析裡面的文件節點,從這些節點中讀出每一個文件的名稱,大小以及創建日期等信息,然後再將其顯示在顯示器屏幕上。

  要實現這些系統調用的功能,必須對底層的基本原理非常了解,當然這並不能難倒LINUS,否則他還談什麼編寫自己的操作系統?

  他按照UNIX手冊和《操作系統:設計與實現》中所提及到的資料,總共實現了二十來個系統調用,這正是林鴻在LINUX中所實現的那些。

  【LINUS: 前一陣子才有一個朋友給我寄了幾卷厚厚的POSIX的手冊,不過既然現在你已經開始移植BASH了,接下來的工作你就繼續做著吧。】

  【STONE: 從哪裡可以找到POSIX的手冊?】

  【LINUS: 這點我也不太清楚。不過,你身在美國,應該不難,去圖書商城或者圖書館看看,應該可以找到。我這幾本POSIX手冊的出版社是……】

  接著,LINUS將出版社和地址方面的信息全部提供給了林鴻,讓他如果實在找不到,就按照這些信息去找,直接向出版社郵購也行。

  【LINUS: 還有,我一個朋友手裡正好有基於蘋果系統的服務器,上次我讓他試用了一下CQCQ軟件,他願意免費將服務器端進行託管,你覺得怎麼樣?】

  LINUS說的事情,是上次林鴻提到自己想要將CQCQ的服務器端託管到另外的地方,於是LINUS就留心了一下。

  【STONE: 可以。我把服務器端的安裝文件傳給你。】

  隨著訪問用戶的增多,SAM官方的那個服務器的性能有點跟不上了,再加上最近又出現了德州儀器公司的那檔子事情,林鴻最終同意將服務器端轉走。

  原本林鴻還打算將CQCQ發布出去,讓更多的人使用,並且繼續改進,可是上次和凱文聊過一次之後,他的這個計劃便擱淺了。

  他決定重新設計CQCQ的結構,增加其安全性,然後再發布出去。

  目前這個版本,暫時就用來內部幾個人溝通吧,等將服務器端移走之後,林鴻便決定推薦這個軟件SAM其他成員使用。

  和LINUS結束聊天之後,林鴻便開始正式著手重新設計CQCQ軟件。

Rank: 6Rank: 6

狀態︰ 離線
223
發表於 2012-10-13 21:13:13 |只看該作者
第220章 加密算法


對CQCQ軟件重構的想法,林鴻實際上在和凱文聊過之後,就開始在腦海中慢慢成型。
 
  對發送消息進行加密這個問題比較好解決,據林鴻所知,目前有一些加密性能比較好的加密算法都是免費並且公開的,他可以直接拿來使用。
 
  關鍵在手如何建立起負責消息傳遞中轉的“秘密據點”。
 
  這些據點必須具有隨機的特點,不能一直固定,這樣就可以增加被追蹤攔截的難度。
 
  現在這種一台服務器管理並轉發所有在線聊天客戶端的信息的模式肯定是行不通了,因為這種結構太過脆弱,只要對方攻占了服務器,整個聊天網絡就會癱瘓。
 
  林鴻經過慎重思考,覺得還是回歸到自己最初的想法比較靠譜,也就是,把客戶端和服務器端集成到一起。
 
  也就是說,網絡上有多少個是用整個軟件的客戶,那麼就有多少台消息中繼服務器,每一台服務器都可以對消息進行中轉,構成一個龐大的沒有任何規律的網狀網絡。
 
  確定好了這個大體的方向之後,他腦海中各種靈感不斷冒出,以至於他立刻從課桌裡面拿出幾張白紙,開始以極快地速度將這些想法以圖形和簡短的文字記錄在這些紙上。
 

不一會兒,不斷冒出的想法就記滿了五張白紙,林鴻這才停了下來。
 
  林鴻抽出其中一張,這張紙上,畫了一張用方塊代表計算機的網絡拓撲圖,用線條表示數據流動的方向。
 
  林鴻重新回過頭來,對之前的思路進行整理,然後又對這張圖進行完善和修補。
 
  接下來便又抽出另外一張紙,這張紙上畫了四個方塊表示計算機,中間用幾條細線和一條粗線連接,細線表示少量數據交換,粗線表示真正的數據。
 
  想了一下,林鴻又重新在它們之間添加了兩條粗線,將原來的那一根粗線給劃掉了。
 
  經過剛才一陣頭腦風暴,林鴻對於CQCQ新版的架構已經有了底稿,總體的設計框架已經想清楚了,接下來就是對它的技術細節的實現。
 
  放棄中龘央控制服務器的架構,轉而採用點對點的架構,消息可以通過每一個客戶端進行中轉。
 
  不過,還是會存在一個對整個拓撲網絡節點進行維護的“中繼服務器端,”這些服務器端並不涉及到數據的中轉,只保存客戶端節點信息,例如IP映射地址,在線節點列表以及它們之間的拓撲結構。
 
  考慮到穩定性方面的問題,這些服務器端不能只有一個而是多個並且他們共同維護同一張數據表,即每一台服務器上都有全部的備份,這樣,即時某一台服務器下線了,整個通信網絡也不會受到影響。
 
  並且,按照林鴻現在的設想,就算是所有中繼服務器都被關停或者下線,也不會造成整個通信網絡的癱瘓,最多會影響到消息發送的即時性。
 
  當網絡中存在中繼服務器的時候,客戶端會和中繼服務器保持連接,以便獲知自己好友在線狀態,要發送信息的時候,也會先向中繼服務器查詢整個拓撲結構,然後通過算法計算,隨機找出一條最優路徑,通過這條最優路徑將消息發送到目的地。
 
  而假設所有中繼服務器都掛掉了,大家便無法確認好友是否在線,數據傳輸的時候,是一種廣播式的行為,即向全網廣播自己的消息,在傳輸之前,還得確認下一個節點是否在線,然後再傳輸,最終總會到達自己發送的目的。
 
  不過這樣一來,通信就失去了時效性,可能一條信息發送出去,快則幾秒鐘,慢則要好幾分鐘甚至上十分鐘對方才能夠收到,時間的長短和網絡的拓撲結構有關。
 
  這種結構,在安全方面也有保證。
 

一條信息發出,會首先通過自身的軟件進行加密,然後再傳送到“中轉節點”中,那些節點都是匿龘名的,經過至少五次跳轉之後,完全查不到來源路徑,最終從“出口節點”對消息進行解密,然後再傳遞到目標客戶端。
 
  在整個流程中,唯一有可能被監龘聽的環節就在於最後的“出口節點,”假設有人正好在出口節點監龘控,則就可以截龘獲被發送的消息。
 
  這個缺點林鴻也發現了,所以他在後來對圖紙進行整理的時候,再次進行了完善。
 
  他想了一個解決方案,那就是消息發送之後,會加密成一個數據包,然後再對這個數據包進行分割,包的各部分通過幾條不同的路徑最終傳遞到目的地,這樣,就算某一個“出口節點”被監龘控了,他們截獲的內容也只有一部分,沒有截獲其他包的話,根本無法對整個包進行解密。
 
理論上,同時將所有包都截獲的可能性是趨近於零的,所以這樣一來,通訊安全得到了最大限度的保障。
 
  林鴻設計的整個新的架構,不但實現了信息傳遞的匿名性,而且消除了中心化的服務器端,極大地提升了軟件的保密性和穩定性。
 
  經過反覆完善和優化,林鴻覺得最終沒有問題之後,便開始著手進行代碼編寫。
 
  由於他對加密砰密方面還不是很了解,所先將其他基本功能暫時實現,將加密解密放到了最後。
 
  到天亮的時候,新版CQCQ的原型便被編寫出來了,首先實現的功能非常簡單,只能傳遞文字版,並且還沒有對其進行加密。
 
  今天是周一,林鴻的課不多,上午在十點多的時候就已經沒課,他便立刻奔向了學校圖書館。
 
  今天來這裡有兩個問題需要解決。
 
  一個是查找一下,看看有沒有POSIX標準的書籍,另外就是學習一下加密解密算法方面的內容。
 
  由於林鴻是圖書館的常客,另外又是最近風頭正威的SAM小組成員,圖書館中的不少工作人員都對他非常熟悉了,見到他之後,紛紛和他打著招呼。
 
  林鴻微笑著——回應,這幾個月來,他算是徹底融入了拉丁學校的這個大集體當中。雖然這裡也存在著一些瑕疵,但是總體上還是讓人覺得比較舒服的,大家相互之間都比較友好,別人遇到什麼困難,也會熱心幫忙。
 
  有一點林鴻感觸最深這裡的學生和老師之間的關係完全是對等的,相互間說話,完全沒有國內的那種一個聆聽,另外一個不是訓話就是大講道理的那種常見情況。
 
  林鴻來到計算機科學類區域,開始慢慢尋找自己所需要的內容。
 
  “POSIX……加密算法……”。
 
  林鴻口中念叨著這兩個詞彙,在書架間一格格看過去。
 
  走過幾個格子之後,林鴻停了下來,一本書籍吸引住了他的目光——《MD5算法應用》。
 
  他將這本書拿到手中,翻看了一下前言和目錄,於是將其拿在了手裡,繼續查看書架上其他書籍。
 
  在書架走廊上轉了幾圈之後,林鴻手中已經多了好幾本大部頭:《RSA加密算法》、《加密算法導論》、《公鑰密碼學》、《對稱和非對稱加密算法》……
 
  在選擇這幾本書的時候,林鴻都會大致看一下前沿和目錄,他原本只是想研究其中的一本,可是這幾本書他實在是難以選擇,覺得都非常不錯,於是決定乾脆都進行閱讀,反正他看書的速度很快。
 
  讓林鴻有點遺憾的是,這個圖書管裡面並沒有關於POSIX標準的書籍。
 
  實際上,對於這點他早就有所預料。算法這麼科學本質上是屬於數學領域,很早的時候就有數學家在進行研究,只是具體的應用實現在計算機領域得以開始爆發。
 
  而POSIX標準則是最近幾年才開始興起的,發行量並不是很多,拉丁學校圖書館沒有收藏是很正常的,畢竟這是一所中學的圖書館,有這麼多關於算法的書籍已經非常不錯了。
 
  按照往常一樣,林鴻找了一個比較偏僻的小角落位置坐了下來,然後開始按順序閱讀這幾本書。
 
  首先閱讀的是《加密算法導論》,這本書對初學者來說比較容易理解,作者專門回顧了算法的歷史,重點介紹了古代戰場上凱撒大帝用於軍隊情報傳遞的密碼系統。
 
  當時的密碼加密方式還比較簡單,就是單純地向前或者向後推移幾個字母就得出了密文,解密的時候方向操作即可,例如ABC情報,向後推移一位加密之後就變成了BCD,敵人就算截獲了這份情報,如果不知道加密原理,是很難破解密文的。
 
  不過隨著時代的發展,簡單的加密技術自然無法滿足要求,破解和反破解技術是伴隨著發展起來的。
 
  看完《加密算法導論》,林鴻接著看其他幾本書籍。
 
  此刻,他的大腦急速運轉,如同海綿一樣吸收著書籍裡面的知識。
 
  林鴻一邊看,一邊還有時候在稿紙上計算著什麼。他對書籍裡面的內容理解起來完全沒有障礙,甚至有一種如魚得水,相見恨晚的感覺。
 
  他真心感嘆,前人的智慧真不是蓋的,竟然在對這方面的內容有了如此深刻的研究,要是自己重新去摸索,可能一輩子都達不到這個高度。
 
  時間逐漸流逝,林鴻完全陷入了加密算法的世界之中,對外界發生的事情完全沒有了感知。

Rank: 6Rank: 6

狀態︰ 離線
224
發表於 2012-10-13 21:14:34 |只看該作者
第221章 意外郵件


當一個人專注於做某一件事情的時候,大腦就會自動屏囘蔽外界的其他信號,這是潛意識下做出的動作,當事人也感覺不到時間的流逝。

  林鴻一個人靜靜地坐在角落中,手中不斷地翻著書頁,偶爾又會在稿紙上不聽地計算著什麼。他周圍的人,來了又走了。

  “叮……”

  隨著一陣鈴囘聲響起,林鴻從書海中抬起頭來,發現周圍已經空空如也。

  “剛剛那一陣鈴囘聲是圖書館關門鈴囘聲?”

  林鴻驚訝之下,拿出計算器看了一下時間,發現竟然是已經下午四點半了。

  林鴻看了一下手中的書,還剩下大概一半左右的內容,這已經是最後一本,他看了一下頁碼,然後合了起來。

  將其他幾本書放回原地,然後拿著最後一本沒有看完的《RSA加密算法》朝借書處走去,辦囘理好手續之後,便回家了。

  加密算法真是一個非常讓人著迷的領域,林鴻沉迷之下直接從上午看到了下午,連午飯都忘記吃了,下午的課程也沒有去上。

  不過,他對此並不後悔,今天一天的收穫非常大,他直到現在才發現,原來數學中還存在這樣一個和計算機囘密切相關的領域。可以說,計算機的出現,讓密碼加密學有了應用基礎,有了成長的土壤。

  這個領域出現的很多重大研究成果都是在計算機出現之後才有所突破的。

  現代任何算法,都繞不開計算機這一工具,以前那些古典加密算法,隨著計算機的出現也徹底失去了加密的意義,一台普通配置的計算機只用花幾分鐘就可以直接將以前最為複雜的加密算法給破囘解出來。

  林鴻這次相當於是將密碼學整個給系統地學習了一遍,不但將密碼學的來龍去脈搞清楚了,而且現在流行的那些加密算法也徹底進行了研究,除了“RSA算法”還有一部分內容沒有看完,其他內容都完全理解並且記住了。

  雖然今天是他第一次接囘觸這些內容,但是他現在可以自信地說,這些內容他全部掌握了。

  實際上,林鴻心中也對此有些驚訝。

  他察覺到了,自己對這類算法囘理論或者數學方面的問題似乎有著驚人的理解能力。這點,他在上次研究加密算法的時候就感覺到了。

  在別人眼裡非常複雜的東西,需要長時間反覆學習才能理解,他卻往往可以輕易地就理解了。

  難道這也是自己的特殊能力?

  隨著年齡的增長,他越來越發現自己和其他人的不同。

  這個情況,應該是由於小時候自己的大腦曾經受過傷而導致的。

  為此,他也曾到圖書館和網絡上查找過這方面的資訊內容,的確有些報道記載過,有人腦部受傷,後來導致某一方面的能力特別突出。

  林鴻推測,自己的大腦之所以越來越好用,很可能也因為那次而發生了某種奇特的變化。

  總之,這個變化是好事不是壞事,變得聰明總比變成笨囘蛋要好,林鴻對這種結果還是非常高興的,除了自己無法入睡以及經常頭痛的毛病,似乎還沒有其他副作用。而頭痛的毛病隨著自己練習三體式也逐漸減輕,最終突破暗勁階段之後,就徹底消失不見。

  回去的路上,林鴻腦海中不斷地思考著到底該如何將所掌握的加密算法應用到自己的新版通訊軟件當中去。

  吃過晚飯回到自己的房間,林鴻首先將剩下的半本書給看完了。

  等看完之後,他腦海中對軟件信息的加密也有了解決方案——RSA算法就是他想要找的加密算法。

  RSA算法是1977年由羅納德*李維斯特、阿迪*薩莫爾和倫納德*阿德曼一起提出的,當時他們三人都在麻省理工學院工作,RSA這個名稱就是他們三人姓氏開頭字母拼在一起組成的。

  1⑨83年的時候,麻省理工學院在美國為RSA算法申請了專利。

  但是有趣的是,在麻省理工學院申請專利之前,這三位數學家就提前將這個算法向全世界將所有細節都公開了,所以很多國囘家對麻省理工學院的這個專利並不承認。

這三個人之所以這麼做,並不是因為麻省理工學院沒有給他們獎金,而是他們認為,“密碼術”不應該被政囘府長期所壟斷,而是應該像所有普通民眾開放。

  自古以來,科學家們所發明的所有加密方法都被政囘府列為高度機囘密,實際上在RSA算法被公布之前,英國數學家就已經在內部文件中提出了類似的加密算法,但是被英國政囘府列為了高度機囘密。

  RSA的發明者認為,“如果只是因為一種科技可能被犯罪分囘子所利囘用,就不分青紅皂白地取囘締它,這種做法是非常愚蠢的”。

  例如手套是用來保護手的,但是手套也可以被罪犯用來搶囘劫銀囘行而不留下指紋,同樣,“密碼術”是一種數據保護的的科技,這和手套相似,區別就在於“密碼術使聯囘邦調囘查局不能夠竊囘聽,而罪犯使用的手套同樣使聯囘邦調囘查局的指紋分析術是去了作用。”

  所以,當他們發明了RSA算法之後,擔心政囘府又會將這個加密算法列為機囘密,讓普通民眾享受不到這個成果,於是搶在政囘府下達相關命令之前,就像全世界的同行們公布了這一加密技術的細節。

  當林鴻看到他們的這個故事的時候,對他們的這種黑囘客精神表示敬服,這才是真正的黑囘客精神,共享、開放、最求自囘由。

  原本,林鴻編寫新版通訊軟件的時候,心中還有一個比較大的顧慮,那就是犯罪分囘子也可能會利囘用這個軟件來進行相互溝通,從而逃避政囘府機囘構對他們聯囘系的監囘聽。他擔心自己會間接成為犯罪分囘子的幫凶,所以心中還有些遲疑和障礙。

  可是當他看到RSA的發明者所傳達出來的思想之後,立刻拋棄了思想上的包袱,毫無心理負擔地構想著自己的這個全新軟件。

  林鴻之所以選擇RSA算法來作為這個軟件的加密算法,是因為這個算法不但足夠安全,而且允許在以前沒有聯囘系的兩個個體之間,進行數據加密和解密傳遞。這正是他目前所需要的功能。

  RSA算法是一種非對稱加密算法,基於一個數學定囘理,即對極大整數做因數分解,也就是說,對一極大整數做因數分解越困難,RSA算法就越可靠。只要這個數學定囘理沒有被攻克,RSA算法就是足夠安全的。

  在密碼學中,分為兩種加密算法,一種是對稱加密算法,另外一種則為非對稱加密算法,又稱為公開密鑰加密。

  在對稱加密技術中,對信息的加密和解密都使用相同的鑰,也就是說一把鑰匙開一把鎖。

  這種加密方法可簡化加密囘處理過程,都用同一把鑰匙來開囘鎖,但是還不夠安全,只要哪一方被別人竊取了鑰匙,鎖就可能被其打開。

  而RSA這類非對稱加密算法,信息交換的雙方都兩把鑰匙,一把是公開的,用來加密,一把是自己私下保留的,用來解密。

  當甲向乙傳遞信息時,可使用甲的私鑰加密信息,乙可用甲的公鑰進行解密,這樣可確保第三方無法冒充甲發送信息;同時,甲向乙傳遞信息時,用乙的公鑰加密後發給乙,乙再用自己的私鑰進行解密,這樣可確保第三者無法偷聽兩人之間的通信。

  林鴻覺得這個加密算法簡直就好像是為自己的軟件量身定做的,興囘奮之下,他看完《RSA加密算法》這本書之後,立刻就打開了計算機。

  首先習慣性地分別登錄CQCQ軟件和EMAIL客戶端查看了一下消息。

  菲麗絲給他留言說了幾句,說之前不知道為什麼CQCQ軟件一直登錄不上去,後來才好了。

  林鴻給她留言說明了一下情況,這是因為服囘務器端進行了搬遷,所以有一段時間無法登錄。

  這就是這種服囘務器端和客戶端架構的缺陷所在,極不穩定,相信等他推出新的版本之後,就可以徹底解決這個問題。

  在郵箱中有一封新郵件,竟然是LINUS發給他的,他感到很奇怪,為什麼對方不直接在CQCQ上留言。

  林鴻一邊喝水一邊點開一看。

  “噗——”

  剛剛喝到嘴裡的水頓時噴了出來,要不是他及時調整了方向,肯定直接口囘中的水噴到了顯示器上。

  “不會吧?”

  林鴻看到郵件中的內容頓時有些哭笑不得——LINUS這次追求心儀女生的行動失敗了!

  讓林鴻噴水的原因並不是這個,而是LINUS備受打擊之下,心灰意冷,決定暫時休學,轉而去服兵役。

  芬蘭是一個小國囘家,實行的是全民兵役制,所有芬蘭男子,只要達到了規定年齡,身囘體又沒有什麼殘疾缺陷的話,不管你是明星還是平民,都必須服三個月兵役。

  LINUS很是遺憾地告訴林鴻,LINUX項目他暫時要停止,讓林鴻有時間的話獨自繼續開發,一切等他服完兵役之後再說,在發出這封電子郵件之後,他就已經背著行囊,離開學校了。

  林鴻嘆了口氣,給他回了一封郵件,希望對方能夠從感情的打擊中盡快恢復過來。

  回完郵件,他正式開始動手編寫新版通訊軟件的代碼。

Rank: 6Rank: 6

狀態︰ 離線
225
發表於 2012-10-13 21:36:54 |只看該作者
第222章 比特信使

新版CQCQ編寫講展速度很快,畢竟之前林鴻已經有過類似的編程經驗,其中很多代碼都可以進行重用,不過由於架構變化比較大,還有一些重要的代碼需要重新構想。
 
  按照這一次的設計,中繼服務器上不保存任何可能用戶的私密內容,包括用戶的賬號、密碼,以及個人信息,發送的聊天內容,LP也址,信息發送目的地……等等。
 
  中繼服務器被林鴻命名為“目錄服務器,”只是保存著當前在線的客戶端的網絡拓撲節點,每一個使用這個軟件的用戶,都可以充當服務器端,都有可能被選作跳轉中繼節點。
 

而當真正創建了一條用戶數據交換的私密通道的時候,當前中繼節點只知道兩個信息,當前的數據包來自哪個節點,以及要發送給哪一個節點。至於上級的上級、下級的下級中繼節點就完全不得而知了。
 
  沒有一台單獨的中繼節點會知道數據包的完整路徑,這是因為客戶端為每一跳都分配獨立的加密密鑰以保證連接數據通過時不被跟蹤。
 
  這個密鑰是臨時生成的,就算是用戶一直和同一個人聯繫,這條路徑也並不是固定的,按照林鴻的設計,每隔十分鐘就會更換一次密鑰,即建立一條完全不同的連接通道。
 
  林鴻將自己所能想到的所有可能被監聽的環節都考慮到了,這樣做只有一個目的,為了安全,為了避免被第三方監聽。


因為不想使用中堊央服務器的方式來存儲數據和信息,所有數據將會被分散地保存在客戶端裡面。
 
  最為安全的方式,就是每一個客戶端中都將已註冊的所有用戶信息都下載到本地保存,這樣無論哪一個消失了,都不用擔心自己的信息會因此而丟失,因為使用了最夠安全的加密算法,也不用擔心有誰對這些賬號進行暴力破解,就算破解了也沒用,無非是得到了這個賬號而已,聊天記錄是不會上傳保存的。
   但是如果使用這種方式,剛開始的時候可能還可以勝任,畢竟僅僅只是賬號和密碼的話,也不用多大的空間,當時當人數增加到一定數量級的時候,就會出現數據過大的問題。
 
  每一個新註冊的用戶,可能都必須先從網絡上下載其他用戶的所有信息,如果硬盤不夠大的話,很可能就會將硬盤撐爆。
 
  林鴻便放年了這個方式。他換了一種比較取巧的方式,那就是每個客戶端裡面只保存自己好友的信息。
 
  也就是說,當你添加一個好友的時候,所的信息會全部同步給對方,而對方的信息也會同步給你。
 
  這樣一來,要保存的數據就極大減少。一個人就算有一千個好友,加密再壓縮之後的信息大小也可以承受。
 
  不過這樣一來,也會有一些情況出現。例如如果有人的好友非常少,並且這些好友常年都不上線的話,他的本地數據如果丟失,就很可能會失去自己的賬號和密碼。
 
  不過林鴻轉念一想,沒有好友的用戶,那就根本不是用戶,這個賬號保留了也沒什麼意義,如果再次想使用這個軟件,那就重新註冊一個賬號即可,以前的賬號讓其徹底報廢
 
  最初賬號保存的地方,可以隨機選擇一兩個“目錄服務器,進行保存,一段時間之後,這些數據就會徹底被銷毀,以免被有心人獲得實現不良目的。
 
  原本這只是很簡單的一個軟件,但是為了讓其擁有足夠的保密特性和安全性,林鴻將其複雜度提升了整整一個等級,可謂是絞盡腦汁、費盡心思。
 
   最終編寫出來的程序,還是分為兩部分,一部分是“目錄服務器端,”專門用來保存節點拓撲結構和最初的註冊信息。
 
  另外一部分則是“客戶端,”當然這個客戶端中也集成了中轉服務功能。
 
  早晨的時候,新版CQCQ的原型便編寫出來了。
 
  林鴻興致勃勃地登錄老版軟件,想要將這個消息告訴L刪牧,可是上線之後才想起,對方已經當兵去了。
 
  於是,他登錄SAM官方的BBS,寫了一篇有關這個軟件的詳細的介紹,想正是對外發布,讓大家一起來幫忙測試和使用。
 
  不過,當他的手指接觸到迴車鍵的時候,最終還是沒有按下去。
 
  這個軟件是林鴻親自設計的,自然清楚一旦發布之後會對網絡世界造成什麼樣的影響,甚至也會對現實世界造成衝擊。
 
  可冉說,這是一把雙刃劍,黑客們可以用其進行自由舟通,犯罪分子也可以它來幹一些違法的事情,對他們來說肯定是一個絕好的消息。
 
  但是,對於各國政府來說,這就是個壞消息了。可以預杵,這個軟件會遭到這些人的強烈反對和封殺。
 
  林鴻將放在迴車鍵上的手收了回來,坐在計算機前想了好長時間,最終按下退格鍵,將剛剛所寫的內容全部給刪除了。
 
  剛才他在腦海中模擬了一下,一旦這個軟件流行起來之後,到底會發生什麼情況。
 
  最終模擬的結果是,自己可能會被FBL的人請去喝咖啡,或者像凱文那樣過上隱姓埋名的流亡生活。
 
  這兩種情況他暫時都還承受不起,也不想因為這個原因而導致這個軟件還沒壯大起來就被扼殺在搖籃當中。
 
  現在林鴻已經開始有了隱藏自己身份的意識,這點凱文早就跟他說過,他可不想讓自己的名字出現在阻四的黑名單上。
 
“典!”
 
  林鴻嘆了口氣,現在實在是有點小鬱悶。
 
  自己花了整整一天一夜的時間,將這個軟件給編寫出來了,可是竟然沒有膽量將其發布出去,實在是夠鬱悶的。不知道計算機的發展歷史上,有沒有這樣的例子。

林鴻想了半天,最終想到一個非常鬼鬼祟祟的力、法,那就是入侵幾台服務器,先將目錄服務器端安裝在服務器上,然後再想辦法匿名發布帖子,讓大家下載使用。
 
  可是現在林鴻對入侵方面的技術還並不是很熟悉,如果冒然這麼做,也很容易被人給挖出來,到時候不小心暴露了,結果和自己直接進行發布一個摸樣。
 
  “看來還是得花點心思研究一下入侵技術。”
 
  林鴻之前雖然覺得自己也應該學習一下入侵技術,但這是建立在防止別人入侵的心思之上,需求並不是很迫切,但是現在看來,掌握了網絡入侵技術,有時候做起事情來要方便得多。
 
  他看看時間,離晨練還有半個小時,於是繼續著手改進這個軟件。
 
  再取名為CQCQ星然是不合適了。
 
  他決定給這個軟件取個新的名字。
 
  原本按照其結構,林鴻想取名為“糖葫蘆,”意為信息通過多個節點進行跳轉,最終達到目的地。但是轉念一想,這樣一看這名字就知道肯定是中國人編寫的軟件,一下子就將作者的範圍大大縮小想想還是放棄了。
 
  最終的名稱定為“BLT_COURLER”中文名稱為“比特信使,”簡稱“BC”。
 
  和CQCQ不同的是,比特信使並沒有再使用一連串的數字來表示LD,取而代之的是一連串沒有任何規律的散列字符串,這個字符串中有數字也有字母,還區分大小寫,總共多達十三位,稱為BC地址。
 
  這是通過HASH加密算法經過二次加密而計算出來的,在比特信使的規則中,具有唯一性,每個人都有唯一的比地址,通過這個地址可以加對方為好友。
 
  這樣做的目的,是林鴻不希望別人可以簡單地通過按照數字順序累加,對所有賬號進行遍歷,從而避免大範圍的暴力密碼破解攻擊。
 
  不過很顯然,這樣做BC地址太難記了,只能通過複製粘貼的方式進行操作,在林鴻的設想中,比特信使最初期的用戶,應該是那些懂計算機技術的用戶或者黑客,只有他們暫時才有這類需求。至於犯罪團夥,根本不在他的考慮範圍之內,當然,如果這些人也有計算機技術,那算你好運,可以找到一個相當安全的通信方式。
 
  另外,林鴻將自動更新技術也集成到比特信使中了,這樣一旦發布新版本,全網客戶端將可以選擇是否進行自動升級。

由於比特信使本身就使用了點對點的技術,下載升級將非常方便,當一個客戶端將升級程序下載之後,就立刻變成了一個下載源,可以為其他人提供下載服務。客戶端越多,下載速度就越快。
 
  理論上來說,比特信使是完全不受任何人控制的,林鴻一旦發布,他也立刻對比特信使失去了控制權,他也無法監聽任何一個節點,或者說,沒有任何人能夠監聽。這是一個沒有中心的架構,整個世界都是平坦的,相互之間都是平等的,沒有誰能夠控制誰。
 
  不過林鴻還是給自己留下了一個後門,那就是自動更新功能。這是唯一有可能對其進行控制的地方。這個功能可以讓程序更加強大,也可以讓程序失去作用。
 
  剛開始的時候,林鴻是沒有這個設計的,但是在他想要按下迴車鍵的那一刻,他的內心突然產生了一種莫名的感覺,說不上是興奮還是恐懼,很複雜。
 
  著慮再三之後,他還是決定給自己留下一個後門,因為他實在無法預知,到底這個程序發布之後會產生什麼樣的影響。
 
  “如果這個程序真的沒有存在的必要,那麼就讓它消失吧。”林鴻對自己說。

Rank: 6Rank: 6

狀態︰ 離線
226
發表於 2012-10-13 21:41:52 |只看該作者
第223章 黃金分割


早晨,小湖邊。
 
  林鴻在給亞瑟和馬修兩人講解有關三體式的要點。
 
  “身體直立,兩臂自然下垂,頭要端正……兩腳腳跟併攏,腳尖外展成90度,注意,腳尖和膝蓋的方向必須一致,眼向前平看……”。
 
  林鴻考慮到他們是外國人,並且是初學者,也沒說什麼“三八二十四式口訣,”而是盡量用簡單地語言表述,並且親自示範。
 
  亞瑟和馬修兩人站了好久,不過一致無法滿足林鴻的要求,不斷地被要求調整,在他們看來,非常簡單的一個站立姿勢,竟然有這麼多繁複的要求,簡直太奪張了。
 
  “STONE,一個簡單的站立方法,需要這麼複雜嗎?這樣站的好處是什麼?”
 
  馬修聽林鴻一口氣講解這麼多要點,實在不能理解。
 
  亞瑟雖然一直沒說什麼,可是心中也疑惑得很,實際上這個問題,他早就想問了,畢竟每一次晨練,林鴻必定會以這樣的姿勢站立半個小時以上。
 
  “這個站樁叫三體式,可以極大地增強你們全身肌肉和骨骼的協調性,另外還可以讓你體堊內產生一種神秘的力量。”
 
  “神秘力量?”馬修聞言眼神發出亮光。
 
  “反直好處很大就是,三體式是形意的根本,如果你們真的想學好形意道,這個姿勢是必不可少的。
 
  他回來之後乙經給馬修和亞瑟兩人講解過大師兄的形意道館,他們聽完之後頓時後悔沒有和林鴻一起去參加形意道館的開館儀式。
 
  並且,他們兩個已經決定,只等放暑假的時候,一起去紐約,拜入形意道館門下 成為學習形意道。
 
  XXXXXX
 
  課堂上,林鴻正在上繪畫課,最近在學習的內容都是素描。
 
  以前沒有接觸過這門課程的時候,林鴻畫圖,都是按照實物直接畫鋼筆畫,雖然畫出來的東西也比較相似,但是卻缺乏立體感。
 
  經過系統的學習之後他才知道,原來學習素描還需要學透視原理,例如素描和數學幾何的關係非常大。
 
  並且 剛開始畫輪廓地時候,素描是直接將想畫的圖形抽象成幾何體,例如圓柱體、圓形、橢圓等等。將這種大致抽象的幾何體畫出來之後,再不斷地在細節上進行修正,使之不斷接近於原型。
 
  林鴻想到此處,想起了數學中的微積分 覺得素描這種不斷接近於原型的方式,非常像微積分裡面求極限的方式。剛開始可能是一個個完全和原型不同的東西粗糙的線條和幾何圖形,但是經過一步步細化之後,就開始變得圓滑起來,最終達到最佳結果。
 
  最讓林鴻感覺神奇的是,畫素描的過程中會用到很多數學知識,例如畫人的臉部,需要多次用到黃金分割比例這一知識。鼻子和嘴巴寬度的比例、眼睛和臉寬臉長符合“三庭五眼”的說晨 ……等等。
 
  黃金分割這一概念在林鴻學習畫圖之後是老師提到得最多的一個定律,稱0.618這個數字是自然界中最為常見、最有藝術性、最富有美學價值的比例。
 
  黃金分割又稱黃金律,是指事物各部分間一定的數學比例關係,即將整體一分為二,較大部分與較小部分之比等於整體與較大部分之比,其比值為1:0.618或1.618:”即長段為全段的0.618.
 
  林鴻聽老師說起這個數字之後 專門去圖書館查了有關資料,發現這方面的書籍和文獻非常多,西方數學家們對這一塊的研究非常深入。例如美國數學會從六十年代開始就專門成立了一本《斐波納契數列》季刊,專門刊載這方面的研究成果。
 
  研究黃金分割,就不得不涉及到“黃金分割數列,”即“斐波那契數列,”這個數列的規律是“從第三項開始每一項都等於前兩項之和……”。
 
  如小小2、3、5、8、13、21、……
 
  隨著數列項數的增加,前一項與後一項之比越來越逼近黃金分割的數值0.6180339887……
 
  斐波納契數列有著非常廣泛的自然實例,在大自然中隨處可見。

們如延齡草、野玫瑰、南美血根草、大波斯菊、金鳳花、贛鬥菜、百合花、蝴蝶花的花瓣,可以發現它們花瓣數目具有斐波那契數:3、5、8、13、21、……
 
  從《斐波納契數列》季刊中,林鴻看到了有關斐波納契數列太多研究,心中當時震撼得不行,他第一次知道,原來自己司空見慣的生活當中,還蘊含著這麼一個神奇的數學規律。
 
  這不由讓林鴻感嘆,難道真的存在造物主,連人類都是他精心設計出來的?否則自然中的生物結構為什麼會如此精確地遵循著某種數學規律?
 
  胡思亂想中一節課就這麼過去了。
 
  上完課後,林鴻回到了自己的儲物櫃旁邊,還沒打開儲物櫃,他的口袋中突然傳出一陣輕微的“滴滴”聲。
 
  於是,他從口袋中拿出了自己的計算器。
 
  按了一下,進入一個小程序。
 
  剛剛的那“滴滴”聲,是有短消息到達的提示聲,這個功能在CDAD裝置被發明不就之後就被別人給開發出來了,迅速成為了裝機必備的小軟件之一。
 
  唯一有點不方便的是,必須要進入無線信號覆蓋區域才能收到信息。 SAM公司的成立後,馬修在儲物櫃區也安裝了兩台CDAD裝置,這裡畢竟也是人群最聚集的地方,方便大家上下課的時候可以即時地同歲消息。
 
  【馬修:放學後來公司一趟。】
 
  “去公司?”
 
  林鴻有些奇怪,上課之前他還見過馬修,並沒有說什麼事情。
 
  林鴻這幾天一直都在研究有關網絡方面的知識,學校圖書館裡面的那些書他早就看完了,心中正琢磨著喊上馬修他們去市區的圖書館看看,順便也找一下POSLX標準方面的書籍。
 
  自從幾天前德州儀器公司發來一封律師函之後,SAM公司的經營活動基本陷入停滯狀態,因為大家都摸不準這次的事情到底會走向什麼方向,在等著對方的第二次聯繫。
 
  於是林鴻給他回了一條:
 
  【STONE:德州儀器有消息了?】
 
  很快,馬修就回覆了。
 
  【馬所:是的。現在放學了吧?快來公司。】
 
  X
 
  當林鴻趕到sam公司的那個車庫的忖候,看到車庫外面停了一輛奔馳最新出品的600SEL汽車。
 
  走進裡面,林鴻看到在會客區域,坐著一男一女兩位陌生人,火炬正在那邊陪著對方說著話。
 
  中間的茶几上,放著幾份打開的文件。
 
  馬修、亞瑟和皮森三人則正在一旁搗鼓著一台改進後的CDAD裝置,這台裝置,本來是打算直接交給工廠進行代工生產的,可是由於那封律師函的出現,這個計劃直接就被擱淺了。
 
  馬修轉頭,看到林鴻出現在門口,立刻走了過來。
 
  “那兩個是德州儀器的人?”
 
  “是的。那個男的,就是上次給我送律師函的律師,瑞斯,伊凡斯。女的才是負責人,叫戴安娜霍爾,來自德州儀器計算器部門,是一個非常強勢的女人。”
 
  馬修簡單給林鴻介紹了一下這兩人的情況。
 
  由於車庫中的會客區域離門口有些遠,中間有一些紙箱隔開,再加上他們此刻正在和火炬說著什麼,並沒有注意到林鴻的到來。
 
   “他們這次來,提出了什麼要求?”林鴻直覺上認為這件事可能和自己有關。
 
  “收購。”也向這邊走了過來的亞瑟非常簡短地說了一個詞彙。
 
  “是的,他們想要完全收購我們SAM公司。”
 
  林鴻對此其實早有預衙,所以對這個消息並不感到驚訝,他笑道:“這似乎是個好消息,怎麼看上去你們兩個並不是很高興的樣子?”
 
  “哎,別提了。”馬修嘆了口氣道,“他們根本看不上SAM公司,真正想要買的,只不過是你的紅外線傳輸協議而已……”。
 
  經過馬修一番解釋,林鴻這才了解到,原來對方還以為他們使用的那個紅外線傳輸協議的發明權屬於SAM公司,於是這次派人過來談判,如果SAM公司願意將這個協議的專利賣給德州儀器公司,就不再計較他們的侵權行為。
 
  當他們在說話的時候,火炬那邊也注意到林鴻已經到來,於是便從那邊走了出來。
 
  “STONE,你可來了。”火炬額頭微微冒汗。
 
  “火炬,你和他們談得怎麼樣了?”馬修問。
 
  “毫無進展,對方根本看不上我們公司的那點技術,那個戴安娜真正感興趣的就是紅外線傳輸協議。剛剛她給我看了一份文件,是關於我們公司侵犯德州儀器公司權力的法律依據,我看了一下,情況有點不妙,他們這是有備而來。根據1974年《美國貿易法》第182節的第301條款的規定,我們公司的確有可能對他們的產品造成了侵權行為……”
 
  “他們打算出多少錢收購?”
 
  林鴻皺眉轉頭看了看坐在那邊的那個戴安娜,對方見他看過去,衝林鴻倨傲地笑了笑,林鴻很不喜歡她的眼神。
 
  “價格倒是還可以,協議加上公司,總共五十萬美元。”火炬精神有點振奮地說道。

Rank: 6Rank: 6

狀態︰ 離線
227
發表於 2012-10-13 21:45:45 |只看該作者
第224章 借閱證


“五十萬美元?”馬修和亞瑟兩人聽到這個報價之後,也頓時愣住了。

  這的確是一個非常誘人的報價。

  他們的第一反應就是按照股份,自己能夠獲得多少。

  緊接著又反應過來,對方對SAM公司之前就表現得不屑一顧,為什麼會出這麼多錢來購買?

  很快,他們就抓住了重點,他們買的並不是SAM公司,畢竟這個公司剛剛成立不久,根本就沒有什麼東西可買。德州儀器真正買的,是STONE的那個協議。

  “協議是STONE私人的,不存在捆綁在一起賣的說法。”亞瑟首先提出這個問題。

  “壓縮說得沒錯。”馬修也點頭道,“不過就算他們能出一個比較好的價格,我也覺得不應該就這麼把SAM公司賣掉。”

  火炬聽到他們的話不由感到有些意外,他沒想到馬修竟然不同意賣公司。

  “可是,我覺得這個結果算是最為理想的了,如果不同意他們的收購,他們就可能向法院提出起訴,我們公司將面臨一場版權官司。”

  火炬心中是比較傾向於賣掉公司的,能賣出這樣的價格,他當然知道林鴻的紅外線傳輸協議占很大比重,但是從目前的情況看來,SAM公司是不賣不行了,他看過那個法律文件,覺得一旦對簿公堂,SAM公司要輸掉的可能性會更大一些。

  更何況,他辭掉工作,自然是看好SAM公司的潛力,現在既然有一個這麼好的機會擺在眼前,自然要抓住。

  “STONE,你覺得怎麼樣?”火炬用徵詢的目光看向林鴻,他的意見才是最重要的。

  “我先和他們談談。”

  林鴻沒有直接表態,而是走到會客區,和德州儀器的那兩個人談了一會兒。

  他已經不是第一次面對這樣的收購事件了,好歹已經有了一些經驗。

  這個戴安娜果然如馬修所說,性格非常地倨傲,總是以一種高高在上的態度在和自己說話,林鴻很不喜歡她。

  戴安娜的意思很明顯,覺得德州儀器公司不起訴SAM公司,林鴻他們就已經要拜佛燒香了,更何況他們還願意出多達五十萬美元的價格來進行收購,為的就是名義上要好聽一點。

  戴安娜處理過很多類似的侵權案例,通常情況下,都是公事公辦,以法律的名義讓對方停止侵權。

  但這個案子似乎有點特殊。SAM公司畢竟是學生創業公司,社會上對這種類型的公司都是抱支持和鼓勵的態度,要是德州儀器去控告這樣一個公司,會對他們公司造成很不好的影響,至少會戴上一頂“以大欺小”的帽子。

  不過戴安娜經驗豐富,自然知道自己該如何處理此類事情,所以她詳細制定了一套完整的方案,很有信心能夠完成上司交代的任務。

  剛開始的時候,整件事情都按照她所預料的方向順利進展著,可是讓她沒有想到的是,中間出現了一個小意外——上司最為重視的紅外線傳輸協議的所有權並不在SAM公司手中,而是屬於私人,也就是眼前這位十四五歲摸樣的亞裔少年。

  為了讓這個少年搞清楚自己所在公司目前所處的狀況,她將隨行律師進行準備資料重新給對方解說了一遍,然後要求對方立刻給出明確的答覆。

  “不好意思。”林鴻實在受不了對方這種半威脅辦談判的談話方式,也不願意和她虛與委蛇,“我現在就可以給你一個答覆,紅外無線專利我暫時還沒有賣掉的打算。”

  剛剛還一臉自信的戴安娜聽到林鴻的話之後不由臉色一變。

  “我希望你不要輕易做出決定。”

  “這是我認真思考之後的結果。戴安娜小姐,如果你想將SAM公司告上法院,那麼請自便。不過我想提醒你一下,SAM公司從來就不是一個非常盈利的公司,我想你們不會是想從我們公司申請一筆賠償吧?SAM公司的主營業務,目前主要是CDAD裝置,而這個裝置是我們自己發明的設備,已經申請專利。如果說涉及到侵權的話,這是SAM協會或者說我個人的行為。

  據我所知,美國的法律歷史上還沒有類似案件的判決。我破解計算器的初衷,並不是為了盈利,純粹是為了技術研究或者說興趣而已。”

說完,林鴻將手中的文件丟在茶几上。

  律師瑞斯和戴安娜兩人互相對視了一眼,從中看出了驚異之色。

  林鴻所說的話,實際上他們早就知道,這也正是這件案子的關鍵所在。

  也不知道他們是早就有高人指點還是瞎貓碰上死耗子,SAM公司涉及到有可能侵犯法律的事情,竟然全部是SAM協會做的。而SAM協會本身就是一個非營利性的組織,起訴協會,根本沒有任何意義。

  他們之前故意將SAM協會和SAM公司兩者的概念等同看待,這個策略對於SAM公司的其他人的確有效,卻沒想到這個小把戲,卻完全被眼前的這個異常冷靜的少年給看穿了。

  戴安娜聞言頓時輕輕地拍了幾下手,贊道:“厲害,果然不愧是SAM的核心人物。林先生,之前如果有什麼地方冒犯到你們,還請原諒。你知道,這些行為在商業領域都是很正常的,不是嗎?”

  戴安娜見計劃A已經行不通,立刻選擇了B計劃,之前事情,就好像完全沒有發生過一樣。

  並且,戴安娜的態度也來了一個一百八十度的大轉彎,立刻變得彬彬有禮,善解人意起來,笑容也爬滿她的臉龐。

  她的變臉絕技讓林鴻心中都有些驚異。

  他發現,自己利用直覺感知對方情緒的方式第一次出現了偏差,剛剛對方的表現,將他完全騙過了。他之前所說的話,是他和菲麗絲討論過後的結果,並不是說探知了對方內心的真實想法。

  林鴻突然之間覺得眼前這個女人很恐怖,對方的演技精湛到連她自己都欺騙了,完全代入到其中。

  “女人心,海底針。”古人果然說得沒錯,林鴻心中嘆道。

  戴安娜想要繼續和林鴻談下去,並且向他正式提出想要收購他的紅外無線協議的方案,不過林鴻卻已經沒有心思再繼續和她談,說自己還有事情,要談以後再說。

  戴安娜這次無功而返,不過她走之前,專門向馬修他們正式道歉,很快就博得了他們的原諒,仿佛已經忘記了之前對方還氣勢洶洶地想要到法院告他們。

  這個女人的交際手段簡直讓林鴻嘆為觀止。

  戴安娜臨走之前,重申了德州儀器公司想要收購SAM公司以及林鴻的紅外協議專利的想法,讓他們想通之後,再打電話聯繫她。

  針對SAM公司,她提出了第二個收購方案,價格仍然不變,可以不包括紅外協議專利,但是必須包括SAM協會,以及目前的所有的核心成員。

  德州儀器公司的意圖很明顯,他們想要將SAM協會收編,將其控制在自己的管轄之下,以便更好地為公司的產品服務。

  至於林鴻的紅外協議專利,戴安娜並沒有報價,只是讓林鴻想通的時候給她打電話,只是說德州儀器公司肯定不會讓他失望。

  對於錢,自然是多多益善,林鴻想了一下,還是決定不自己出面,讓專業人士去做這件事吧,回頭托菲麗絲幫自己找一個代理人。

  SAM協會的事情一時半會兒也決定不了,有人贊成也有人反對,大家便暫時將這件事放下了,回頭再說。

  由於訴訟危機相當於已經消散於無形,CDAD裝置的委託加工計劃被繼續提上日程,火炬開始打電話和工廠聯繫,壓在手裡訂單已經有不少了,再不進行生產,估計那些用戶都要罵人了。

  這件事情告一段落之後,林鴻想起自己今天的計劃,於是和亞瑟一起去波士頓市區購買書籍。

  不過讓他失望的時候,他只在書店買到了基本有關計算機網絡方面的書,POSIX標準相關書籍並沒有找到。

  林鴻還特別詢問了書店的老闆,對方連POSIX到底是什麼都不知道。

  亞瑟也沒聽說過這個標準,當他聽林鴻說是和Unix有關的時候,說晚上的時候他幫忙向父親打聽一下。

  “POSIX標準?”當亞瑟問起奧蘭多的時候,對方顯然對此感到非常驚訝,“你怎麼突然問起這個了?”

  “是STONE在找這方面的資料,他最近在研究UNIX,你知道。”亞瑟隨口說道。

  “STONE,看來你的學習已經非常深入了,真是不錯!”奧蘭多不由贊道,一般人可不知道這個標準的存在,只有業內人士才會涉及到。

  “我也是從朋友那得知這個標準的,只是拿來做參考。”

  “這些資料其他地方可找不到,不過MIT圖書館倒有兩套藏書。”

  “真的?”林鴻頓時高興不已,找了這麼久,終於知道哪個地方有這套書籍了。

  “當然。當初我做研究的時候曾經借閱過。”奧蘭多停頓了一下,繼續道,“這樣吧,我明天去學校圖書館給你辦理一個借閱手續,這樣平時你想找什麼書籍,都可以直接去MIT的圖書館,那裡面可是個大寶藏。”

  “太好了!”林鴻此刻的心情只能用驚喜來形容了,“UNCLE,太感謝你了!”

  “呵呵,不用。我想,你中學畢業之後,如果申請MIT,應該沒有任何問題。”

  林鴻的優秀程度,維娜和他都看在眼裡,這個來自中國的交換生,是他們曾經接待過這麼多學生當中最優秀的一位。

Rank: 6Rank: 6

狀態︰ 離線
228
發表於 2012-10-13 21:50:43 |只看該作者
第225章 黑客聖地


在波士頓的西北方,越過查爾斯河,便是鼎鼎大名的劍橋市。

  劍橋的歷史可以追溯到1630年,最早在波士頓地區定居的英國清教徒在此建立的“紐敦鎮”。1636年,哈佛大學的前身、北美洲第一所高等教育機構哈佛學院在這裡創辦。人們希望此鎮能成為跟英國劍橋一樣的大學城,1638年,將小鎮改名為“劍橋”。該鎮於1846年升格為劍橋市。

  奧蘭多很快就將林鴻的借閱證辦好了。

  兩天后,林鴻將手中的幾本書籍全部看完,趁著週末的時間,他獨自一人,騎著亞瑟的自行車,穿過波士頓市區,渡過哈佛大橋,來到了世界聞名的劍橋市。

  小小的劍橋市中,坐落著兩所世界性的大學,分別排名世界第一和第二,它們分別是麻省理工學院和哈佛大學。劍橋市也因此成為世界高等教育及研究的最典型模範,劍橋市之名蜚聲海外,成為世界各地莘莘學子心向神往、趨之若鶩聖地。

  經過幾十分鐘的路程,林鴻便來到了麻省理工學院校區。

  剛開始林鴻還很奇怪,為什麼一直沒有看到麻省理工學院的學校大門,下車找了一個人詢問才知道,他此刻已經深入到了校區內部,在不遠處就是學院的主樓了。

  原來,美國的所有大學都一樣,並不存在諸如校門和圍墻,他們的大學是和社會融為一體的,和其他建築並沒有任何區別,公交車、觀光車、出租車任行其便,遊客、參觀者也隨便進出。

  我竟然就這樣不知不覺來到了黑客的聖地——MIT!

  自從看過《黑客》那本書之後,林鴻就對MIT一直心生嚮往,雖然MIT離波士頓並不遠,可是他一直沒有抽時間過來。

  他曾經很多次幻想著自己來到這個黑客聖地之後,會遇到什麼事情,會是一種什麼樣的心情。卻沒想到,自己已經進入MIT校區卻毫無察覺。

  沒有圍墻的大學,這是基於什麼樣的考慮?

  林鴻若有所思地看著身邊不斷擦肩而過的臉上洋溢著自信笑容的MIT學子,心中已然有了模糊的答案。

  林鴻並沒有著急著直接去圖書館,而是騎著自行車在這所當今世界上最富盛名的理工科大學中穿梭著,想親自觀察一下,這所《紐龘約時報》筆下“全美最有聲望的學校”到底是什麼樣子的。

  麻省理工學院,是公認的世界理工大學之最”,其名蜚聲海外,成為世界各地莘莘學子心向神往,趨之若鶩的科學聖殿。麻省理工學院的自然及工程科學在世界上享有盛譽,其管理學、經濟學、哲學、政治學、語言學也同樣優秀。

  另外,麻省理工研發高科技武器和美國最高機密的林肯實驗室、領先世界一流的計算機科學及人工智能實驗室、世界尖端的媒體實驗室、和培養了許多全球頂尖首席執行官斯隆管理學院也都是麻省理工赫赫有名寶貴資產。

  林鴻在此之前,就已經查閱了相關資料,對麻省理工學院的歷史有了一定的了解。

  剛開始的時候,他也很奇怪,為什麼中國人習慣將馬圌薩圌諸圌塞州稱為“麻省”,後來查詢有關資料才知道,原來這個名稱是源於清朝的譯文,早期國人將英文“State”翻譯為“省”,直接將馬圌薩圌諸圌塞州簡稱為“麻省”,至今海外華人社區還習慣這樣稱呼。

  大圓頂建築、學生宿舍、牛頓大樓、實驗室大樓、體育場、博物館、達爾文大樓……

  林鴻走馬觀花地將MIT裡面的主要建築看了一遍,不過他並沒有找到圖書館所在地,最終停在了大圓頂建築旁邊的學生宿舍前,他在學生宿舍入口處看到了一個熟悉的東西——CDAD裝置。

  想了一下,林鴻從口袋中拿出自己的計算器,然後打開短信程序,給左手發了一條消息。

  【STONE: 現在有時間嗎,我在MIT10號學生宿舍樓前。】

  左手是MIT的學生,但是他們一直沒有見過面,林鴻既然來了這裡,覺得如果有機會的話不妨見一見。


認識更多的人,能夠讓自己受益。這是林鴻從以往經歷中所得到的經驗。

  這個細節也可以看出,他的性格正在慢慢改變著,要是以前,他根本不會這麼做,他最排斥的就是和陌生人見面,甚至連打電話都不願意。

  原本林鴻也只是試著發信息詢問一下,如果對方此刻沒有收到,或者正在忙其他事情,他便自己去圖書館了。

  卻沒想到,僅僅在十幾秒之後,左手就回信了。

  【左手:等我一會兒,我馬上到。】

  一會兒後,林鴻便聽到有人在自己身後叫自己的英文名字:“STONE?”

  林鴻轉頭一看,不由微微一愣,因為他發現對方竟然是一位亞裔青年。

  “你是左手?”林鴻嘗試著用中文問道。

  “是的,我是就是左手。”對方笑了,“沒想到你也是中國人,哈哈!真是太意外了!”

  “我也感到有些意外。”林鴻也從來沒想過,原來自己一直聊天的SAM成員,竟然和自己一樣也是中國人。

  接著,左手自我介紹了一下,他名叫謝金輝,來自台灣,目前正在麻省理工學院電子工程與計算機科學系。

  他們都是SAM協會成員,再加上都同是中國人,相互之間的距離瞬間被拉到了最近,就仿佛好久沒見的老友一樣。

  接著,左手將林鴻的自行車寄存在一個朋友那,然後帶著他再次逛了幾個比較經典的景點。

  左手在這裡已經生活了一年多,已經對這裡的所有建築和典故都了如指掌,他一邊走一邊給林鴻介紹,言語之中對這裡諸多推崇,並且強烈建議林鴻高中畢業之後,來這裡學習。雖然每年想來這裡學習的人數不勝數,但是左手覺得林鴻完全有實力可以脫穎而出。

  林鴻對此笑笑,在他想來,讀大學似乎還是很遙遠的事情,他暫時還沒打算在哪裡讀。

  左手跟林鴻說,大學之所以為大學,就是因為大學裡面有大師。

  在MIT,或許一個很不起眼的老頭,就是一個世界性的科學大獎獲得者。

  左手剛說完這句話,就真的碰到了一位,伊凡*蘇澤蘭,是1988年圖靈獎的獲得者,獲獎原因是因為他在計算機圖形學方面有著突出的貢獻。圖靈獎是計算機領域的諾貝爾獎。

  左手對MIT的名人都非常熟悉,似乎專門針對這一塊做過了解。

  左手將林鴻帶到了圖書館門前。

  “STONE,我等會兒還有點私事,就不能繼續陪你了。”左手有些抱歉地說道。

  “沒事。你先去忙吧,我今天主要就是來MIT圖書館查資料的。”

  “你下午什麼時候回去?”

  “大概四五點吧。”

  “這樣,我到時候也沒什麼事了,我們下午一起吃個飯,到時候我叫上兩位其他同學,他們也是中國留學生,怎麼樣?”

  “那好吧,到時候我用這個聯繫你。”林鴻揚了揚手中的計算器。

  “哈哈,好的。有了這個,真的是很方便啊。”左手笑道,“我們分會在圖書館閱覽室也安裝了CDAD裝置,到時候你直接給我發消息就行了。”

  MIT分會的負責人正是左手,SAM協會的分會在全國各地陸續建了起來,MIT分會是發展得最好最快的。

  他們兩個正在說話的時候,有一個留著長髮和長鬍鬚的中年男人從他們身邊走過,進入了圖書館裡面。

  他的衣服是一件奇怪的長袍,前面用紅色的顏料寫著一個碩大的單詞——“自圌由”,後面用藍色寫著“軟件”,腳上沒有穿鞋,直接赤腳,頭上還斜斜地戴著一定紅色的帽子,非常地特立獨行。

  林鴻注意到,有不少學生看到這個人之後,就對其指指點點,悄聲議論。

  “那個人是誰?”林鴻看著對方的背影好奇道。

  “他呀,理查德*斯托曼,在我們學校也是個名人,原本是MIT人工智能實驗室的研究員,後來成立了‘自圌由軟件基圌金會’,積極推動自圌由開源軟件,在學校擁有不少粉絲。不過在我看來,他也是個怪人,只要是商業化的軟件和硬件,他都反對。他經常跟別人說,‘軟件的自圌由,關係到人類的自圌由’,號召大家都來反對商業軟件。不少人認為他是個偏執狂,是個瘋子。”

左手由於另外還有事情,就先離開了。

  麻省理工學院圖書館建於1916年,建築比較老式,不過圖書館內部卻十分巨大。整個圖書館群由五個主要的圖書館以及幾個所屬的分館組成,所藏圖書1800萬冊,雜誌19000種。此外,還有縮微資料、地圖、樂譜等資料。圖書館共有工作人員200人。

  林鴻也算是見過大世面的人了,從最初徐爺爺的私人圖書館,再到北京西城區圖書館,再更為龐大的是拉丁學校圖書館。而現在他正站在世界上最負有盛名的大學的圖書館中,心中自然又是一番感慨。

  由於圖書館比較大,林鴻在前面就早看好了整個圖書館的平面圖,並且打聽清楚了計算機類書籍所在的區域,直奔目標而去。

  計算機起源於MIT,所以這裡的計算機類書籍也是最多最全最新的。不但有著批量印刷的各類藏書,而且還有一些其他地方所見不到的手抄本和內部教案、手稿。

  林鴻一路走來,手上不一會兒就已經抱了好幾本大部頭了。

  《UNIX圌網絡編程》、《用TCP/IP進行網際互聯》、《計算機程序設計藝術》、《深入理解計算機系統》……

  林鴻一路看過去,簡直眼花繚亂,每一本都想閱讀。

  正如奧蘭多所說,這裡是一個真正的大寶庫,收藏著無數珍貴的寶藏,等待著有識之士過來挖掘。這些寶藏是無窮無盡的,只要你願意,每一個人都可以獲得。

  林鴻最終在一個書架的中間停了下來,因為他找到了自己這次的目標——《POSIX標準》,整整四本大拇指厚的大部頭。

  林鴻高興之下將這四本書都抽了出來,書架上露出了一個巨大的孔洞,正好可以看到書架的對面。

  林鴻看到,對面此刻有一個留著長髮和長鬍鬚的中年男人。

  對方衝林鴻笑了一下,然後問道:“年輕人,你對POSIX標準感興趣?”

  “是的,我今天來就是為了借閱這套書。” 林鴻先是微微愣了一下,隨即點頭道。

  他剛開始之所以有點愣神,是因為這個人正是剛剛門口看到的那個怪人。

Rank: 6Rank: 6

狀態︰ 離線
229
發表於 2012-10-13 21:57:00 |只看該作者
第226章 傳教士


麻省理工學院圖書館。

  林鴻剛剛找到POSIX標準,將其拿下來之後,卻正好在孔洞處看到了一位之前在門口處見過的怪人。

  透過書洞,對方朝林鴻笑了笑。

  林鴻只好也點頭示意。

  怪人從旁邊繞了過來,他的目光停留在林鴻手中的POSIX標準上面,眼神中似乎對林鴻借這套書很奇怪。

  “你好,我是理查德*斯托曼”怪人主動向林鴻自我介紹道。

  “你好。”林鴻停頓了一下,末了再補充道,“STONE。”

  “你之前聽說過POSIX?”

  “是的。我從一位朋友口中知道這套書籍,找了很久了,才在這裡找到。”

  兩人畢竟並不熟悉,只是在圖書館偶然碰到而已,林鴻回答了對方的問題之後,便抱著書籍,來到了圖書館側面的閱覽室,理查德顯然對林鴻比較感興趣,跟著走了過來。

  林鴻首先將《POSIX標準》大致看了一下,發現裡面的內容的確非常詳細,詳細地規定了UNIX體系下的一系列應用軟件的API,當然,也包括系統調用。

  這四本書的內容實在太多,林鴻也不打算將這四本書中所有的命令都實現,只是快速瀏覽了一下目錄之後,有選擇性地挑選了一些章節觀看。

  他並沒有做筆記,而是決定將這些內容全部記憶下來,回去的時候再回想就行了。

  這點林鴻自信自己能夠做到,記憶一向是他的強項。

  理查德在旁邊觀察了好一會兒,最終趁著林鴻更換書籍的時候,終於忍不住插言道:

  “你能看懂?”

  林鴻點頭:“這些都是API的標準,並沒有設計到具體的實現代碼,並不難理解。”

  “能否告訴我,看這些標準的目的嗎?”

  “是這樣的,我和我的朋友打算編寫一個簡單的操作系統,聽別人說POSIX上有很多和UNIX兼容的API標準,於是我就到這裡來了。”

  林鴻可以感覺到,對方內心似乎對自己非常好奇。

  “自己編寫一個操作系統?”理查德沒想到林鴻的答案是這個,微微一愣之後,頓時感嘆道,“這真是一個偉大的理想!不過,重新設計並實現一個操作系統實在是太難了。我們為此已經努力了好幾年,可是系統的內核一直未能實現自己的要求。”

  證實了內心的猜測,理查德便在林鴻地身邊坐了下來。

  他這次正式向林鴻介紹了一下自己,包括自己的生平,以及之前所做的事情,這是他和別人搭訕的時候一貫用的方式。

  很顯然,他這個方式非常有效。

  聽對方說起,林鴻才知道,原來眼前這位被人稱之為怪人的中年男人,竟然是GUN計劃的創立者!

  著名的“GNU宣言”就是他起草併發表的。

  也就是說POSIX標準也是在他的倡導之下才出現的,另外GPL(GNU通用公共許可協議)也是他親自撰寫的。

  這不由讓林鴻感嘆,MIT裡面果然大師很多,這樣一位特立獨行的怪人,竟然是黑客界內頂頂有名的自由軟件之父!

  之前林鴻聽左手說這個人經常向別人宣傳自由軟件,還以為他只不過也是一位自由軟件支持者罷了,卻沒想到,他是這個領域的開山鼻祖,真是個有個性的人。

  理查德見林鴻聽說過自由軟件,顯然感到很是高興,自從1985年開始,他就像是一個傳教士一樣,向所有人宣傳他的自由軟件理念,現在連一個十幾歲的少年也竟然聽說過他的GUN計劃,這的確是一件讓人高興的事情。

  理查德緊接著詢問林鴻對自由軟件的看法,林鴻對此倒沒什麼意見,他覺得自由軟件和商業軟件都不錯,只要商業軟件足夠好,也是願意付費的。

  卻沒想到,這個觀點被理查德好一陣批駁。說這樣的想法要不得,這是對那些商業公司的縱容,讓他們得以壯大。

  “所有軟件都應該是自由拷貝和分享的,我們必須要了解軟件中的每一個細節,否則,不開放源代碼的軟件將會使我們是去自由!”

“我們的社會正越來越依賴計算機,我們使用的軟件對保證未來社會的自由至關重要。自由軟件使我們能夠控制我們使用的技術,讓技術造福個人和社會,而不是讓技術被商業公司或政府控制,用來限制或監視我們……”

  ……

  理查德有些激動地向林鴻推銷自己的理念。

  周圍的學生看到他的這個樣子,紛紛遠離了這塊區域,他們直到,“傳教士”理查德又開始向其他人傳播他的自由軟件宗教了。

  “軟件天生就是自由的,最早的黑客們在自己的小圈子內傳播著自己的軟件,可是有些人受不住金錢的誘惑,開始限制其他人對軟件進行拷貝,如果要使用軟件,則必須要付出昂貴的費用,這絕對不是軟件的被發明的初衷!……”

  在理查德看來,那些軟件專利和對軟件代碼進行加密和不公開的行為,都是對軟件行業的阻礙,違背了軟件自由的精神。

  林鴻發現理查德似乎有一種特別的感染力,能夠讓聽眾的思維不由自主地跟隨者他的思路去思考,從而認同他的理念。

  “程序員花費了大量的時間去編寫軟件,難道不應該收取報酬嗎?”林鴻想了一會兒之後,問道。

  理查德處理這種問題顯然已經不是第一次,他立刻回答道:

  “當然可以。但是不是賣代碼獲取報酬,而是提供優質服務。也就是說,從以賣代碼為中心,轉變為以賣服務為中心。你看著吧,到本世紀末或者下個世紀出,軟件行業一定會大變革,自由軟件將全面復興!”

  賣服務?

  林鴻表示不能理解他的意思。

  “軟件自由就是人類的自由!”理查德說出了自己最主要的觀點,“如果我們以後不想徹底失去自由,就必須發展自由軟件。軟件代碼不僅僅是商業產品,更重要的,它是人類自由的一部分。如果我們要保衛自由,就必須支持自由軟件。你可以使用閉源軟件,但是你應該支持自由軟件,因為沒有它,就沒有我們的自由,不僅未來如此,而且現在已經如此了。”

  軟件自由=人類自由?現在已經如此了?

  這看似非常荒謬的等式,和最末尾的一句話,卻讓林鴻產生了不少聯想。

  他想到了SAS系統,想到了AURORA系統,想到了那些可能正在被監聽的人們……同時也想到了自己的比特信使軟件。

  或許當有一天,人們的生活和計算機軟件不可分離的時候,這個等式才會真正有意義吧?

  那個時候,政府統治其他人使用的並不是暴力機構,**機關,而只需要通過軟件就行了。

  緊接著,他心中一動,難道說理查德也知道些什麼?

  ※※※※※

  戴安娜回到公司之後,被自己的老闆狠狠地批評了一頓,因為她不僅沒能完成任務,還有些得罪了SAM公司的成員,雖然後面進行了補救,但是總體情況還是讓老闆不滿意。

  關鍵人物STONE至今不肯將手中的紅外線專利賣給他們,這其中肯定有戴安娜之前的所作所為有關。

  對此,戴安娜感到非常鬱悶。

  她的做法也並不能說有錯,在商業領域,講究的就是兵不厭詐,為了達成目的,大家都是各種手段都層出不窮。她的策略完全沒有問題,一般對小公司進行收購,有時候的確會採取這樣的方式。她犯的錯誤在於並沒有完全搞清楚SAM公司的具體情況。

  戴安娜怎麼也想不到,這麼一個小小的公司,竟然如此複雜,不但分為協會和公司,而且關鍵技術的專利竟然還掌握在私人的手裡,這才是她這次行動失敗的主要原因。

  心情鬱悶之下,戴安娜去了自己經常去的一家藍山咖啡廳,這裡的藍山咖啡最為正宗,聽說是直接從巴西空運過來的,戴安娜喜歡藍山咖啡的味道。

  她找了一個靠窗的座位,然後像往常那樣點了一杯原味藍山咖啡,於是便靜靜地望著窗外想著心事,琢磨著該如何以讓上司滿意的價格,從那位中國少年手中將紅外線專利給收購過來。

  “嗨,戴安娜,真巧。”

  一位身穿職業西裝的中年男子來到了喬安娜的身邊,熱情地和她打著招呼。

  這個男人叫米勒,在INTEL工作,戴安娜曾經和對方有過合作,所以相互之間也算認識。

  “是啊,真巧。” 戴安娜臉上露出職業性的微笑。

  “我可以坐在這兒嗎?”米勒很是紳士地問道。

  “請隨意。”戴安娜看了周圍一下,的確只有這裡有比較多的空位,更何況對方也算是個熟人,雖然她此刻很想靜一靜,可是以後她很可能還會要和對方打交道,自然不會隨著性子,得罪別人。

  米勒也點了一杯咖啡之後,便隨口問道:

  “最近過得怎麼樣?”

  “馬馬虎虎吧。”戴安娜敷衍道。

  “你今天似乎不太高興,這不像是你的性格。工作上有什麼不開心的事情嗎?不妨說出來,可能會感覺好一點。我想,我會是一個合格的聽眾。”

  “也還好了,小事情。只是因為一個專利收購案沒談攏,剛剛被BOSS訓了一頓。”

  “哦?這不是很正常的事情嗎?我們天天在外面跑,BOSS應該體諒我們啊。沒談好,可以繼續談呀。”米勒順著戴安娜的思路說道。

  “前兩天,我去了一趟波士頓,目的是為了完成BOSS交代的一樁收購案……”

  戴安娜將自己的那次失敗之旅緩緩地給米勒道來,雖然只是簡單的敘述,也覺得自己心中的確好受多了,沒有之前那麼壓抑在心中的煩悶。

  不過,她沒有注意到的是,米勒聽到她說起SAM公司所使用的紅外無線協議具體參數性能的時候,眼神在那一刻頓時亮堂了起來。

Rank: 6Rank: 6

狀態︰ 離線
230
發表於 2012-10-14 21:57:05 |只看該作者
第227章 開始入侵


林鴻原本以為理查德也和凱文一樣,是屬於那種知道美國政府監控秘密計劃的人,可是經過他多般旁敲側擊,對方卻沒露出半點知曉這個計劃的苗頭,最終林鴻不得不承認,對方可能只是從直覺上認為如此。

  理查德告訴林鴻“自由軟件是抵抗邪惡政府、捍衛自由的武器”,不過林鴻對此毫無感覺,雖然他覺得有一定聯繫,但似乎還沒達到這個程度。

  理查德周圍很快就聚集了不少對自由軟件表示支持的追隨者,他們都圍在這兒,聽著理查德激情澎湃的演講。

  由於有點吵鬧,林鴻本來想另外找一個地方看書,不過後來圖書管理員過來建議理查德換一個地方進行他的演講,一群人很快便離開了圖書館。

  林鴻看著理查德的背影若有所思,他已經可以確認,這個人本身的確有一種讓人信服的感染力,他猜測,這可能也是精神力強大的一種表現形式,在面對理查德的時候,這點尤其明顯。

  搖了搖頭,林鴻繼續埋頭閱讀書籍。

  他很快先將POSIX標準放到一邊,開始快速閱讀其他幾本有關UNIX和網絡方面的書籍。

  時間很快流逝,林鴻有一次忘記了吃午飯。

  下午四點多的時候,他將其他書籍放回了原處,手中借了兩本《POSIX標準》分卷,然後便走到休息區域,用計算器聯繫了左手。

  ……

  晚上的時候,林鴻開始正式著手嘗試著學習入侵。

  他的基礎知識已經相當穩固,只不過是缺乏足實踐而已。

  除了看書,他還到很多技術類的論壇看過一些黑客知識,其中收穫最大的一個BBS,就是藍鷹的內部BBS。

  由於認識鷹眼的緣故,他讓亞瑟幫忙,給自己開通了一個賬號,這個賬號他只是用來瀏覽裡面別人分享的技術知識和文檔,而他卻從來沒有發表過任何一篇帖子。

  林鴻打開凱文之前給他傳過來的那份服務器地址列表,從中找到第一個地址,然後切換到MS-DOS界面下,開始對目標進行分析。

  按照入侵的順序,本來首先要進行“踩點”,也就是盡可能地對需要入侵的目標進行信息搜集,這些信息可以是域名的WHOIS資料,也可以是網站上所有一切可能存在的信息。

  例如通過其域名註冊信息,可以找到聯繫人的姓名、地址、電話以及電子郵件等信息,通過網站上的內容,也有可能從管理員發布的一些只言片語當中尋找到有用的資料,例如對方的昵稱。

  從很多黑客的描述可以知道,這一步看似簡單似乎和技術沒有什麼,但實際上卻很重要,有時候往往可以取得意想不到的效果。

  林鴻將搜集到的信息記錄下來。

  林鴻找了一個BBS上分享的代理,通過這個代理開始入侵。

  雖然說這樣也並不安全,但是他本來就不打算做什麼破壞,純粹是為了學習,也用不著搞得太過複雜。

  再說,他現在技術不到家,就算是想複雜點,都沒辦法。

  “對了,我的比特信使不就可以實現匿名嗎?”

  林鴻頓時來了靈感,如果自己使用比特信使作為代理進行網絡服務訪問,那豈不是就可以實現真正的匿名?

  網絡訪問也是一種數據流動,從本質上來講和消息是一樣的,所以比特信使也完全可以用做代理。

  “可惜,為了能夠讓比特信使安全的發布出去,我現在反倒要去學習網絡入侵。”

  林鴻想到這裡,不由覺得有些諷刺。

  接下來他開始對服務器上所運行了哪些服務進行測試,發現這台服務器上運行的系統竟然是UNIX,林鴻雖然從來沒有真正操作過UNIX,但是卻對其已經非常熟悉,畢竟MINIX就是模仿UNIX編寫的,並且林鴻也看過很多UNIX的書籍,對它的命令也非常了解。

  既然已經確定目標系統是UNIX,林鴻便開始嘗試使用自己所學到的一些知識目標系統進行繼續探測,想要查探目標主機到底開了哪些服務和端口。

他使用的是手動的方式,常見的端口一個一個去測試。

  不過,林鴻也聽亞瑟說起過,現在有人寫出了可以自動掃描端口和服務的工具,不過也只是聽說而已,網絡上還沒有人分享過。

  看著界面中不斷閃現出來的各種目標主機的信息,林鴻此刻有一種莫名的興奮感和刺激感,這種感覺就好像自己在一個不為人所知的秘密角落中,趁著主人睡著的時候,在偷窺著房子裡面的信息,並且還想在墻上打個洞,進去參觀一番。

  林鴻有些理解為什麼這麼多人更傾向於當網絡黑客了,這種尋找對方漏洞並進行入侵的感覺實在是太妙了,簡直會讓人上癮。

  因為是第一次入侵,林鴻的進展非常慢,但是他進行得非常有條理,對於自己的每一個步驟會產生什麼樣的結果,他都一一記憶下來,很多多餘的動作,在下一次入侵的時候,就不會再浪費時間了。

  “開啟了21端口!”

  經過幾次探測之後,林鴻頓時精神一振。

  21端口,通常都是用做FTP服務的端口。

  而UNIX服務器中,FTP服務器軟件的配置是非常複雜的,一般只有經驗豐富的管理員才能夠勝任這一工作。如果管理員技術不是很到位的話,很有可能會保留一些默認的設置,而這些默認設置是非常不安全的,經常被人趁虛而入,作為突破口,從而拿到整台服務器的管理權。

  在藍鷹內部BBS中,最常見的入侵方式就是通過FTP端進行提升權限,因為很多FTP對外服務,是允許匿名用戶進行訪問的,而匿名用戶只有最低權限,也就是瀏覽指定目錄和下載文件。

  但是通過特定的命令和方式,黑客們可以將匿名用戶的權限提升,甚至在裡面建立一個新的賬戶。

  於是,林鴻調出FTP軟件,開始對目標服務器進行匿名鏈接。

  連接上了!

  林鴻受到鼓勵之下,開始利用已知的FTP提權漏洞對其進行提升權限,以便可以在裡面建立一個屬於自己的用戶,然後再進行登錄。

  讓林鴻沒想到的是,這個FTP服務端顯然是被服務器管理員打了補丁,並且打得很徹底,他嘗試了好幾個已知的,能夠提權的漏洞,結果發現這些漏洞都被補上了。

  再次試了其他幾個方式,結果還是這樣。

  這台服務器上的FTP服務,仿若一個防守得異常嚴密的堡壘,固若金湯,滴水不漏。

  林鴻也沒有氣餒,他放棄FTP入侵,接下來開始嘗試其他完全不同的方式,甚至連不常見的遠程溢出漏洞也嘗試過,結果仍然無功而返

  這不由讓他感覺有些無奈,自己的第一次入侵竟然就遭遇滑鐵盧嗎?

  這台服務器的地址,是凱文給他的,原本還以為排在第一位的地址會是裡面最簡單的,卻沒想到難度如此之高。

  這台服務器的管理員技術似乎非常不錯,BBS中所共享的那些方法他好像都知道,並且一一將這些可能的漏洞給堵上了。

  入侵是一個極其需要耐性的細緻活,林鴻終於對這句在BBS上看到的話有了比較深刻的理解。

  暫時休息了一會兒,林鴻重新回過頭來想了一下整個過程,最終,他決定使用新手黑客們最常用的入侵方式——猜解密碼——再試試。

  猜解密碼的意思就是,靠運氣猜解管理員或者用戶的密碼。

  這是林鴻最不願意使用的一個方式,雖然有不少人成功過,但是林鴻總覺得這並不是憑藉自己的技術而入侵成功的,不是正道。

  不過現在他實在是沒辦法了,就試試吧。

  林鴻直接使用TELNET連接上UNIX主機,然後使用ROOT登錄進行密碼猜解,結果可想而知,失敗。

  然後林鴻又使用Finger命令獲得了一些用戶信息。

  Finger是UNIX系統中用於查詢用戶情況的實用程序。UNIX系統保存了每個用戶的詳細資料,包括E-mail地址、帳號,在現實生活中的真實姓名、登錄時間、有沒有未閱讀的信件,最後一次閱讀E-mail的時間以及外出時的留言等資料。

  當使用Finger命令查詢時,系統會將上述資料一一顯示在終端或計算機上。

  而最關鍵的是,DOS下也有這麼一個命令。

  當林鴻按照Finger的語法和參數,對目標服務器的IP進行查詢的時候,立刻列出了這台服務器中所有的用戶信息。

  第一行的內容分別是“登錄名”、“姓名”、“終端名稱”、“登錄時間”、“登錄IP”。

  接下來便是按照這個順序顯示的總共13個用戶信息。

  林鴻從上到下,一路看過去。

  “sys”、“root”、“jimmy”、“nsadmin”、“bin”、“eric”……

  “eric?”

  林鴻看到這個昵稱之後,頓時精神一振。

  因為他剛開始踩點的時候,曾經搜集到有和這個相同的信息,對方的電子郵件是以這個昵稱開頭的。

  林鴻立刻使用自己搜集到的信息有針對性地對這個用戶進行登錄猜解密碼,試了五次之後,他終於成功登錄!
請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-11-16 19:03

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部