1. Lch s virus máy tính
Có th nói virus máy tính có mt quá trình phát trin khá dài, và nó luôn song hành cùng “người bn
đồng hành” ca nó là nhng chiếc máy tính (tuy nhiên người bn máy tính ca nó chng thích thú gì).
Khi mà công ngh phn mm cũng như phn cng phát trin thì virus cũng phát trin theo. H điu
hành thay đổi thì virus máy tính cũng thay đổi để có th ăn bám, ký sinh trên h điu hành mi. Tt
nhiên là virus máy tính không t sinh ra. Chúng do con người to ra nên chc chn s dit được.
Có th vic viết virus mang mc đích phá hoi, th nghim hay đơn gin ch là mt thú đùa vui (nhiu
khi ác ý. Nhưng nhng b óc này khiến chúng ta phi đau đầu đối phó và cuc chiến này không bao
gi chm dt, nó đã, đang và s luôn luôn tiếp din.
Có nhiu tài liu khác nhau nói v xut x ca virus máy tính, điu này cũng d hiu, bi l vào thi
đim đó con người chưa th hình dung ra mt "xã hi" đông đúc và nguy him ca virus máy tính như
ngày nay. Điu đó cũng có nghĩa là không nhiu người quan tâm ti chúng. Ch khi chúng gây ra
nhng hu qu nghiêm trng như ngày nay, người ta mi lt li h sơ để tìm hiu. Tuy vy, đa s các
câu chuyn xoay quanh vic xut x ca virus máy tính đều ít nhiu liên quan ti nhng s kin sau:
1983 - Để l nguyên lý ca trò chơi “Core War”
“Core War” là mt cuc đấu trí gia hai đon chương trình máy tính do 2 lp trình viên viết ra. Mi đấu
th s đưa mt chương trình có kh năng t tái to gi là Organism vào b nh máy tính. Khi bt đầu
cuc chơi, mi đấu th s c gng phá hu Organism ca đối phương và tái to Organism ca mình.
Đấu th thng cuc là đấu th t nhân bn được nhiu nht. Hin trò chơi này vn còn được khá nhiu
người quan tâm, bn có th tham kho trên trang web http://www.corewars.org/.
Trò chơi "Core War" này được gi kín đến năm 1983, Ken Thompson người đã viết phiên bn đầu tiên
cho h điu hành UNIX, đã để l ra khi nhn mt trong nhng gii thưởng danh d ca gii đin toán -
Gii thưởng A.M Turing. Trong bài din văn ca mình ông đã đưa ra mt ý tưởng v virus máy tính da
trên trò chơi "Core War". Cũng năm 1983, tiến s Frederik Cohen đã chng minh được s tn ti ca
virus máy tính.
Tháng 5 năm 1984 t báo Scientific America có đăng mt bài báo mô t v "Core War" và cung cp
cho độc gi nhng thông tin hướng dn v trò chơi này. K t đó virus máy tính xut hin và đi kèm
theo nó là cuc chiến gia nhng k viết ra virus và nhng chuyên gia dit virus.
1986 - Virus Brain
Có th được coi là virus máy tính đầu tiên trên thế gii. Tháng 1 năm 1986, Brain âm thm đổ b t
Pakistan vào nước M vi mc tiêu đầu tiên là Trường Đại hc Delaware. Mt nơi khác trên thế gii
cũng đã mô t s xut hin ca virus, đó là Đi hc Hebrew - Israel.
1987 - Virus Lehigh xut hin
Li mt ln na liên quan ti mt trường Đại hc. Lehigh - Tên trường Đại hc - cũng chính là tên ca
virus xut hin năm 1987 ti trường Đi hc này. Trong thi gian này cũng có mt s virus khác xut
hin, đặc bit Virus Worm (virus loi sâu), cơn ác mng vi các h thng máy ch cũng xut hin. Cái
tên Jerusalem chc s làm cho công ty IBM nh mãi vi tc độ lây lan đáng n: 500.000 nhân bn
trong 1 gi.
1988 - Virus lây trên mng
Ngày 2 tháng 11 năm 1988, Robert Morris phát tán virus vào mng máy tính quan trng nht ca M,
gây thit hi ln. T đó tr đi người ta mi bt đầu nhn thc được tính nguy hi ca virus máy tính.
1989 - AIDS Trojan
Xut hin Trojan hay còn gi là "con nga thành Tơ-roa". Chúng không phi là virus máy tính vì chúng
không có kh năng “t” lây lan, nhưng chúng luôn đi cùng vi khái nim virus. Nhng “con nga thành
Tơ-roa" này khi đã hot động trên máy tính thì nó s ly cp thông tin mt trên đó và gi đến mt địa
ch mà ch ca chú nga này mun vn chuyn đến, hoc đơn gin ch là phá hu d liu trên máy
tính.
1991 - Virus Tequila
Đây là loi virus đầu tiên mà gii chuyên môn gi là virus đa hình, nó đánh du mt bước ngot trong
cuc chiến gia cái thin và cái ác trong các h thng máy tính.
Đây thc s là loi virus phc tp và qu tht không d dàng gì để dit chúng. Chúng có kh năng t
“thay hình đổi dng” sau mi ln lây nhim, làm cho vic phát hin ra chúng không h d dàng.
1992 - Virus Michelangelo
Tiếp ni s đáng s ca "virus đa hình" năm 1991, thì công c năm 1992 này to thêm sc mnh cho
các loi virus máy tính bng cách to ra virus đa hình cc k phc tp.
1995 - Virus Concept
Sau gn 10 năm k t ngày virus máy tính đầu tiên xut hin, đây là loi virus đầu tiên có nguyên lý
hot động gn như thay đổi hoàn toàn so vi nhng “tin bi” ca nó. Chúng gây ra mt cú sc ln
cho nhng công ty dit virus cũng như nhng người tình nguyn trong lĩnh vc phòng chng virus máy
tính trên toàn thế gii. Rt t hào rng khi virus Concept xut hin, trên thế gii chưa có loi "kháng
sinh" nào thì ti Vit Nam mt sinh viên trường Đại hc Bách Khoa Hà Ni đã đưa ra gii pháp rt đơn
gin để dit tr loi virus này, đó cũng chính là thi đim Bkav bt đầu được mi người s dng rng
rãi trên toàn quc.
Sau này, nhng virus theo nguyên lý ca Concept được gi chung là Virus macro. Chúng tn công vào
các h son tho văn bn ca Microsoft Office (Word, Exel, Powerpoint). Tuy nhiên ngày nay, cùng
vi vic mi người không còn s dng các macro trong văn bn ca mình na thì các virus macro hu
như không còn tn ti và đang dn b quên lãng…
1996 - Virus Boza
Khi hãng Microsoft chuyn sang h điu hành Windows95, h tuyên b rng virus không th công phá
thành trì ca h được, thì ngay năm 1996 xut hin virus lây trên h điu hành Windows95.
1999 - Virus Melissa, BubbleBoy
Đây tht s là mt cơn ác mng vi các máy tính trên khp thế gii. Sâu Melissa không nhng kết hp
các tính năng ca sâu Internet và virus marco, mà nó còn biết khai thác mt công c mà chúng ta
thường s dng hàng ngày là Microsoft Outlook Express để chng li chính chúng ta. Khi máy tính b
nhim Mellisa, nó s “phát tán” mình đi mà kh ch không h hay biết. Và người s dng s rt bt
ng khi b mang tiếng là k phát tán virus.
Ch t ngày th Sáu ti ngày th Hai tun sau, virus này đã kp lây nhim 250.000 máy tính trên thế
gii thông qua Internet, trong đó có Vit Nam, gây thit hi hàng trăm triu USD. Mt ln na cuc
chiến li sang mt bước ngot mi, báo hiu nhiu khó khăn bi Internet đã được chng minh là mt
phương tin hu hiu để virus máy tính có th lây lan trên toàn cu ch trong vài gi đồng h.
BubbleBoy là sâu máy tính đầu tiên không da vào vic người nhn e-mail có m file đính kèm hay
không. Ch cn thư được m ra, nó s t hot động.
Năm 1999 đúng là mt năm đáng nh ca nhng người s dng máy tính trên toàn cu, ngoài
Melissa, BubbleBoy, virus Chernobyl hay còn gi là CIH đã phá hu d liu ca hàng triu máy tính
trên thế gii, gây thit hi gn 1 t USD vào ngày 26 tháng 4 năm 1999.
2000 - Virus DDoS, Love Letter
Có th coi là mt trong nhng v phá hoi ln nht ca virus t trước đến thi đim đó. Love Letter có
xut x t Philippines do mt sinh viên nước này to ra, ch trong vòng 6 tiếng đồng h virus đã kp đi
vòng qua 20 nước trong đó có Vit Nam, lây nhim 55 triu máy tính, gây thit hi 8,7 t USD.
Năm 2000 cũng là năm ghi nh cuc "Tn công T chi dch v phân tán" - DDoS (Distributed Denial
of Service ) qui mô ln do virus gây ra đầu tiên trên thế gii, nn nhân ca đợt tn công này là Yahoo!,
Amazon.com... Tn công "T chi dch v" – DoS - là cách tn công gây "ngp lt" bng cách t mt
máy gi liên tiếp các yêu cu vượt mc bình thường ti mt dch v trên máy ch, làm ngưng tr, tê lit
kh năng phc v ca dch v hay máy ch đó. Nhng virus loi này phát tán đi khp nơi và “nm
vùng” nhng nơi nó lây nhim. Chúng s đồng lot tn công theo kiu DoS vào các h thng máy
ch khi người điu hành nó pht c, hoc đến thi đim được định trước.
2001 – Virus Winux (Windows/Linux), Nimda, Code Red
Virus Winux đánh du dòng virus có th lây được trên các h điu hành Linux ch không ch
Windows. Chúng ngy trang dưới dng file MP3 cho download
Nimda, Code Red là nhng virus tn công các đối tượng ca nó bng nhiu con đường khác nhau (t
máy ch sang máy ch, sang máy trm, t máy trm sang máy trm...), làm cho vic phòng chng vô
cùng khó khăn. Cho đến tn cui năm 2002, Vit Nam vn còn nhng cơ quan vi mng máy tính có
hàng trăm máy tính b virus Nimda quy nhiu. Chúng cũng ch ra mt xu hướng mi ca các loi virus
máy tính là "tt c trong mt", trong mt virus bao gm nhiu virus, nhiu nguyên lý khác nhau
2002 - S ra đời ca hàng lot loi virus mi
Ngay trong tháng 1 năm 2002 đã có mt loi virus mi ra đời. Virus này lây nhng file .SWF, điu
chưa tng xy ra trước đó (ShockWaveFlash - mt loi công c giúp làm cho các trang Web thêm
phong phú). Tháng 3 đánh du s ra đời ca loi virus viết bng ngôn nh C#, mt ngôn ng mi ca
Microsoft. Con sâu .Net này có tên SharpA và được viết bi mt người ph n.
Tháng 5 SQLSpider ra đời và chúng tn công các chương trình dùng SQL. Tháng 6, có vài loi virus
mi ra đời: Perrun lây qua Image JPEG (có l người s dng máy tính nên cnh giác vi mi th).
Scalper tn công các FreeBSD/Apache Web server.
Người s dng máy tính trên thế gii bt đu phi cnh giác vi mt loi chương trình độc hi mi
mang mc đích qung cáo bt hp pháp - Adware - và thu thp thông tin cá nhân trái phép - Spyware
(phn mm gián đip). Ln đầu tiên các chương trình Spyware, Adware xut hin như là các chương
trình độc lp, không đi kèm theo các phn mm min phí như trước đó. Chúng bí mt xâm nhp vào
máy ca người dùng khi h vô tình “ghé thăm” nhng trang web có ni dung không lành mnh, các
trang web b khóa phn mm…Và vi nguyên lý như vy, ngày nay Adware và Spyware đã thc s
tr thành nhng "bnh dch" hoành hành trên mng Internet.
2003 - Các virus khai thác l hng phn mm
Năm 2003 m đầu thi k phát trin mnh m ca các virus khai thác l hng phn mm để cài đặt,