Ders 5.30: İzin listelerine ve IOC'lere karşı özet taramaları
Bir dosyanın SHA-256 değeri parmak izidir: tek bir bayt değişirse özet de değişir. Bir makinedeki her çalıştırılabilir dosyayı iki listeyle karşılaştırmak üç soruyu birden yanıtlar: hangi dosyalar bilinen kötü (bir tehdit istihbaratı IOC listesinde), hangi bilinen dosyalar değiştirilmiş (özet izin listesinden farklı) ve hangi dosyaları kimse tanımıyor (hiçbirinde yok). Paketlenmiş dosyaların dpkg'nin tuttuğu kendi listesi vardır. Laboratuvarda bir Northwind uygulama sunucusunu tarıyor, sonuçları sort, comm ve grep -F ile bu gruplara ayırıyor, paketlenmiş ikili dosyaları dpkg -V ile denetliyor ve kısa bir rapor yazıyorsun.
18 dk
Bu derste öğreneceklerin
- Bir dizinler kümesindeki her çalıştırılabilir dosyanın özetini almak
- sort ve comm ile bir izin listesiyle karşılaştırmak
- grep -Ff ile bir IOC listesine karşı eşleştirmek
- Değiştirilmiş dosyaları bilinmeyenlerden ayırmak
- Paketlenmiş dosyaları dpkg -V ile doğrulamak
Temel terimler
- Özet taraması
- Birçok dosyanın özetini alıp referans listeleriyle karşılaştırmak.
- İzin listesi
- Orada olması gereken dosyaların özetleri; örneğin altın imajdan.
- IOC
- Ele geçirme göstergesi: bir saldırıya ait olduğu bilinen bir özet, adres ya da ad.
- comm
- İki sıralı dosyayı satır satır karşılaştırır: -23 yalnızca birincide olan satırları yazar.
- grep -Ff
- Bir dosyanın her satırını sabit dize deseni olarak kullanır.
- dpkg -V
- Kurulu paketlenmiş dosyaları kaydedilmiş sağlama toplamlarına karşı doğrular.
← systemd kimlik bilgileriyle servis sırları · Tüm dersler · SBOM'lar ve zafiyet eşleştirme →