你電腦一定有的蠕蟲病毒哪來的?Y | 蠕蟲病毒製作
25年前,RobertMorris釋放的蠕蟲病毒永久改變了互聯網。雖然他製作病毒的動機更多是出自好奇心而非惡意,但病毒的傳染很快失控,並且獲得媒體的廣泛關注,他也因此成為第一個被計算機欺詐和濫用法令起訴的人。近日,《WashingtonPost[1]》 採訪相關人士,回顧了多年前的這場風波。在進入康奈爾大學之前,RobertMorris是哈佛大學的學生。他厭煩日常課程,經常把精力放在其它地方。到了康奈爾大學之後,他的學習方式並未改變,他喜歡獨自研究,並且把大量的時間用在了編程上。據他的同學說,從入學到發布蠕蟲病毒的兩個月裡,他並沒有交...
25 年前,Robert Morris 釋放的蠕蟲病毒永久改變了互聯網。雖然他製作病毒的動機更多是出自好奇心而非惡意,但病毒的傳染很快失控,並且獲得媒體的廣泛關注,他也因此成為第一個被計算機欺詐和濫用法令起訴的人。近日,《WashingtonPost[1]》 採訪相關人士,回顧了多年前的這場風波。
在進入康奈爾大學之前,Robert Morris 是哈佛大學的學生。他厭煩日常課程,經常把精力放在其它地方。到了康奈爾大學之後,他的學習方式並未改變,他喜歡獨自研究,並且把大量的時間用在了編程上。據他的同學說,從入學到發布蠕蟲病毒的兩個月裡,他並沒有交上太多的朋友。
曾經想要讓病毒悄悄傳播,擁有操控上千台電腦的能力Robert Morris 開始製作蠕蟲病毒的時間大概是 1988 年 10 月 15 日。他的蠕蟲病毒包括了三種攻擊方式,其中一個攻擊是針對 finger 服務,另一個攻擊是針對用戶的弱密碼。10 月 20 日,Morris 去哈彿看朋友,待了兩天;回到康奈爾之後,他編寫了攻擊郵件服務「Sendmail」的代碼。
Morris 曾有過頗具野心的目標。在他的設想中,病毒不僅僅是悄悄地傳播複製,而是要把上千的計算機聯合起來,執行自己的命令。這正是後來出現的 殭屍網絡(Botnet)[2]。
不過,在蠕蟲病毒發布的時候,他只實現了一小部分目標。他從未做出一個控制系統,以便向感染病毒的計算機發布命令,而且他在病毒傳播的實現上犯了錯誤 -- 蠕蟲病毒僅在同一個計算機上不斷複製,從而耗盡了計算機資源。
因此,這個病毒很快被發現了。普度大學的助理教授 Eugene Spafford 是最早發現該病毒的人之一。他說,Morris 是個有經驗的 Unix 程序員,但遠非人們所說的「Unix 巫師」。在編寫蠕蟲病毒的時候,Morris 犯了許多新手的錯誤。
病毒發出後不滿一個月他就後悔了,甚至公布抵抗病毒傳播的方法Morris 在發出蠕蟲病毒後,很快就後悔了。11 月 2 日 11 點左右,他給一個在哈佛認識的朋友 Andrew Sudduth 打了電話,Andrew Sudduth 是哈佛大學 Aiken 計算機實驗室的技術人員,而那時候,他正在和 ...