Araç ne sağlar?

Dizge ve yapısal koşullar bir kural içinde birleştirilir. Kurallar güvenilir olumlu ve olumsuz örneklerle sınanmalıdır. Paket açma ve dosya seçimi analiz kapsamını belirler.

Uygulamada nasıl değerlendirilir?

Kendi uygulama dağıtımlarınızda yanlışlıkla bırakılan test sunucusu işaretlerini tespit eden sınırlı bir kural yazabilirsiniz.

Sınırlar ve yaygın hatalar

Bir dizgenin bulunması zararlı davranışın kesin kanıtı değildir; bulunmaması da davranışın yokluğunu göstermez.

Kontrol listesi

  • Kuralı örneklerle sınayın
  • Yanlış pozitifleri ölçün
  • Eşleşme bağlamını raporlayın

Karar verirken

YARA'yı sınıflandırma ve ön inceleme için kullanın; çalışma zamanı davranışını ayrıca doğrulayın.

Örüntü eşleşmesinin güvenlik anlamı

YARA kuralı belirli dosya örüntülerini tanımlar. Eşleşme, daha fazla inceleme için işaret olabilir; yazılımın kötü niyetini veya RASP korumasının başarısını kendiliğinden belirlemez. Kuralın örnek dosya kümesinde yanlış eşleşmeleri araştırılır.

Mobil paketlerde ortak SDK dizgeleri çok sayıda meşru uygulamada bulunabilir. Bu yüzden tek bir marka veya yöntem adına dayanan kural aşırı geniş olabilir. Kural sürümü, taranan dosya özeti ve gerekçe rapora eklenmelidir.

Kaynaklar ve kapsam

Teknik özelliklerin başvuru noktaları aşağıdadır. Uygulama örneği ve kontrol listesi bu yayın için hazırlanmış değerlendirme önerileridir; bağımsız ürün testi sonucu değildir.

Kaynak seçimi ve yayın ilkeleri