Elk Cloner adlı bir program labaratuvar ya da bilgisayar dışında üretilmiş olup ilk bilgisayar virüsü olarak tanımlanmıştır. Rich Skrenta tarafından 1982 yılında yazılan virüs Apple DOS 3.3 işletim sistemine bulaşıp disketler vasıtasıyla yayılmıştır. Bu virüs aslında bir lise öğrencisi tarafından hazırlanan bir tür şaka idi ve oyun dosyaları içerisine gizlenmişti. Oyunu 50. çalıştırmada virüs salınıyor ve akabinde boş bir ekranda Elk Cloner adlı virüs hakkında bir şiir gösterilerek bulaşma işlemi tamamlanıyordu.
İlk PC (Kişisel Bilgisayar) virüsü (c)Brain adında bir önyükleme sektörü virüsü idi ve 1986 yılında Pakistan'ın Lahore şehrinde çalışan Basit ve Amjad Farooq Alvi isimli iki kardeş tarafından yazılmıştı. Kardeşler virüsü , resmi olarak, yazdıkları yazılımın korsan kopyalarını engellemeye yönelik hazırlamışlardı. Ancak analizciler bir tür Brain değişkeni (varyant) olan Ashar virüsünün , kodlar incelendiğinde aslında Brain'den önce yaratıldığını iddia etmekteler.
Bilgisayar ağlarının yaygınlaşmasından evvel, birçok virus çıkarılabilir ortamlar ,özellikle disketler, vasıtasıyla yayılmaktaydılar. Kişisel bilgisayar devrinin ilk günlerinde birçok kullanıcı bilgi ya da programları disketler ile bir bilgisayardan diğerine taşımaktaydılar. Bazı virusler bu disketlerde bulunan programlara bulaşarak yayılmaktaydılar. Bazıları da kendilerini önyükleme sektörlerine yükleyerek bilgisayar çalıştırılır çalıştırılmaz etkin hale geçmeyi amaçlamaktaydılar.
Geleneksel bilgisayar virüsleri de 1980'lerde kişisel bilgisayarların hızla yayılması sonucunda bilgisayarlı bilgi sistemlerinin ve modemlerin kullanımındaki artış sonucunda yazılım paylaşımı sıklaştı . Bilgisayarlı bilgi sistemleri (BBS) sayesinde yazılımların paylaşımı Truva atlarının yayılmasına katkıda bulunurken, çok kullanılan yazılımları etkileyecek özel virüsler yazılmaya başlandı. Gene paylaşılan yazılımlar (Shareware) ve kaçak yazılımlar, BBS'ler üzerinde virüslerin yayılımı için kullanılan genel taşıyıcılardı. Bir tarafta korsanlar, ticari yazılımların yasal olmayan kopyalarını pazarlarken , iş çevreleri de virüslerin açık hedefleri haline gelmiş güncel uygulamaları ve oyunları güvenli kılmakla uğraşmaktaydılar.
1990'ların ikinci yarısından itibaren makro virüsler sıklaştı. Bu türden virüslerin birçoğu Word ve Excel gibi birçok Microsoft programını etkileyebilen betik dillerinde hazırlanıyorlardı. Bu virusler Microsoft Office ile yaratılmış belge ve elektronik çizelgelere bulaşmaktaydı. Word ve Excel Mac OS üzerinde de çalışabildiklerinden bu virusler Macintosh bilgisayarlara da yayılmaktaydı.Bu türden virüslerin bir çoğu virus bulaşmış email gönderme yetisinde değildiler. Email yoluyla yayılım gösteren virüsler Microsoft Outlook Com arayüzününün avantajını kullanmaktaydılar.
Makro virüsler özellikler tespit programları için problem teşkil etmektedir. Örneğin Microsoft Word'ün bazı sürümleri makroların ek boş satırlar ile çoğalmalarına izin vermekteydi. Bazı makro virüslerin de aynı şekilde davranmalarından ötürü normal makrolar yanlışlıkla yeni bir virüs olarak tanımlanmaktaydı . Bir başka örnekte ise iki makro virüsü aynı anda belgeye bulaştığında , ikisinin birleşimi çiftleşme olarak algılanıyor ve muhtemelen ebeveynden ayrı yeni bir virüs olarak tespit ediliyordu.[2]
Bir bilgisayar virüsü hazır mesajlaşma üzerinden de gönderilebilir. Virüs bulaştığı makineyi kullanarak bir web adresi linkini kişiler listesindeki tüm şahıslara hazır mesaj olarak gönderebilir. Mesajı alan kişi arkadaşından (ya da herhangi bir güvenilir kaynaktan) geldiğini düşündüğü linke tıklarsa, ulaşılan sitede bulunan virüs bilgisayara bulaşabilir ve yukarıda bahsedilen yöntemi kullanarak diğer kurban bilgisayarlara yayılabilir.
Yeni tür bilgisayar virüsleri cross-site betik virüsleridir. Virüs araştırmalar sonucunda ortaya çıkarılmış ve 2005 yılında akademik olarak sunumu yapılmıştır. Virüs yayılmak için cross-site scripting açığını kullanmakta . 2005 yılından bu yana birçok cross-site scripting virüsü örneği gözlendi. Etkilenen belli başlı siteler arasında Myspace ve Yahoo bulunmakta.
İLK VİRÜSÜN HİKAYESİ
Diğer öğrenciler zararlı olması muhtemel bilgisayar programları hakkında yazılı ödevler hazırlarken, Fred Cohen çalışan bir virüs örneği geliştiren ilk kişi oldu.
Cohen, hazırladığı ödevde bilgisayar virüsünü "diğer programlara kendisinin bir versiyonunu bulaştıran bilgisayar programı" olarak tanımlamıştı.
Öğrenci, hazırladığı virüsü, Vax adlı mini-bilgisayarı geliştirmek için yazılan bir grafik programına ekledi. VD adlı grafik programının içine gizlenen virüsün, kullanıcıların bilgisayardaki hareketleriyle cihazdaki diğer programlara bulaşmasını gözlemleyen Cohen, virüsün bütün sisteme bulaşma sürecini takip etti. Testleri sürdüren Cohen, virüsün sistemdeki herhangi bir parçaya, bir saatten az bir sürede ulaştığını, en kısa sürenin de beş dakika olduğunu gördü.
Doktora öğrencisi, 10 Kasım 1983'te düzenlenen bir güvenlik konferansında deneyin sonuçlarını sundu. Bilgisayar virüsünün ilk modelinin yarattığı şaşkınlığın ardından bu tür başka deneyler yapılması yasaklandı ancak Cohen, diğer bilgisayar sistemlerini etkileyebilecek benzer virüs modelleri geliştirdi. "Virüsler bilgisayar şebekelerinde de tıpkı bilgisayarda olduğu gibi yayılıyor. Bu da virüslerin mevcut şebekeler için bir tehdit olduğunu gösteriyor" diyen Cohen'in sözleri bugün gerçekleşen bir kehanet olarak karşımıza çıkıyor.
virüs Tarihi;
1946 Yılında EDVAC'ın Yapımcısı Olan Dr.Von Neuman TOCA (Theory and Organization of Complicated Automata - Karmaşık Özdevinirin Teorisi ve Organizasyonu)
Adı Altında Hazirlamış Olduğu Yazı Dizisinde Bilgisyar Programlarının Kendilerini Kopyalayabileceğini Öne Sürmüş.
1950 Yılında bell laboratuvarında Bu Teori Hayat Bulup,Core Wars İsimli Virüs(oyun) Yazılmış.
Virüs Denilemyecek Kadar Basit Olan Core Wars'in Ardından İlk Gerçek Virüs 1981 Yılında Elk Cloner Adı İle Gözüktü.Bu Virüsün İşlevi İse Ekrana Bir Şiir
Yansıtması İdi.
it will get all your disks
it will infiltrate your chips
yes it's cloner
it will stick to you like glue
it will modify ram to
send in the cloner
O Tüm Diskleri Alacak
O Tüm Çiplerinize Girecek
Evet O cloner
O Size Zamp Gibi Yapışır
O ram'i de Değiştirir
cloner'ı Gönderin