心 漁
有四次,黑客定意想侵入這台計算機,他們不但做了初步弱點掃描,也使了一堆狡猾黑客的詭計。 “系統”對科學界是相當新的觀念。系統是由一群不同功能的組件,相互作用,組合而成。而數個系統交互作用則形成大系統。以電梯為例,滑輪、馬達、電梯箱等組件構成電梯系統,而電梯又與建築物的電力系統及火警警報系統等相互作用,構成更大的系統。有了系統的概念,就可以造出更大的複合系統。 目前世界最大的系統,應該是國際互聯網路(internet)系統。一台計算機本身是由硬件及千百個軟件所組成,而幾台計算機以網路相連,可以建立局部區域網路。而局部區域網路與其他上百萬的網路連在一起,就構成國際互聯網路。國際互聯網路可以說是當代人類最複雜的創造之一。 計算機網路防衛專家布魯斯.史耐爾(Bruce Schneier),在他出版的新書《秘密與謊言--網路世界的數位安全》(註1)中,指出系統有個特質就是會有“小蟲”(bug)。這些“小蟲”可能是由於程式設計的疏忽;程式設計重點的取捨,沒有發現的變量;以及不完美的系統解析,所造成的。就算我們能發展出零缺點的軟件,軟件與軟件之間及系統與系統之間的連結,也仍有許多漏洞。 Intuit網站把顧客個人資料,洩露給網路業界龍頭DoubleClick的事件,就是一例。當顧客使用Intuit網站上的各類財務報表時,由於網站程式設計的錯誤,使得他們鍵入的資料,在自己毫不知情的情況之下,被傳送到DoubleClick公司。更令人驚訝的是,Intuit對此也毫不知情。 層出不窮的黑客侵入事件,也令人防不勝防。例如,在公元2000年3月份,有人侵入SaleGate.com的企業對企業網站,偷走了三千多筆顧客資料,包括信用卡號碼,并把這些資料張貼在國際互聯網上。同年一月份,西西里島的一對夫妻竊取了約一千筆的信用卡資料,去買了許多奢侈品及彩券。再以公元2000年3月份的頭七天為例,僅Attrition網站就刊登了六十五則首頁被改寫的網站名單,其中包括許多大學、企業、政府機關、民間組織、甚至金融相關的團体(註2)。 史耐爾曾經做了個小實驗:他把反入侵裝置,安裝在朋友家中的計算機中。這位朋友是隨意找的。他只記錄了七天,結果發現這台電腦曾經有廿六次被黑客掃描,想找機會侵入。其中有四次,黑客定意想侵入這台計算機,他們不但做了初步弱點掃描,也使了一堆狡猾黑客的詭計。我們也許會問,不是有許多安全防衛軟件可以用來保護計算機,不受侵入嗎?會不會是有些計算機沒有使用安全防衛軟件,才出問題?史耐爾在他的書中指出,許多黑客是繞過那些安全防衛軟件的預防裝置,侵入計算機系統的。網路數碼世界雖是近一百年來人類的偉大創造的結晶,然而不可否認的是,它同時也有許多急待解決的缺陷。 雖然科學家在廿世紀才開始有系統的概念,但是,在上帝所創造的萬物中,我們處處可以看到系統的存在。廿世紀的科學家發現我們的地球身處太陽星系,太陽星系又是銀河的一部份,而我們所處的銀河之外,還有其他的星雲。並且,每個星雲正以與自己大小成正比的速度擴張(註3)。換言之,太陽星系只是銀河大系統中的一個子系統,而銀河星系又是諸多星雲中的一小星雲系統。 當我們仰視星空,看到滿天星斗,哪裡想得到,四百年前義大利哲學家兼天文學家蓋爾達諾.布魯諾(Giordano Bruno)因推論出“宇宙充滿無數恆星,而恆星本身被行星繞行,形成無數的世界”,而這個驚人的洞見,付上了死亡的代價--被羅馬教廷烙上異端邪說的罪名,處以火刑。到了公元2000年1月,天文學家已經確定,有廿九個世界,繞著像太陽一樣的恆星轉,現在的天文學家預計每個月可以發現一個新世界(註4)。面對神的創造,人類的知識實在太有限了。 其實,我們對自己所居住的地球也不見得有足夠的認識,更別提好好照顧地球了。舉例來說,早在公元1620年,人們已接受地球的陸地原本是連結成一大塊的理論。但大陸為什麼分開,人們卻不知道。到了廿世紀中葉,科學家們才接受艾爾弗瑞德.維舉尼(Alfred Wegener)在1912年所提出的大陸板塊漂流論。然而,人類至今尚不知道是什麼力量在挪移板塊(註3)。 人類本身是上帝最偉大的創造之一。人体是由不同功能的系統所構成的,像:循環系統、內分泌系統、泌尿系統、神經系統、免疫系統、消化系統、呼吸系統、骨骼系統、生殖系統、及肌肉系統等,相互作用,成為一個大系統。 上帝的創造極其精巧。譬如說,我們的關節使我們能夠靈活行動。為了減低摩擦所造成的損傷,移動部份需要潤滑。人造的機械,就得定期加添或更換潤滑油,防止磨損。而我們人類的身体,會在每個關節上自動產生適量膠狀物質。(註5)。此外,血管的構造也是非常奇妙的:我們的血管並非像水管一樣是直通的。倫敦皇家學院的科學家發現,血管本身有些小小的扭曲,呈螺旋狀。科林.開羅(Colin Caro)及史賓瑟.西爾文(Spencer Sherwin)證明,血液略微地以螺旋方式移動,比筆直前行的方式,更能均衡地流動,血液因湍流所造成的損壞會少得多。所以,醫師做心臟繞道(bypass)手術時,若能把由腿部抽出要取代阻塞血管的血管,稍微扭一下,病人的血管較能耐久,延遲再次被阻塞的時間(註6)。我們耳朵的構造也是很奇特的:聲波由耳道進入,經由中耳到耳蝸,耳蝸本身充滿液体。然而,聲波由空氣傳到液体,還是目前科學界最難的課題之一(註5)。人類的心臟是肌肉做的泵,平均每分鐘抽出6公升(約1.5加侖)的血液,一天就抽出約四十三桶二百公升(約50加侖)的血液(註5)。我們身体每個部份的設計真精緻,更令人驚嘆不已的,是我們身体所有的系統彼此巧妙的配合! 人類所創造的系統免不了有小毛病。然而,由上帝所造的萬物中,我們看到他的智慧及設計的完美。可惜的是,因為人類犯了罪(《創世記》第三章),破壞了上帝的創造,人類有了死亡,地也受咒詛。然而,我們期待著新天新地的到來(《啟示錄》第廿一章)。到那時,上帝要光照信徒,以後再沒有咒詛(《啟示錄》第廿二章)。□ 參考資料: 1. Secrets & Lies : Digital Security in a Networked World, by Bruce Schneier, Wiley, 2000. 2. Attrition是(http://www.attrition.org)一個計算機安全防衛網站,主旨是收集及宣傳企業所關心的安全防衛資訊。 3. Joseph D'Agnese, One Amazing Century in Science, Discover, Special issue, January 2000, pp.51-62. 4. Kathy A. Svitil, Field Guide to New Planets, Discover, March 2000, pp.48-55. 5. Joseph Paturi, The Human Body: God's Masterpiece, Creation ex nihilo, vol. 20, no. 4, September -November 1998, pp.54-55. 6. New Scientist 158(2134):19, May 16, 1998.
|