一不留神,這對兄弟開發出了世界上第一款電腦病毒
電腦病毒,也稱為計算機病毒,它是編製者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機使用並且能夠自我複製的一組計算機指令或者惡意程序代碼(Computer Virus),具有非授權可執行性、隱蔽性、破壞性、傳染性、可觸發性。那麼,它是怎麼出現的呢?
1987年的夏天,巴基斯坦兄弟倆巴斯特(Basit)和阿姆捷特(Amjad)多方籌措資金,終於在拉合爾開了一家電腦公司,主要經營電腦和軟體業務。對於這個新興的、具有廣闊前景的產業,兩個兄弟充滿了希望。
果然,電腦公司開張後,生意非常好,一些機關和公司紛紛光顧,購買電腦和有關軟體。但不久以後,一個讓他們非常頭疼的事情發生了,由於當地盜拷軟體非常盛行,他們辛辛苦苦編寫的程序,經常被顧客盜拷,更可惡的是,這些程序被盜拷後,有些人為了獲取利益,廣泛傳播,這讓他們只能白忙一場。一次,他們當場捉住了一個假借看電腦而盜拷軟體的顧客,將他告上法庭,可當時巴基斯坦的法律並不健全,特別是針對電腦商業這一塊還沒有成熟的法律保障,因此,巴斯特花了不少錢,最終卻沒有得到一個好的結果,這讓他們十分沮喪。
阿姆捷特和巴斯特(Amjad and Basit Farooq Alvi)
一天,鬱悶的巴斯特回到老家,看見父親正在把砍來的樹枝拖進魚塘里,他忙問父親,這是在幹啥?父親立即對他說:「這些日子總有人撒網偷魚,我把魚塘里放一些樹枝,他們的網就不靈了,就算網撒下來,也會被樹枝纏住,這樣魚就不會丟了。」 巴斯特趕忙下水,和父親一起把樹枝拖進魚塘,只到父親認為萬無一失了,他們才上了岸。
晚上,巴斯特吃完飯早早地上了床,他依然在思考如何解決自己編寫的程序被盜的問題,想著想著,他突然想起了今天往水塘里扔樹枝這個事,他豁然開朗。如果水塘是電腦,魚是程序,那麼樹枝就是阻止「程序」被盜的最好東西啊!那能不能在我所有電腦中也都裝上類似「樹枝」的東西,那所有「程序」就都不會被盜了。
巴斯特對這個想法興奮不已。可電腦中的「樹枝」是什麼呢?當然是程序啦!編寫幾個軟體,只要有人拷備他的軟體,這個程序就會立即報警,這樣,所有的問題不都解決了嗎?
巴斯特從父親的魚塘里找到了發明靈感
巴斯特回到拉合爾,把這個想法和弟弟阿姆捷特說了。阿姆捷特認為哥哥的想法非常好,二人立即開始著手編寫有關程序。這對兩個軟體工程師來說,根本不是什麼難事,半個月後,他們編寫的第一款防盜拷程序誕生了。這款程序他們命名為C-BRAIN,意為「大腦」,只要有人盜拷他們的軟體,C-BRAIN就會發作,將盜拷者的硬碟剩餘空間給吃掉,這個程序編寫好後,起到了意想不到的效果,許多盜拷軟體的人電腦直接不能再存儲任何東西。有些人甚至主動上門找他們承認錯誤,並請求他們修好電腦。
他們甚至用這組程序宣傳了自己:當C-BRAIN發作時,電腦會顯示一段說明文字,有他們兄弟公司的介紹、地址乃至電話。但是很快,世界各地蜂擁而至的譴責電話讓他們意識到,他們可能一不留神開發出了世界上第一組破壞性電腦病毒,他們犯了一個荒唐的錯誤。
這組病毒也讓他們自己頭疼不已:在用軟體裝機的時候,經常需要把一個程序拷到另一個程序,可防盜拷程序也會破壞他們的電腦,而且就像病毒一樣不斷傳染。一般而言,C-BRAIN電腦病毒是業界公認的真正具備完整特徵的電腦病毒始祖。當然,這個病毒與今天的病毒相比,殺傷力還是很弱的。
形形色色的電腦病毒
隨著時代的發展,一些喜歡惡作劇甚至報復人的電腦高手,漸漸以C-BRAIN為藍圖,製作出一些變形的病毒。而其他新的病毒創作,也紛紛出籠,不僅有個人創作,甚至出現不少集團創作。隨著病毒的出現,各類掃毒、防毒與殺毒軟體以及專業公司也紛紛出現,直至今天,各種病毒創作與反病毒程序,不斷推陳出新,如同百家爭鳴,形成了電腦界的一個必不可少的環節,而人類與電腦病毒的鬥爭也將持續下去。(作者:程剛)
TAG:蝌蚪五線譜 |