| L?CH S? PHÁT TRI?N C?A VIRUS MÁY TÍNH
Có th? nói virus máy tính có m?t quá trình phát tri?n khá dài, và nó luôn song hành cùng ng??i b?n ??ng hành c?a nó là nh?ng chi?c "máy tính", (và t?t nhiên là ng??i b?n máy tính c?a nó ch?ng thích thú gì ). Khi mà Công ngh? ph?n m?m c?ng nh? ph?n c?ng phát tri?n thì virus c?ng phát tri?n theo. H? ?i?u hành thay ??i thì virus máy tính c?ng t? thay ??i mình ?? phù h?p v?i h? ?i?u hành ?ó và ?? có th? ?n bám ký sinh. T?t nhiên là virus không t? sinh ra.
Có th? vi?c vi?t virus mang m?c ?ích phá ho?i, th? nghi?m hay ??n gi?n ch? là m?t thú ?ùa vui ác ý. Nh?ng ch? có ?i?u nh?ng cái ??u thông minh này khi?n chúng ta ph?i ?au ??u ??i phó và cu?c chi?n này g?n nh? không ch?m d?t, nó v?n ti?p di?n.
Có nhi?u tài li?u khác nhau nói v? xu?t x? c?a virus máy tính, âu c?ng là ?i?u d? hi?u, b?i l? vào th?i ?i?m ?ó con ng??i ch?a th? hình dung ra n?i m?t "xã h?i" ?ông ?úc và nguy hi?m c?a virus máy tính nh? ngày nay, ?i?u ?ó c?ng có ngh?a là không m?y ng??i quan tâm t?i chúng. Ch? khi chúng gây ra nh?ng h?u qu? nghiêm tr?ng nh? ngày nay, ng??i ta m?i l?t l?i h? s? ?? tìm hi?u. Tuy v?y, ?a s? các câu chuy?n xoay quanh vi?c xu?t x? c?a virus máy tính ??u ít nhi?u liên quan t?i nh?ng s? ki?n sau:
1983 - ?? l? nguyên lý c?a trò ch?i "Core War"
 |
|
Frederik Cohen
|
"Core War" là m?t cu?c ??u trí gi?a hai ?o?n ch??ng trình máy tính do 2 l?p trình viên vi?t ra. M?i ??u th? s? ??a m?t ch??ng trình có kh? n?ng t? tái t?o g?i là Organism vào b? nh? máy tính. Khi b?t ??u cu?c ch?i, m?i ??u th? s? c? g?ng phá hu? Organism c?a ??i ph??ng và tái t?o Organism c?a mình. ??u th? th?ng cu?c là ??u th? t? nhân b?n ???c nhi?u nh?t.
Trò ch?i "Core War" này ???c gi? kín ??n n?m 1983, Ken Thompson ng??i ?ã vi?t phiên b?n ??u tiên cho h? ?i?u hành UNIX, ?ã ?? l? ra khi nh?n m?t trong nh?ng gi?i th??ng danh d? c?a gi?i ?i?n toán - Gi?i th??ng A.M Turing. Trong bài di?n v?n c?a mình ông ?ã ??a ra m?t ý t??ng v? virus máy tính d?a trên trò ch?i "Core War". C?ng n?m 1983, ti?n s? Frederik Cohen ?ã ch?ng minh ???c s? t?n t?i c?a virus máy tính.
Tháng 5 n?m 1984 t? báo Scientific America có ??ng m?t bài báo mô t? v? "Core War" và cung c?p cho ??c gi? nh?ng thông tin h??ng d?n v? trò ch?i này. K? t? ?ó virus máy tính xu?t hi?n và ?i kèm theo nó là cu?c chi?n gi?a nh?ng ng??i vi?t ra virus và nh?ng ng??i di?t virus.
1986 - Brain virus
Có th? ???c coi là virus máy tính ??u tiên trên th? gi?i, Brain âm th?m ?? b? t? Pakistan vào n??c M? v?i m?c tiêu ??u tiên là Tr??ng ??i h?c Delaware. M?t n?i khác trên th? gi?i c?ng ?ã mô t? s? xu?t hi?n c?a virus, ?ó là ??i h?c Hebrew - Israel.
1987 - Lehigh virus xu?t hi?n
L?i m?t l?n n?a liên quan t?i m?t tr??ng ??i h?c. Lehigh chính là tên c?a virus xu?t hi?n n?m 1987 t?i tr??ng ??i h?c này. Trong th?i gian này c?ng có 1 s? virus khác xu?t hi?n, ??c bi?t WORM virus (sâu virus), c?n ác m?ng v?i các h? th?ng máy ch? c?ng xu?t hi?n. Cái tên Jerusalem ch?c s? làm cho công ty IBM nh? mãi v?i t?c ?? lây lan ?áng n?: 500000 nhân b?n trong 1 gi?.
1988 - Virus lây trên m?ng
Ngày 2 tháng 11 n?m 1988, Robert Morris ??a virus vào m?ng máy tính quan tr?ng nh?t c?a M?, gây thi?t h?i l?n. T? ?ó tr? ?i ng??i ta m?i b?t ??u nh?n th?c ???c tính nguy h?i c?a virus máy tính.
1989 - AIDS Trojan
 |
Xu?t hi?n Trojan hay còn g?i là "con ng?a thành T?-roa", chúng không ph?i là virus máy tính, nh?ng luôn ?i cùng v?i khái ni?m virus. "Nh?ng chú ng?a thành T?-roa" này khi ?ã g?n vào máy tính c?a b?n thì nó s? l?y c?p m?t s? thông tin m?t trên ?ó và g?i ??n m?t ??a ch? mà ch? c?a chú ng?a này mu?n nó v?n chuy?n ??n, ho?c ??n gi?n ch? là phá hu? d? li?u trên máy tính c?a b?n.
|
1991 - Tequila virus
?ây là lo?i virus ??u tiên mà gi?i chuyên môn g?i là virus ?a hình, nó ?ánh d?u m?t b??c ngo?t trong cu?c chi?n gi?a cái thi?n và cái ác trong các h? th?ng máy tính.
|
?ây th?c s? là lo?i virus gây ?au ??u cho nh?ng ng??i di?t virus và qu? th?t không d? dàng gì ?? di?t chúng. Chúng có kh? n?ng t? thay hình ??i d?ng sau m?i l?n lây nhi?m, làm cho vi?c phát hi?n ra chúng qu? th?t là khó. Bkav có c?p nh?t m?t s? lo?i virus t??ng t? nh? v?y, và chúng tôi bi?t s? khó kh?n khi di?t chúng nh? th? nào.
|
 |
1992 - Michelangelo virus
Ti?p n?i s? ?áng s? c?a "virus ?a hình" n?m 1991, thì công c? n?m 92 này t?o thêm s?c m?nh cho các lo?i virus máy tính b?ng cách t?o ra s? ?a hình c?c k? ph?c t?p. Qu? th?t h? luôn bi?t cách gây ra khó kh?n cho nh?ng ng??i di?t virus.
1995 - Concept virus
Sau g?n 10 n?m k? t? ngày virus máy tính ??u tiên xu?t hi?n, ?ây là lo?i virus ??u tiên có nguyên lý ho?t ??ng g?n nh? thay ??i hoàn toàn so v?i nh?ng ti?n b?i c?a nó. Chúng gây ra m?t cú s?c cho nh?ng công ty di?t virus c?ng nh? nh?ng ng??i tình nguy?n trong l?nh v?c phòng ch?ng virus máy tính. C?ng ph?i t? hào r?ng khi virus này xu?t hi?n, trên th? gi?i ch?a có lo?i "kháng sinh" nào thì t?i Vi?t Nam chúng tôi ?ã ??a ra ???c gi?i pháp r?t ??n gi?n ?? lo?i tr? lo?i virus này và ?ó c?ng là th?i ?i?m Bkav b?t ??u ???c m?i ng??i s? d?ng r?ng rãi trên toàn Qu?c.
Nh?ng n?m sau ?ó, nh?ng virus theo nguyên lý c?a Concept ???c g?i chung là virus macro, chúng t?n công vào các h? so?n th?o v?n b?n c?a Microsoft (Word, Exel, Powerpoint). Tuy nhiên cho t?i nay, các virus macro h?u nh? không còn t?n t?i n?a và cùng v?i vi?c m?i ng??i không còn s? d?ng các macro trong v?n b?n c?a mình n?a thì virus macro ?ang d?n b? quên lãng..
1996 - Boza virus
|
Khi hãng Microsoft chuy?n sang h? ?i?u hành Windows95 và h? cho r?ng virus không th? công phá thành trì c?a h? ???c, thì n?m 1996 xu?t hi?n virus lây trên h? ?i?u hành Windows95 (có l? không nên thách th?c nh?ng k? x?u, ?i?u ?ó ch? thêm kích ??ng chúng :) )
|
 |
1999 - Melissa, Bubbleboy virus
 |
?ây th?t s? là m?t c?n ác m?ng v?i các máy tính trên kh?p th? gi?i. Sâu Melissa không nh?ng k?t h?p các tính n?ng c?a sâu Internet và virus marco, mà nó còn bi?t khai thác m?t công c? mà chúng ta th??ng s? d?ng hàng ngày là Microsoft Outlook Express ?? ch?ng l?i chính chúng ta. Khi máy tính c?a b?n b? nhi?m Mellisa, nó s? t? phân phát mình ?i mà kh? ch? không h? hay bi?t. Và b?n c?ng s? r?t b?t ng? khi b? mang ti?ng là phát tán virus.
Ch? t? ngày th? sáu t?i ngày th? hai tu?n sau, virus này ?ã k?p lây nhi?m 250 ngàn máy tính trên th? gi?i thông qua Internet, trong ?ó có Vi?t Nam, gây thi?t h?i hàng tr?m tri?u USD. M?t l?n n?a cu?c chi?n l?i sang m?t b??c ngo?t m?i, báo hi?u nhi?u khó kh?n b?i Internet ?ã ???c ch?ng minh là m?t ph??ng ti?n h?u hi?u ?? virus máy tính có th? lây lan trên toàn c?u ch? trong vài ti?ng ??ng h?.
N?m 1999 ?úng là m?t n?m ?áng nh? c?a nh?ng ng??i s? d?ng máy tính trên toàn c?u, ngoài Melissa, virus Chernobyl hay còn g?i là CIH ?ã phá hu? d? li?u c?a hàng tri?u máy tính trên th? gi?i, gây thi?t h?i g?n 1 t? USD vào ngày 26 tháng 4.
|
2000 - DDoS, Love Letter virus
Có th? coi là m?t trong nh?ng v? vi?c virus phá ho?i l?n nh?t t? tr??c ??n th?i ?i?m ?ó, Love Letter có xu?t x? t? Philippines do m?t sinh viên n??c này t?o ra, ch? trong vòng có 6 ti?ng ??ng h? ?ã k?p ?i vòng qua 20 n??c trong ?ó có Vi?t Nam, lây nhi?m 55 tri?u máy tính, gây thi?t h?i 8,7 t? USD.
N?m 2000 c?ng là n?m ghi nh? cu?c "T?n công T? ch?i d?ch v? phân tán" - DDoS (Distributed Denial of Service ) qui mô l?n do virus gây ra ??u tiên trên th? gi?i, n?n nhân c?a ??t t?n công này là Yahoo!, Amazon.com.... T?n công "T? ch?i d?ch v?" -DoS là cách t?n công gây "ng?p l?t" b?ng cách t? m?t máy g?i liên ti?p các yêu c?u v??t m?c bình th??ng t?i m?t d?ch v? trên máy ch?, làm ng?ng tr?, tê li?t kh? n?ng ph?c v? c?a d?ch v? hay máy ch? ?ó. Nh?ng virus lo?i này phát tán ?i kh?p n?i và n?m vùng ? nh?ng n?i nó lây nhi?m. Chúng s? ??ng lo?t t?n công theo ki?u DoS vào các h? th?ng máy ch? khi ng??i ?i?u hành nó ph?t c?, ho?c ??n th?i ?i?m ???c ??nh tr??c.
2001 - Winux Windows/Linux Virus, Nimda, Code Red virus
Winux Windows/Linux Virus ?ánh d?u nh?ng virus có th? lây ???c trên các h? ?i?u hành Linux ch? không ch? Windows. Chúng ngu? trang d??i d?ng file MP3 cho download.
Nimda, Code Red là nh?ng virus t?n công các ??i t??ng c?a nó b?ng nhi?u con ???ng khác nhau (t? máy ch? sang máy ch?, sang máy tr?m, t? máy tr?m sang máy tr?m...), làm cho vi?c phòng ch?ng vô cùng khó kh?n, cho ??n t?n cu?i n?m 2002, ? Vi?t Nam v?n còn nh?ng c? quan v?i m?ng máy tính có hàng tr?m máy tính b? virus Nimda qu?y nhi?u. Chúng c?ng ch? ra m?t xu h??ng m?i c?a các lo?i virus máy tính là "t?t c? trong m?t", trong m?t virus bao g?m nhi?u virus, nhi?u nguyên lý khác nhau.
2002 - S? ra ??i c?a hàng lo?t lo?i virus m?i
Ngay trong tháng 1 n?m 2002 ?ã có m?t lo?i virus m?i ra ??i. Virus này lây nh?ng file .SWF, ?i?u ch?a t?ng x?y ra tr??c ?ó (ShockWaveFlash - m?t lo?i công c? giúp làm cho các trang Web thêm phong phú). Tháng 3 ?ánh d?u s? ra ??i c?a lo?i virus vi?t b?ng ngôn nh? C#, m?t ngôn ng? m?i c?a Microsoft. Con sâu .Net này có tên SharpA và ???c vi?t b?i m?t ng??i ph? n?!
Tháng 5 SQLSpider ra ??i và chúng t?n công các ch??ng trình dùng SQL. Tháng 6, có vài lo?i virus m?i ra ??i: Perrun lây qua Image JPEG (Có l? b?n nên c?nh giác v?i m?i th?). Scalper t?n công các FreeBSD/Apache Web server.
Ng??i s? d?ng máy tính trên th? gi?i b?t ??u ph?i c?nh giác v?i m?t m?t lo?i ch??ng trình ??c h?i m?i mang m?c ?ích qu?ng cáo b?t h?p pháp - Adware và thu th?p thông tin cá nhân trái phép - Spyware (ph?n m?m gián ?i?p). L?n ??u tiên các ch??ng trình Spyware, Adware xu?t hi?n nh? là các ch??ng trình ??c l?p, không ph?i ?i kèm theo các ph?n m?m mi?n phí nh? tr??c ?ó. Chúng bí m?t xâm nh?p vào máy c?a ng??i dùng khi h? vô tình “ghé th?m” nh?ng trang web có n?i dung không lành m?nh, các trang web b? khóa ph?n m?m…Và v?i nguyên lý nh? v?y, ngày nay các ph?n m?m Adware và Spyware ?ã th?c s? tr? thành nh?ng "b?nh d?ch" hoành hành trên m?ng Internet.
2003 - Các virus khai thác l? h?ng ph?n m?m
N?m 2003 m? ??u th?i k? phát tri?n m?nh m? c?a các virus khai thác l? h?ng ph?n m?m ?? cài ??t, lây nhi?m lên các máy tính t? xa - ?ây c?ng chính là xu h??ng phát tri?n hi?n nay c?a virus trên th? gi?i. ??u tiên là virus Slammer khai thác l? h?ng ph?n m?m Microsoft's SQL 2000 servers, ch? trong vòng 10 phút ?ã lây nhi?m trên 75000 máy tính trên kh?p th? gi?i. Ti?p ??n là hàng lo?t các virus khác nh? Blaster (MsBlast), Welchia (Nachi), Mimail, Lovgate...khai thác l?i tràn b? ??m trong công ngh? DCOM - RPC trên h? ?i?u hành Window2K, XP. Xu?t hi?n trên th? gi?i vào ngày 11/8, virus Blaster nhanh chóng lây lan trên 300.000 máy tính trên kh?p th? gi?i trong ?ó có Vi?t Nam. Nh?ng ng??i s? d?ng máy tính ? Vi?t Nam h?n không quên ???c s? h?n lo?n vì hàng lo?t máy tính b? Shutdown t? ??ng trong ngày 12/8 khi virus Blaster lây vào các máy tính ? Vi?t Nam.
Virus c?ng b?t ??u ???c s? d?ng nh? m?t công c? ?? phát tán th? qu?ng cáo (spam) nhanh nh?t. Các virus h? Sobig n?i lên nh? nh?ng c? máy phát tán m?t l??ng th? qu?ng cáo kh?ng l? trên kh?p th? gi?i. C?ng trong n?m này, th? h? nh?ng virus m?i nh? Lovgate, Fizzer ?ã b?t ??u s? d?ng nh?ng m?ng chia s? file ngang hàng peer to peer nh? KaZaa ?? phát tán virus qua các th? m?c chia s? trên m?ng.
2004 - Cu?c ch?y ?ua gi?a Skynet và Beagle.
Cu?c ch?y ?ua gi?a hai h? virus cùng có ngu?n g?c t? ??c và lây nhi?m nhi?u nh?t trong n?m này b?t ??u b?ng vi?c các bi?n th? m?i c?a virus Skynet khi lây nhi?m vào m?t máy tính s? tìm cách lo?i b? các virus h? Beagle ra kh?i máy ?ó và ng??c l?i. M?i bi?n th? c?a Skynet xu?t hi?n trên th? gi?i thì g?n nh? ngay l?p t?c s? l?i có m?t bi?n th? c?a Beagle ???c vi?t ra ?? ch?ng l?i nó và ng??c l?i. Cu?c ch?y ?ua này kéo dài liên t?c trong m?y tháng ?ã làm cho s? l??ng virus m?i xu?t hi?n trong n?m 2004 t?ng lên m?t cách nhanh chóng.
N?m 2004 c?ng là n?m xu?t hi?n virus khai thác l? h?ng c?a d?ch v? LSASS (Local Security Authority Subsystem Service) trên h? ?i?u hành Window 2K, Window XP ?? lây lan gi?a các máy tính - virus Sasser. C?ng gi?ng nh? virus Blaster, virus Sasser nhanh chóng gây nên m?t tình tr?ng h?n lo?n trên m?ng khi làm Shutdown t? ??ng hàng lo?t máy tính mà nó lây nhi?m.
2005 - S? xu?t hi?n c?a các virus lây qua các d?ch v? chatting
Các d?ch v? chatting tr?c tuy?n nh? Yahoo!, MSN b?t ??u ???c virus l?i d?ng nh? m?t công c? ?? phát tán virus trên m?ng.Theo th?ng kê c?a chúng tôi thì trong vòng 6 tháng ??u n?m, ?ã có t?i 7 virus lây lan qua các d?ch v? chatting xu?t hi?n ? Vi?t Nam. Trong th?i gian t?i nh?ng virus t?n công thông qua các d?ch v? chatting s? còn ti?p t?c xu?t hi?n nhi?u h?n n?a khi s? ng??i s? d?ng d?ch v? này ngày càng t?ng.
??n ?ây các b?n ?ã nhìn nh?n ???c ph?n nào l?ch s? phát tri?n c?a virus máy tính. Chúng c?ng ???c phát tri?n theo m?t trình t? l?ch s? ti?n hoá t? th?p ??n cao. ??y c?ng chính là lí do mà chúng ta c?ng luôn ph?i ?au ??u ?? b?t k?p ???c ti?n trình c?a chúng. Và n?u b?n là m?t ng??i không ?a nghi, ?i?u ?ó r?t t?t nh?ng chúng tôi khuyên b?n nên bi?t nghi ng?, b?i nh? b?n ?ã th?y, d??ng nh? t?t c? m?i th? ??u có th? nhi?m virus, chúng không tha b?t c? cái gì và chúng s? thâm nh?p vào t?t c? nh?ng gì có th?. B?n hãy t? t?o cho mình ph??ng th?c phòng ch?ng h?u hi?u, và n?u chúng tôi có th? làm gì cho b?n, chúng tôi s? g?ng h?t s?c mình nh? là nh?ng Bác s? c?a máy tính cho chúng u?ng kháng sinh v?y. |