Virüs
Virüs, kendisini veya değiştirilmiş bir formunu, başka çalıştırılabilir bir koda iliştirerek çoğalan programlardır. Virüsler çok sayıda konak kullanabilirler, bunlardan en yaygın olanları: 1- Çalıştırılabilir dosyalar (bilgisayar programları gibi) 2- Önyükleme alanları(bilgisayara önyükleme ve başlama için gerekli direktifleri nerden bulabileceği bilgisini veren kod parçası) 3- Metin dosyaları (Windows Scripting, ya da Visual Basic script) 4- Dokümanlarda yer alan makrolar(bu aralar daha az yaygın, tıpkı makrolarda olduğu gibi, örneğin Microsoft Word başlangıç olarak koşturmaz) Bir virüs kendini herhangi bir çalıştırılabilir dosyaya iliştirdiğinde, o kod çalıştırıldığında virüs kodunun da koşması tetiklenir ve virüs kodu her koşturulduğunda diğer “temiz” konakları araştırarak yayılmaya devam eder. Bazı virüsler orijinal dosyaların üzerine yazar, etkin olarak onları tahrip eder, fakat çoğu basit bir şekilde tıpkı konak programın bir parçasıymış gibi koda girer ve her ikisi de hayatta kalır. Virüsler kodlanma şekillerine bağlı olarak, sistemdeki birçok dosya arası, dosya paylaşımı üzerinden bilgisayar ağları arası, dokümanlarda ve disklerin önyükleme sektörlerinde yazılır. Bazı virüsler email üzerinden yayılıyor olsa bile, bu onların kesin olarak virüs olduğu anlamına gelmez ve aslında emaille yayılan şey aslında solucanlardır. Bir tehdidin virüs olması için, kodun kendini kopyalaması yeterlidir, çok fazla zarar vermesi ya da çok geniş alanlara yayılması şart değildir. (Bakınız Payload).
|