Rootkit'lerin İşlevi ve Tehlikesi
- Gizlenme: Görev Yöneticisi, dosya yöneticisi veya antivirüs yazılımlarının kendilerini görmesini engellerler. Kendi dosyalarını, çalışan işlemlerini veya kayıt defteri girdilerini sistemin normal görünümünden gizlerler.
- Kalıcılık: Sistemi yeniden başlatsanız bile etkin kalmayı sağlarlar.
- Arka Kapı: Saldırganın daha sonra sisteme kolayca erişmesi için bir arka kapı (backdoor) oluşturabilirler.
- Veri Hırsızlığı: Keylogger, bankacılık Truva atı gibi diğer kötü amaçlı yazılımları yüklemek için platform görevi görürler.
Rootkit Türleri
- Çekirdek Modu (Kernel-Mode) Rootkit'ler: En tehlikeli türdür. Doğrudan işletim sisteminin çekirdeğinde çalışır ve en yüksek ayrıcalığa sahiptir. Sistemin en temel işlevlerini manipüle edebilirler.
- Kullanıcı Modu (User-Mode) Rootkit'ler: Uygulama düzeyinde çalışır ve yalnızca çalıştıkları süreçleri etkiler. Tespit edilmeleri daha kolaydır.
- Donanım/Firmware Rootkit'ler: BIOS veya yönlendirici (router) gibi aygıtların firmware'ine (iç yazılımına) yerleşirler. Bunlar sistem yeniden kurulsa bile kalıcı olabilir.
Tespit ve Kaldırma
- Özel Tarayıcılar: Geleneksel antivirüs yazılımlarının ötesinde, çekirdek seviyesindeki tutarsızlıkları arayan özel rootkit tarayıcılar kullanın.
- Davranış Analizi: Güvenlik çözümlerinin sistemin normal davranışına uymayan şüpheli davranışları izlemesi.
- Temiz Kurulum: Özellikle Çekirdek Modu veya Firmware rootkit'leri durumunda, en kesin çözüm, şüpheli sürücüleri, firmware'i veya işletim sistemini tamamen temizleyip yeniden kurmaktır.
Rootkit'lerin temel amacı görünmezliktir. Sisteme girdikten sonra, faaliyetlerini gizlemek için kritik işletim sistemi işlevlerini ele geçirirler:
Rootkit'leri tespit etmek zordur, çünkü güvenlik araçlarına bile yanlış bilgi gösterebilirler.
Sonuç
Rootkit'ler, bir sisteme sızan tehditler için nihai gizlenme aracıdır. İşletim sisteminin en derin katmanlarında faaliyet gösterdikleri için, bunlara karşı korunmak gelişmiş davranış analizi ve güvenilir başlangıç (secure boot) teknolojileriyle sistemin bütünlüğünü sürekli kontrol etmeyi gerektirir.
Rootkit Nedir? İşletim Sistemi Seviyesinde Gizlenen Tehditler