Yeni Virüslerimiz Var...

Yeni Virüslerimiz Var...

Uzun zamandır virüs dünyasında bir durgunluk vardı. Sanırım bu da sizin gözünüze çarpmıştır. Disketlerinize bulaşmaya çalışan virüsler ya BYTE-BANDIT ya da LAMER EXTERMINATOR olduğu için bütün virüs öldürücü programlar tarafından tanınıyordu. Biz de virüslerden uzak dünyamızda kendimizden emin, “Biz disketlerimizi yalıttık, yabancı program da çalıştırmıyoruz. Bize virüs mirüs bulaşmaz” şeklinde havalar atıyorduk ki, birden VirüsX Cold-Start vektörünün yabancı bir program tarafından ele geçirildiğini söyledi. Büyük bir olasılıkla bir virüsle karşı karşıyaydık. Bu yüzden hemen araştırmaya giriştik ve sorumlu disketi bulmaya çalıştık. İlk olarak 3.5” disketten boot edilen hard diskimizden şüphelendik, ama dokunulmamış bir tarafta sakladığımız disketle hard diski açınca, VirüsX ortalığın sakin olduğunu söyledi. Bu durumda tek bir ihtimal kalıyordu geriye, o da hard diski açmak için kullandığımız diskete virüs bulaştığıydı. Hemen bir boot blok kontrolü yaptık, ama boot standart çıktı. Bu durumda ya BSG9 ya da IRO bulaşmıştır (bu virüslerin ikisi de dosyalara bulaşır) diyerek bu virüslerin de kontrolünü yaptık, ama disket gene temiz görünüyordu. O zaman aklımıza XOPER adlı program geldi. Bu program sayesinde istediğiniz anda Cool Capture, Cold Computer gibi önemli vektörleri kontrol edebiliyorsunuz. Temiz bir diskten (Hard diski açmadan) Xoper'ı yükledik ve ikinci TASK olarak çalıştırdık. Beklediğimiz gibi tüm vektörler sağlamdı. CLI'ya dönüp virüslü disketin Startup-Sequence'inde bulunan ilk programı çalıştırdığımızda vektörlerin değiştiğini gördük. Bilgisayarı kapatıp açtıktan sonra bu programı silip yerine yenisini çektik ve Hard Diski açtık. VirüsX gene alarm verdi. Bilgisayarı kapatıp açtık ve kara kara düşünmeye başladık. Virüsün nerede olabileceği hakkında en ufak bir fikrimiz yoktu. Tekrar XOPER'ı yükledik ve vektörleri kontrol ettik. Tabii ki her şey yolundaydı. Daha sonra virüslü disketi sürücüye taktık ve hiçbir şeye dokunmadan vektörlere baktık. Virüs belleğe girmişti bile. Disket takıldığında ilk olarak diskete ait Disk-Validator yüklenip çalıştırıldığına göre bu kimliği belirsiz virüs yaşayabilmek için Disk-Validator'ları seçmiş olmalıydı. Hemen diskmaster'ı yükledik ve virüslü diskin L directory'sinde bulunan Disk-Validator'un uzunluğuna baktık. Tabii ki olması gerektiği gibi 1848 bayt uzunluğundaydı. Ama bu bizi yıldırmadı. Virüsün uzunluğu Disk-Validator'le aynı olabilirdi veya uzunluğun farklı gösterilmesi sağlanmış olabilirdi. Bu durumda en iyisi deneme yanılma olur diyerek Disk-Validator'un ismini değiştirdik (dosyayı silseydik elimizdeki tek örneği kaçırmış olurduk). Bu sayede program bir Disk-Validator olarak görülemeyecekti. Bilgisayarı kapattık ve hard diski sabıkalı diskten açtık. Her şey tahmin ettiğimiz gibi gelişti ve VirüsX alarm vermedi. Böylece hem virüsün yerini saptamış, hem de yok edilme şeklini öğrenmiş olduk. Daha sonra bir makine dili monitörüyle (kontrollü ortamda) özel olarak belleğe yüklediğimiz virüsü incelerken adının SADDAM virüsü olduğunu öğrendik. Bu da yeni bir virüsle karşı karşıya olduğumuzu kesinleştirdi. Daha sonra yabancı dergilerden birinde rastladığımız bir yazıda SADDAM hakkında daha detaylı bilgi aldık. Bu yazıya göre SADDAM'ın etrafa zarar verme potansiyeli çok yüksek ve bulaştığı diskleri bozabiliyor. Ama bu bozulma işlemine başlaması için sizin ne yapmanızı beklediği henüz meçhul. Bilinmeyen yönleri oldukça fazla olması bu virüsü iki kat daha tehlikeli hale getiriyor. SADDAM'ın diğer virüslerden farkı, onlar gibi bulaştıkları programın çalıştırılmasını beklememesi. Sürücüye hastalıklı disketi taktığınız anda belleğe geçiyor ve sizin haberiniz olmadan sinsi planlar yapıyor. VirüsX yalnızca ilk çalıştığı anda vektörleri kontrol ettiği için, çalışmakta olan bir VirüsX belleğe SADDAM bulaştığını söylemiyor. Bu yüzden tanımadığınız disketleri sürücünüze takmadan önce bir daha düşünün. Eğer yabancı bir disket kullanırsanız, VirüsX'i kapatın ve tekrar çalıştırın. Belleği kontrol etmesini bu şekilde sağlayabilirsiniz. Aslında daha da iyisi her an belli vektörleri kontrol altında tutabilecek bir program bulmak, ama henüz böyle bir programa rastlamadım. İsterseniz, normal DOS komutlarını kullanarak SADDAM'ı nasıl bulacağınızı ve öldüreceğinizi anlatayım: 1. Disketin L directory'sine geçin ve şu satırı girin: TYPE DISKVALIDATOR OPT H Birkaç satır göründükten sonra boşluk tuşuna basın ve ekranda gördüklerinizi bizim tablolardakiyle karşılaştırın. Eğer ilk tablodaki değerler görünüyorsa tehlike yok demektir. Ama ikinci tablodaki değerler varsa (hatta birinci tablodaki değerler değilse) kesinlikle bir virüsle karşı karşıyasınız demektir. İlk olarak yapmanız gereken şey sakin olmak ve ikinci maddeyi okumak olmalı. 2. Hemen Disk-Validator'ı silin: Delete Disk-Validator 3. Bilgisayarı kapatın ve 20 saniye sonra açın. Bu şekilde belleğe bulaşmış olan virüsü öldürebilirsiniz. Sağlam olduğu kesin olan bir Disk-Validator'ı RAM diske çekin ve diğer diski koyun. Hard disk kullanmıyorsanız, DOS'u açtığınız disketi isteyebilir AMIGA'nız. İstediği disketi verin. Bu disketin Disk-Validator'ını kullanarak öbür diskete yazabilmenizi sağlayacaktır bu işlem. Eğer diğer disket istendiği halde ard arda CANCEL'ı seçerseniz, Disk-Validator'unu sildiğiniz diskete hiçbir şey yazamazsınız. 5. Son olarak da Disk-Validator'ı diskete çekin ve tekrar kontrol edin.

Her şeyi gerektiği gibi yaptıysanız SADDAM'ı öldürmüş olmalısınız. Geçmiş olsun. Eğer AMIGA'nız çok yeniyse ya da DOS hakkında hemen hemen hiçbir şey bilmiyorsanız, üçüncü tablomuza bir göz atın. Virüslerden şüpheleniyorsanız bu tabloda yazılanları basamak basamak yerine getirin. Bu sayede virüsten kurtulabilirsiniz. Aslında en iyisi virüsün disketlerinize bulaşmasını engellemek. Bu sayede uzun, zahmetli ve korku dolu virüs öldürme seansları düzenlemek zorunda kalmazsınız.

Saddam Tablo

"Her şeyden önce bilgisayarınızla birlikte verilen Workbench disketini alın ve sağ üst köşedeki deliğin arkası görünecek şekilde ayarlayın. Bu sayede disketinize herhangi bir şey yazılmasını engellersiniz. Aslında orijinal Workbench diskini hep bu konumda tutmalısınız. 1. Sağlam WorkBench disketinizi takın ve Workbench ekranı karşınıza çıkana kadar bekleyin. 2. Karşınıza çıkacak olan ekrana şu komutları yazın (her satırın sonunda ENTER ya da RETURN basın): COPY L:Disk-Validator RAM: COPY C:CD RAM: COPY C:DIR RAM: COPY C:TYPE RAM: COPY C:DELETE RAM: 4. Kontrol edilecek diski sürücüye takın ve şu komutları girin: CD DF0: CD L TYPE Disk-Validator OPT H 5. Eğer burada gördüğünüz değerler ilk tablodakiyle aynıysa problem yok demektir. Kontrol edilecek başka disk varsa o disk için 5. basamağı tekrarlayın, yoksa bilgisayarınızı kapatıp açın. 6. Eğer ikinci tablodaki değerlerle karşılaştıysanız ya da listeden farklı değerlerse şu komutu girin: DELETE Disk-Validator kapatın ve on saniye sonra açın. Demin kullandığınız Workbench disketini kullanarak SHELL'i çalıştırın ve şu komutları girin: COPY RAM:Disk-Validator L: 8. Hastalıklı diski takın ve şu komutu girin: COPY Disk-Validator DF0:L 9. AMIGA'nın istediği tüm diskleri takın. İşiniz bittiğinde ilk basamağı kullanarak diski tekrar kontrol edin. Eğer gene virüs bulursanız, ilk olarak kullandığınız diski kontrol edin. Hatalı çıkarsa başka bir Workbench diskini kullanarak aynı işlemleri yapın.

bulursanız, ilk olarak kullandığınız diski kontrol edin Hatalı çıkarsa —