比爾蓋茨:沒有人比我更懂病毒

前言

我常常喜歡看圖作文,開頭一張圖,內容全靠編,說的就是我。不過我編的都是自己感興趣的,IT圈能夠引起共鳴的圖,內容也是經過詳細調研過的,或者純粹當筆記來記錄自己學到的東西。

今天說的是比爾蓋茨。有網友表示關於新冠病毒,為什麼要聽比爾蓋茨的意見,因為他從win95開始就一直和病毒作鬥爭。這當然是一語雙關的話,此“病毒”非彼“病毒”,我們今天就來聊聊人類歷史上的電腦病毒。

比爾蓋茨:沒有人比我更懂病毒

Elk Cloner病毒

google了一把,第一個病毒說的都不一樣。程序員不講那些虛的,我們限定一個範圍吧,排除掉那些論文裡面的方程式,再排除掉實驗室裡面弄出來玩的,只說實際傳播的電腦病毒。

第一個已知實際傳播的電腦病毒叫Elk Cloner,由裡奇·斯克倫塔(Rich Skrenta)在一臺蘋果計算機上編寫, 通過軟盤傳播的。那年是1982年,他只有15歲,美國阿利根尼縣的一個普通高中生,設計這個程序並不是惡意破壞,只是為了好玩,但結果卻是導致病毒在他同學和老師之間廣泛傳播。就是下面圖中這位,沒找到更年輕時候的照片,湊合看吧。

比爾蓋茨:沒有人比我更懂病毒

這人有點意思,喜歡改同學的代碼,然後使人家運行的好好的代碼在指定的時間段以後停止工作,並顯示自己寫的笑話。久而久之,同學們就沒人讓他靠近自己的電腦,於是他就搞了這麼個程序可以自己複製自己,在不需要自己物理接觸的情況下繼續捉弄自己同學。當計算機啟動感染了Elk Cloner的軟盤,這個病毒開始作用,並隨後將它自己拷貝到任何被訪問的未感染的軟盤中。據說是感染後計算機每被啟動50次,就會顯示他寫的話。有幸網上還能看到病毒運行界面:

比爾蓋茨:沒有人比我更懂病毒

注意,那時候網絡並不發達,也沒現在的WWW萬維網,網站的概念是90年代的事情,所以病毒傳播靠的物理傳播。也許有人不太理解上面的傳播方式,因為當年的計算機計算機也跟我們現在的不一樣,這個病毒是運行在Apple II操作系統上的,我搜了一張Apple II的外觀圖:

比爾蓋茨:沒有人比我更懂病毒

上面兩個槽是插軟盤的地方,也就是為啥現在計算機是從C盤開始,這兩個軟盤把A和B的位置給佔掉了,雖然現在軟盤淘汰了,大家也叫習慣了。一個感染Elk Cloner病毒的軟盤插到A,會感染計算機,同時copy自己到同時插到B的軟盤上,就這樣傳播開了。

CIH病毒

上面的病毒跟微軟還沒啥關係,這個就有名了,它被認為是最有害的廣泛傳播的病毒之一,專門感染win95/98,應該也是開頭那個梗的源頭。病毒作者是當年還是臺灣上大學的學生陳盈豪,臺灣的漢字拼音跟我們不太一樣,Chen Ing-hau,所以上面三個字母就是作者名字縮寫。

比爾蓋茨:沒有人比我更懂病毒

這個病毒厲害地方在於,它不僅能破壞硬盤數據,還會破壞電腦的BIOS。第一種情況你數據不重要自己重裝系統就能搞定,第二種情況你只能去維修店了,讓專業人士重寫或者更換BIOS芯片。感染的機器每年4月26號發作,所以很多人當年每月25號要做的一件事就是把電腦日期改成27號,然後27號再改回來。病毒影響持續時間也很長,從1999年到2003年每年4月26號都會爆發,直到win9X系列操作系統徹底退出歷史舞臺。所以這一天被定為“世界電腦病毒日”。找到國內一個老帖子:

比爾蓋茨:沒有人比我更懂病毒

作者也是年輕氣盛,當年為了想出一家在廣告上吹噓“百分之百防毒軟件”的洋相,設計了CIH病毒,最後傳播的自己也控制不了了。搞笑的是,1998年他其實就被請進警察局了,由於當時中華民國沒有任何對於電腦病毒的刑事法令,且民事部分也無受害者提出上訴,所以他獲得釋放。同年,他公佈瞭解毒方法,並向公眾道歉。

比爾蓋茨:沒有人比我更懂病毒

熊貓燒香

這個是中國人最熟悉的病毒了,感染後所有文件圖標都會變成熊貓舉著三根燒著的香的圖案。2006年,已經是21世紀的事情了,網上分析資料也多,就不詳細描述了。中毒電腦會出現藍屏、頻繁重啟以及系統硬盤中數據文件被破壞等現象。它的特點是能幹掉很多當時的殺毒軟件,達到自我保護的功能。

比爾蓋茨:沒有人比我更懂病毒

這位作者李俊就不是無意的了,純屬有意,寫病毒就是賣錢的,在網絡中賣給了120餘人,每套產品要價500~1000元人民幣,直接非法獲利10萬餘元,判了4年。

比爾蓋茨:沒有人比我更懂病毒

WannaCry想哭病毒

2017年,最近的一次大規模病毒攻擊。這是一款勒索病毒,它的特點是通過微軟MS17-010漏洞主動傳播,一個445端口的共享漏洞。該病毒導致電腦大量文件被加密,受害者電腦被黑客鎖定後,病毒會提示支付價值相當於300美元的比特幣才可解鎖。

比爾蓋茨:沒有人比我更懂病毒

看到沒有,病毒永遠用的都是最新技術,最新的漏洞技術,最新的區塊鏈技術,緊跟時代發展。至今也沒找到WannaCry背後的團伙。不過這波人也很慘了,據說僅獲利5.5萬美元,因為該病毒代碼開發者犯了個錯誤,並沒有通過指定唯一比特幣地址的方式,自動驗證特定受害者是否支付了索要的300比特幣贖金,代碼裡面只有4個硬編碼的比特幣地址。人家付了錢,還解不了密,後面中招的就不會付錢了,人與人之間的信任關係就沒有了······

總結

聊了幾個著名電腦病毒,差不多就知道它的特徵了,能傳染,能隱蔽,能潛伏,能破壞,跟生物病毒何其相似。不管什麼病毒,最終肯定還是能戰勝的,我們人體這個“操作系統”也不例外。

神靈庇佑!

比爾蓋茨:沒有人比我更懂病毒


分享到:


相關文章: