Boyu oldukça kısa virüsler olduğunu duymuştum ama 42 bayt uzunluğunda bir virüsün WIN.COM’a bulaşmış olabileceğine hiç inanamadım. Zaten bir virüs olsa diğer programlara da bulaşırdı diye düşünüyorum. Siz ne dersiniz?
Cevap: WIN.COM’a bir virüs bulaşmış olamaz. Gerçi 102 bayt uzunluğunda Argentina virüsü, hatta 30 bayt uzunluğunda Define virüsleri de var ama bunlardan birisinin size bulaşma ihtimali çok çok küçük. Zaten bu tür mikro virüsler genelde bulaştığı programı bozan, programın üzerine kendi kodunu yazan overwrite virüslerdir. Bulaştıkları programı çalıştırınca sadece virüs başka bir kurbana bulaşır, asıl program çalışmaz.
Sadece WIN.COM’da bir uzama olması, diğer COM ve EXE’lerde herhangi bir değişiklik olmamasına bakılırsa uzamanın sebebini virüsler dışında aramak gerekir. Normalde EXE ve COM’ların boyu değişken değildir. Ama bazı programlar virüsler dışındaki sebeplerden dolayı da uzayabilir veya kısalabilir. Örneğin Windows 3.1’in WIN.COM dosyası, KUR veya SETUP’ta yapılan konfigurasyon değişiklikleri sonucunda uzayabilir veya kısalabilir.
WIN.COM’un tarihine DIR ile bakın. Eğer yakın bir tarih görüyorsanız şöyle bir hafızanızı yoklayın ve o tarihte konfigurasyonda herhangi bir değişiklik yapıp yapmadığınızı hatırlamaya çalışın. Kuvvetli bir ihtimalle o tarihte yapılan konfigurasyon değişikliğinden kaynaklanıyor bu 42 baytlık uzama.
Hazır konu WIN.COM’dan açılmışken bir tavsiyede de bulunalım. COM virüslerinin en çok bulaştığı dosyalardan biri olan WIN.COM’u korumaya alın. Virüslü bir COMMAND.COM veya benzeri bir dosyayı silip yerine sağlam birtanesini kolayca koyabilirsiniz. Ama WIN.COM’u Windows disketlerinden alıp koyamazsınız. Çünkü konfigurasyona göre WIN.COM’un içeriği değişmektedir. Fakat siz WIN.COM’un bir kopyasını örneğin WIN.COZ veya istediğiniz bir ad ile yedeğini alırsanız, gerektiğinde bozuk ya da virüslü WIN.COM’u silip, yedek dosyayı WIN.COM olarak kopyalayıp durumu düzeltebilirsiniz.
WIN.COM’un yedeğini almak için:
C.\WINDOWS>COPY WIN.COM WIN.COZ
Bozuk WIN.COM’un üzerine yedeğini koymak için:
C.\WINDOWS>COPY WIN.COZ WIN.COM
Windows’un konfigurasyonununda değişiklik yaptığınızda, değişen WIN.COM’un yedeğini güncellemeyi de unutmamak gerekiyor bu arada.