İmaj Tarama
Güvenlik açıklarını bulun
İmaj Tarama, CoddyKit'te ücretsiz bir Cyber Security Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cyber Security Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cyber Security Academy kursu toplamda 4 dersten oluşur.
İmaj Taraması Nedir
İmaj taraması, bir kapsayıcı çalıştırılmadan önce imajı bilinen güvenlik açıkları, yanlış yapılandırmalar ve gizli bilgiler açısından inceler.
Bu, imajın içine paketlenmiş her şey için yapılan bir güvenlik kontrolü gibidir.
İmajlar Neden Taranır
Bir imaj; işletim sistemini, kitaplıkları ve uygulamanızı bir araya getirir.
Bu katmanlardan herhangi biri bilinen bir güvenlik açığı taşıyabilir. Tarama, saldırganlar bulmadan önce bunları ortaya çıkarır.
CVE ve Veritabanları
Tarayıcılar imajınızı herkese açık güvenlik açığı veritabanlarıyla karşılaştırır.
Bilinen her kusurun CVE tanımlayıcısı bulunur; örneğin CVE-2023-1234. Bu tanımlayıcıya düşükten kritiğe kadar bir önem derecesi verilir.
Katmanları Tarama
İmajlar katmanlar hâlinde oluşturulur. Bir tarayıcı her katmanı okur ve kurulu her paketi ve sürümünü listeler.
Ardından hangi sürümlerde yayımlanmış güvenlik açıkları bulunduğunu denetler.
Popüler Tarayıcılar
Birçok ücretsiz ve ticari tarayıcı vardır.
- Trivy
- Grype
- Clair
Hepsinin amacı aynıdır: bir imajda bulunan güvenlik açıklarını listelemek.
Basit Bir Tarama
Tarama yapmak genellikle tek bir komutla mümkündür. Örneğin Trivy ile:
trivy image nginx:1.21Çıktı; her paketi, CVE'yi ve önem derecesini listeler.
Sonuçları Okuma
Öncelikle önem derecesine odaklanın. Kritik ve yüksek önem derecesine sahip bulgular hızlıca ele alınmalıdır.
Her giriş genellikle kurulu sürümü ve düzeltilmiş sürümü gösterir; böylece hangi sürüme yükseltmeniz gerektiğini tam olarak öğrenirsiniz.
Gizli Bilgileri Bulma
Modern tarayıcılar CVE'lerden fazlasını yapar. Ayrıca API anahtarları veya özel anahtarlar gibi yanlışlıkla imaja gömülmüş gizli bilgileri de algılar.
Bu, sızdırılmış kimlik bilgilerini erkenden yakalamanıza yardımcı olur.
CI/CD'de Tarama
Tarama yapmak için en iyi zaman, bunu işlem hattınızda otomatik olarak gerçekleştirdiğiniz zamandır.
Kritik sorunlar ortaya çıkarsa bir derlemeyi başarısız kılabilirsiniz:
trivy image --exit-code 1 --severity CRITICAL myapp:latestYüzeyi Küçültme
Daha küçük imajlarda taranacak daha az şey ve daha az güvenlik açığı bulunur.
Yalın veya dağıtımsız bir varyant gibi minimum bir temel imaj kullanmak, saldırı yüzeyini büyük ölçüde küçültür.
Tarama Süreklidir
Geçen ay temiz olan bir imaj bugün temiz olmayabilir; çünkü sürekli yeni güvenlik açıkları keşfedilir.
İmajları yalnızca oluşturma sırasında değil, düzenli olarak yeniden tarayın.
Hızlı Kontrol
Bir konteyner imajı tarayıcısı, imajınızı öncelikle neyle karşılaştırır?
Özet
İmaj taraması, konteyner imajlarındaki bilinen güvenlik açıklarını ve sızdırılmış gizli bilgileri bulur.
Korunmaya devam etmek için taramaları CI/CD'de çalıştırın, kritik bulgulara öncelik verin, en küçük temel imajları kullanın ve düzenli olarak yeniden tarayın.
Sıkça Sorulan Sorular
“İmaj Tarama” dersi ücretsiz mi?
Evet — “İmaj Tarama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cyber Security Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cyber Security Academy kursu toplamda 4 dersten oluşur.
“İmaj Tarama” dersinde ne öğreneceğim?
Güvenlik açıklarını bulun Cyber Security Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Cyber Security Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Cyber Security Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“İmaj Tarama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Cyber Security Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Cyber Security Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.