Toplu bir tarama raporu tek bir anda gönderilen tek bir nesneyi tanımlar, bir ürün ailesini değil. Bir algılama herhangi bir kararı değiştirmeden önce, rapordaki hash'in diskinizdeki dosyayla eşleştiğini ve etiketlenen motor, tarih ve sürümün o yapıyla uyuştuğunu doğrulayın. Bu üç alandan biri eksikse, dosya adının yanındaki sayı henüz derlemeniz hakkında kanıt değildir. Aşağıdaki adımlar sırayla işler ve her biri incelemeyi durdurabilir.

Puanı tartışmak yerine ilk uyuşmazlıkta durun.

Puana Değil, Dosyaya Başlayın

Başka bir şey ona dokunmadan önce yapının SHA-256'sını kaydedin. Yeniden paketlenmiş bir kopya barındırabilecek paylaşımlı bir klasörden değil, indirme dizininden kopyalayın ve dosya özelliklerinde görünen sürüm dizesiyle yayıncıyı not edin. İki sürüm önceki bir kurulum dosyasına ait rapor, ürün adı, simge ve satıcı eşleşse bile, kullanıcılarınızın bugün kuracağı derleme hakkında hiçbir şey söylemez. Adları dosyayı paketleyen seçer; hash'leri seçmez.

Bu hash'i rapor bağlantısıyla birlikte saklayın ki çift daha sonra yeniden denetlenebilsin.

Önce Algılamayı, Sonra Motoru Okuyun

Başlıktaki sayı bir şeyle eşleşen motorları sayar ve bu eşleşmeler denk değildir. Adlandırılmış bir imza, motorun tanıdığını iddia ettiği bir aileyi veya davranışı tanımlar; sezgisel ya da itibar etiketi bir kuralın şüphesini tanımlar, ki bu daha zayıftır ve tanım güncellemeleri arasında kaymaya daha yatkındır. Motor sütunu, bulgunun hangi satıcıya ait olduğunu ve dolayısıyla onu hangi satıcının inceleyip düzeltebileceğini söyler. Aynı dosyayı iki motorun işaretlemesi, ikisi de aynı imza kümesini kopyaladıysa iki kat kanıt değildir.

Analiz zaman damgasını da kontrol edin. İmzalar güncellendiğinde veya satıcı örneği yeniden analiz ettiğinde hüküm değişebilir.

Raporu Elinizdeki Yapıyla Karşılaştırın

Hash'i dağıtım yapacağınız platformda yerel olarak hesaplayın, sonra raporla karakter karakter karşılaştırın. Bu komutlar kurulum dosyasını çalıştırmadan özeti yazdırır.

# Windows
certutil -hashfile .\vpn-client-setup.exe SHA256
Get-FileHash .\vpn-client-setup.exe -Algorithm SHA256

# macOS
shasum -a 256 ./VPNClient.pkg

# Debian/Ubuntu
sha256sum ./vpn-client_amd64.deb

Eşleşen bir özet, raporu o bayt dizisine bağlar ve başka bir şeye değil. Özetler farklıysa rapor başka bir dosyaya aittir ve inceleme indirme kaynağında yeniden başlar.

Özetler eşleştiğinde bulguyu tümüyle okuyun: motor, etiket, sürüm, ilk görülme tarihi ve dosyanın imzalanmış veya paketlenmiş olmasına dair her not. Ardından imzalayan öznesini yapının kendisinde kontrol edin, çünkü geçerli bir imza yayıncı kimliğini ekler ama davranışı çözmez.

Soruyu Doğru Sahibine Yönlendirin

Yalnızca motorun satıcısı kendi algılamasını revize edebilir, bu yüzden yanlış pozitif iddiası o satıcının inceleme kanalına hash, rapor kalıcı bağlantısı ve dosyanın tanımıyla gider. Yazılım yayıncısı temiz bir derleme ya da açıklama sağlayabilir ama başka bir şirketin etiketini silemez. Önce yayıncıya yükseltmek genellikle bir hafta ekler ve hiç bilgi vermez.

İnceleme sürerken uç nokta koruma ilkesini olduğu gibi koruyun. Tarayıcıyı kapatmak veya geniş bir klasör istisnası eklemek, hangi dosyanın değerlendirildiğini yanıtlamadan uyarıyı çözer ve aynı durumun bir sonraki görülüşünü gizler.

Herkese açık bir kurulum dosyasını tanımlamak için gereken en azı paylaşın: hash, dosya adı, sürüm ve rapor bağlantısı. İstemci profili, özel anahtar veya tam bellek görüntüsü bunun için gerekli değildir ve bunlardan birini yüklemek yazılım sorusunu veri işleme olayına dönüştürür.

İlgili makaleler