1.最早是為了惡作劇,計算機病毒最早出現於DOS,這是一個引導階段,在這個階段下,人們都是為了惡作劇,出現於1987年,當時的計算機硬件較少,功能簡單,一般需要通過軟盤啟動後使用.引導型病毒利用軟盤的啟動原理工作,它們修改係統啟動扇區,在計算機啟動時首先取得控製權,減少係統內存,修改磁盤讀寫中斷,影響係統工作效率,在係統存取磁盤時進行傳播。1989年引導型病毒發展為可以感染硬盤,典型的代表有“石頭(2)”
2.1989年,可執行文件型病毒出現,利用DOS係統加載執行文件的機製工作,代表為“耶路撒冷”,“星期天”病毒,病毒代碼在係統執行文件時取得控製權,修改DOS中斷,在係統調用時進行傳染,並將自己附加在可執行文件中,使文件長度增加。
3。1990年,發展為複合型病毒,可感染COM和EXE文件。
4.1992年,伴隨型病毒出現,它們利用DOS加載文件的優先順序進行工作。
5.1994年,隨著彙編語言的發展,實現同一功能可以用不同的方式進行完成,這些方式的組合使一段看似隨機的代碼產生相同的運算結果。幽靈病毒就是利用這個特點,每感染一次就產生不同的代碼。例如“一半”病毒就是產生一段有上億種可能的解碼運算程序,病毒體被隱藏在解碼前的數據中,查解這類病毒就必須能對這段數據進行解碼,加大了查毒的難度。
6.1995年,生成器,變體機階段
7.1995年,蠕蟲
8.1996年,視窗階段,出現於窗口化係統windows係列中。
9.1997年,因互聯網出現,進入互聯網即通過網絡傳播。
10.1997年,Java階段,此時出現java語言進行傳播和資料獲取的病毒開始出現,典型的代表是JavaSnake病毒,還有一些利用郵件服務器進行傳播和破壞的病毒,例如Mail-Bomb病毒,它會嚴重影響因特網的效率。
2016-12-21 12:54:10
讚 342
計算機病毒的產生:病毒不是來源於突發或偶然的原因.一次突發的停電和偶然的錯誤,會在計算機的磁盤和內存中產生一些亂碼和隨機指令,但這些代碼是無序和混亂的,病毒則是一種比較完美的,精巧嚴謹的代碼,按照嚴格的秩序組織起來,與所在的係統網絡環境相適應和配合起來,病毒不會通過偶然形成,並且需要有一定的長度,這個基本的長度從概率上來講是不可能通過隨機代碼產生的。現在流行的病毒是由人為故意編寫的,多數病毒可以找到作者和產地信息,從大量的統計分析來看,病毒作者主要情況和目的是:一些天才的程序員為了表現自己和證明自己的能力,處於對上司的不滿,為了好奇,為了報複,為了祝賀和求愛,為了得到控製口令,為了軟件拿不到報酬預留的陷阱等.當然也有因政治,軍事,宗教,民族.專利等方麵的需求而專門編寫的,其中也包括一些病毒研究機構和黑客的測試病毒.
2016-12-21 14:07:46
讚 513