Rehberler & Deneyimler

Veeam Backup & Replication: YARA ile Malware Detection ve Secure Restore

Saha notu / teknik rehber Son kontrol 14 Ekim 2026 Konu merkezine dön →
Tolga CEYHAN Sistem Yönetimi & IT

Veeam Backup & Replication, yedeklerdeki şüpheli içerikleri araştırmak için YARA kuralları ile tarama yapabilir. Bu rehber, YARA’nın ne olduğunu, Veeam’de Scan Backup ve Secure Restore süreçlerine nasıl eklendiğini ve bulguların nasıl doğrulanacağını açıklar.

Amaç ve Kapsam

Hedef, yedekleme verileri üzerinde tanımlı dosya örüntülerini aramak, olası temiz restore point’i belirlemek ve geri yükleme öncesi ek kontrol yapmaktır. Buradaki adımlar Veeam Backup & Replication 13.x dokümantasyonu temel alınarak hazırlanmıştır; sürüm, lisans ve desteklenen iş yükü kısıtlarını kendi ortamınızda doğrulayın.

YARA Nedir, Ne Değildir?

YARA; metin, bayt örüntüsü ve koşullara dayalı kurallarla dosyaları eşleştirmeye yarayan bir tarama teknolojisidir. Bir YARA eşleşmesi, tanımlanan örüntünün bulunduğunu gösterir; tek başına kesin malware teşhisi değildir. False positive ve false negative mümkündür. YARA, EDR/antivirüs veya olay müdahale süreçlerinin yerine geçmez.

Veeam’de Üç Farklı Kavram

  • Malware Detection: Şüpheli etkinlikleri ve enfekte olabilecek restore point’leri çeşitli yöntemlerle analiz eden daha geniş özellik ailesidir.
  • Scan Backup: Mevcut yedeklerin restore point’lerini Veeam Threat Hunter, desteklenen üçüncü taraf antivirüs veya YARA ile tarar.
  • Secure Restore: Geri yükleme sırasında içeriği tarayarak tehdide rastlanırsa seçilen politikaya göre kurtarmayı durdurabilir veya kısıtlayabilir.

Ön Koşullar

  • YARA taramasını destekleyen Veeam Backup & Replication sürümü, lisans ve iş yükü.
  • Yedeklere erişebilen ve taramayı gerçekleştirebilen mount server.
  • Test edilmiş YARA kuralı ve yetkili yönetici erişimi.
  • Yeterli disk alanı, tarama süresi ve kaynak kapasitesi.
  • İnceleme sonuçlarını değerlendirecek güvenlik/operasyon süreci.

1. Laboratuvar İçin Basit YARA Kuralı

Aşağıdaki kural yalnızca eğitim amaçlıdır. Zararlı yazılım imzası değildir; içinde TOLGATECH_YARA_TEST_MARKER bulunan dosyaları eşleştirir.

rule TolgaTech_Test_Marker
{
    meta:
        description = "Laboratuvar eslesme testi"
        author = "TolgaTech"
    strings:
        $marker = "TOLGATECH_YARA_TEST_MARKER" ascii wide
    condition:
        $marker
}

Kontrollü test sanal makinesinde bu metni içeren zararsız bir dosya oluşturun, ardından test yedeğini alın. Kuralı önce izole laboratuvarda doğrulayın; gerçek malware örneklerini üretim ortamına taşımayın.

2. YARA Kuralını Veeam’e Ekleme

Kuralı .yar veya .yara uzantısıyla kaydedin. Veeam 13.x dokümantasyonundaki varsayılan konumlar:

Windows:
C:\Program Files\Veeam\Backup and Replication\Backup\YaraRules

Linux:
/var/lib/veeam/yara_rules/

Dosyayı yetkili yönetici hesabıyla ilgili Veeam sunucusuna kopyalayın. Kullanıcıdan veya internetten gelen doğrulanmamış kuralları doğrudan üretim taramasına eklemeyin.

3. Scan Backup ile YARA Taraması

  1. Veeam konsolunda Home → Backups bölümünü açın.
  2. İlgili yedeği genişletin, taranacak iş yükünü seçin ve Scan Backup işlemini başlatın. Alternatif olarak Inventory → Malware Detection üzerinden de başlatabilirsiniz.
  3. Tarama modunu seçin: son temiz restore point’i bulma veya belirli aralıktaki restore point içeriklerini tarama.
  4. Scan restore points with the following YARA rule seçeneğini etkinleştirin ve kural dosyasını belirleyin.
  5. Restore point aralığını seçin. Gerekirse ilk eşleşmeden sonra diğer dosyaların da taranmasını sağlayan seçeneği etkinleştirin.
  6. İşlemi başlatın ve oturum sonuçlarını inceleyin.

Tarama, mount server üzerinde yedek içeriğini erişilebilir hale getirerek gerçekleştirilir. Desteklenen iş yükleri ve istisnalar sürüme göre değişebilir; örneğin Archive Tier’da saklanan SOBR yedekleri Scan Backup kapsamı dışında olabilir.

4. Scan Backup Sonuçlarını Yorumlama

Son temiz restore point’i bulma modunda eşleşmeler ve sonuç durumları Veeam’in malware event mekanizmasını etkileyebilir. Hassas veri arama modunda ise YARA eşleşmesi malware olayı oluşturmadan tarama sonucunu başarısız gösterebilir. Bu nedenle Failed durumunu otomatik olarak doğrulanmış enfeksiyon olarak yorumlamayın.

Dosya yolu, eşleşen kural, restore point zamanı ve olay kayıtlarını inceleyin. Bulguyu güvenlik ekibinin değerlendirmesine alın; gerekli durumda ilgili yedeği koruyun ve izole analiz yapın.

5. Secure Restore Sırasında YARA Kullanımı

Desteklenen restore sihirbazında Secure Restore adımına ilerleyin ve YARA kuralı ile taramayı seçin. Veeam, restore öncesinde veriyi tarayabilir; eşleşme durumunda ilgili restore türünün desteklediği seçeneklere göre işlemi durdurabilir veya ağ adaptörleri devre dışı bırakılmış gibi kısıtlı bir kurtarma uygulayabilir.

Bu seçenekler tüm restore türlerinde aynı değildir. Üretim sistemine dönmeden önce karantinaya alınmış ağda uygulama, servis ve güvenlik kontrolleri yapın.

6. Doğrulama Senaryosu

  1. İzole test VM’sinde yalnızca test marker metnini içeren dosya oluşturun.
  2. Yeni bir restore point oluşturun.
  3. Test YARA kuralıyla Scan Backup çalıştırın.
  4. Tarama sonucunda kural eşleşmesini ve ilgili restore point’i doğrulayın.
  5. Marker içermeyen başka bir test restore point’iyle negatif kontrol yapın.
  6. Sonuçları ve false-positive değerlendirmesini kayıt altına alın.

Troubleshooting

YARA kuralı listede görünmüyor

Dosya uzantısını, Veeam sunucusundaki doğru kural dizinini, erişim izinlerini ve kural sözdizimini kontrol edin.

Tarama beklenenden uzun sürüyor

Restore point sayısını, yedek boyutunu, mount server kaynaklarını ve repository performansını inceleyin. Önce sınırlı bir test aralığı kullanın.

Eşleşme yok

Kuralın doğru dosya içeriğini hedeflediğini, ilgili dosyanın seçilen restore point’te bulunduğunu ve desteklenen tarama kapsamına girdiğini doğrulayın.

Tarama Failed fakat zararlı yazılım doğrulanmadı

Tarama modunu ve kural amacını kontrol edin. Hassas veri arama veya laboratuvar marker eşleşmesi malware kanıtı değildir.

Güvenlik ve Best Practice

  • Kuralları versiyonlayın, kaynağını ve amacını belgeleyin.
  • Önce test ortamında doğrulayın; aşırı geniş kuralları üretimde kullanmayın.
  • Tarama sonuçlarını EDR, olay kayıtları ve tehdit istihbaratıyla ilişkilendirin.
  • Şüpheli restore point’i doğrudan üretim ağına geri döndürmeyin.
  • Immutability, offline/ayrık kopya ve düzenli restore testlerini sürdürün.
  • Tarama için gerekli yetkileri minimumda tutun ve yönetim işlemlerini denetleyin.

Sonuç

Veeam üzerinde YARA, yedeklerden şüpheli örüntüleri araştırmak ve geri yükleme öncesi ek kontrol yapmak için yararlı bir araçtır. Ancak güvenilir kurtarma süreci, doğru kuralların yanında sağlam yedekleme mimarisi, olay incelemesi ve izole restore testleri gerektirir.

Resmi Kaynaklar

İlgili Rehber

Veeam SOBR tasarımı ve immutable yedekleme katmanları — Yedekleme mimarisi ve güvenli geri yükleme süreçlerini birlikte değerlendirin.

İlgili Veeam Rehberleri

PROFESYONEL PROFİL

Bu teknik içeriğin arkasındaki deneyimi inceleyin.

Microsoft altyapıları, Active Directory, SCCM, PowerShell, Windows Server ve VMware odaklı teknik profil ve proje çalışmaları.

Projeler & Vaka Çalışmalarıİngilizce Profil

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir