CompTIA Security+ hazırlık
Security+ sınavının beş alanını gerçek bir Kali laboratuvarında tanır, tespitten sıkılaştırmaya kadar her konuyu kendi elinle uygularsın.
Seviye 201 · 25 ders · 24 pratik lab
Dersler
Kavramlar, tehditler ve mimari
- Genel güvenlik kavramları: Gizlilik, bütünlük ve erişilebilirlik gibi temel güvenlik kavramlarını ve kontrol türlerini sınav diliyle açıklayabilirsin.
- Tehditler, zafiyetler ve zayıflıklar: Tehdit aktörlerini, yaygın zafiyet türlerini ve zayıflıkların neden ortaya çıktığını tanıyıp bunlara karşı hangi önlemlerin alınacağını ayırt edersin.
- Sosyal mühendislik ve zararlı yazılım türleri: Oltalama gibi sosyal mühendislik yöntemlerini ve zararlı yazılım türlerini tanıyıp çalışanları ve sistemleri korumak için alınacak önlemleri sayabilirsin.
- Güvenli ağ mimarisi: Ağ bölümleme, güvenlik duvarı ve DMZ gibi güvenli ağ tasarımı bileşenlerinin ne işe yaradığını ve nerede kullanıldığını açıklayabilirsin.
- Güvenli protokoller ve PKI: TLS ve SSH gibi güvenli protokollerin neden gerekli olduğunu ve PKI'ın (sertifika altyapısı) güveni nasıl sağladığını anlarsın.
- Kimlik ve erişim yönetimi: Kimlik doğrulama, yetkilendirme, çok adımlı doğrulama ve erişim modellerini ayırt edip uygun senaryoda hangisinin seçileceğini bilirsin.
- Uygulamada kriptografi: Simetrik ve asimetrik şifrelemeyi, özet (hash) ve dijital imzayı hangi amaçla kullanacağını örneklerle açıklayabilirsin.
- Kısa görev: bir şirketin varlıklarını, tehditlerini ve kontrollerini tek haritada eşle
Tespit ve müdahale laboratuvarları
- Zafiyet yönetimi ve güvenlik operasyonları: Zafiyet taraması, yama yönetimi ve günlük izleme gibi günlük güvenlik operasyonlarının nasıl işlediğini anlarsın.
- Olay müdahale süreci: Olay müdahalesinin hazırlık, tespit, sınırlama, giderme ve toparlanma aşamalarını sırasıyla anlatabilirsin.
- Linux’ta zararlı yazılım belirtilerini tanımak: Beklenmedik süreçleri, açık bağlantıları ve zamanlanmış görevleri kontrol ederek bir sistemde kötü amaçlı yazılım izi arayabileceksin.
- Parola politikaları ve parola tahmin denemelerini tespit etmek: Parola uzunluğu ve kilitleme politikası kurup günlüklerde art arda başarısız girişleri fark edebileceksin.
- Nmap ile kendi sistemindeki açık hizmetleri sınamak: Yetkin olduğun bir makinede Nmap ile açık portları listeleyip gerekmeyen hizmetleri kapatma kararı verebileceksin.
- Günlükleri izleyip olay göstergelerini ayıklamak: grep ve journalctl ile anormal oturum ve hata kayıtlarını süzüp kısa bir olay özeti çıkarabileceksin.
- Dijital delil toplamak ve bütünlüğünü korumak: Bir diskin veya dosyanın kopyasını alıp özetini kaydederek delilin sonradan değişmediğini kanıtlayabileceksin.
- Kısa görev: şüpheli bir sunucuda saldırının izini bul ve delili koru
Koruma ve yönetişim laboratuvarları
- Girdi doğrulama ve kod bütünlüğü: Uygulamaya gelen veriyi doğrulamanın ve indirilen yazılımın imzasını veya özetini denetlemenin neden gerekli olduğunu uygulayabileceksin.
- Veri dayanıklılığı: yedekleme ve dosya bütünlüğü izleme: Yedeği geri yükleyerek sınayabilir, kritik dosyalardaki izinsiz değişikliği bir özet karşılaştırmasıyla fark edebileceksin.
- Uç noktayı sıkılaştırmak: güvenlik duvarı ve gereksiz servisler: Bir Linux uç noktasında gereksiz servisleri durdurup güvenlik duvarını açılış anında etkin hâle getirebileceksin.
- Ağ trafiğini incelemek ve güvenli uzaktan erişim: tcpdump ile şifresiz ve şifreli trafiği ayırt edip uzaktan erişimde SSH’ın neden tercih edildiğini gösterebileceksin.
- Güvenlik temel çizgileri ve uyum denetimi: Bir sistemi onaylı yapılandırma listesiyle karşılaştırıp sapmaları ve düzeltme önceliğini raporlayabileceksin.
- Yönetişim, risk ve uyum: Politika, risk değerlendirmesi ve mevzuata uyum gibi yönetişim kavramlarının kurumda güvenliği nasıl yönlendirdiğini anlarsın.
- Kısa görev: bir sunucuyu sıkılaştır ve uyum raporunu çıkar
Sınava hazırlık
- Sınav stratejisi ve deneme soruları: Sınav soru kalıplarını tanır, zamanı doğru kullanmayı öğrenir ve deneme sorularıyla eksik alanlarını görürsün.
- Bitirme görevi: küçük bir şirketin güvenlik durumunu baştan sona değerlendir
Pratik lablar
- SSH'ta root girişini kapat: Bir sunucuda SSH ile doğrudan root girişini kapatıp yönetici hesabıyla girişin sürdüğünü doğrularsın.
- SSH'ı yalnızca anahtarla girişe geçir: Selvi Klinik'in randevu sunucusunda parola girişini kapatıp iki yöneticiye anahtar tanımlar ve parolayla girişin reddedildiğini gösterirsin.
- SSH yapılandırmasını kontrol listesine uydur: Zayıf şifreler, açık yönlendirme ve uzun boşta kalma süresi içeren bir sshd yapılandırmasını kontrol listesine göre düzeltip tarayıcıyla doğrularsın.
- Dinleyen servisleri listele ve sahiplendir: Bir sunucuda dinleyen tüm portları süreç ve paket adıyla eşleştirip hangisinin gerekli olduğunu işaretlersin.
- Eski FTP ve Telnet servislerini kaldır: İş için gerekmeyen FTP ve Telnet servislerini durdurup kaldırır, yeniden başlatmadan sonra portların kapalı kaldığını kanıtlarsın.
- Sunucuya varsayılan engelli güvenlik duvarı yaz: Yalnızca web ve yönetim ağından SSH'a izin veren, diğer her şeyi engelleyip kaydeden bir güvenlik duvarı politikası kurup dışarıdan tararsın.
- Başarısız girişleri say: Kimlik doğrulama günlüğünde son 24 saatteki başarısız girişleri kullanıcı ve kaynak IP'ye göre sayarsın.
- Parola püskürtme mi kaba kuvvet mi?: Bir gecelik günlükte birçok hesaba az denemeyle gelen saldırıyı tek hesaba çok denemeden ayırıp her birinin kaynağını raporlarsın.
- Hesap kilitleme ve parola politikası kur: PAM ile beş hatalı denemede geçici kilitleme ve uzunluk kuralı kurar, saldırıyı yeniden oynatıp kilitlemenin çalıştığını kanıtlarsın.
- Kendi sunucunu tara ve açıkları say: Yetkili lab sunucunu nmap ile tarayıp açık portları ve servis sürümlerini bir envanter dosyasına yazarsın.
- Alt ağda unutulmuş servisleri bul: Kozalak Mobilya'nın lab alt ağını tarayıp politikada olmayan üç açık servisi bulur ve sahiplerine bildirim notu yazarsın.
- İki tarama arasındaki farkı yakala: Dünkü ve bugünkü taramayı karşılaştıran bir betik yazar, yeni açılan portu bulur ve nedenini sunucuda araştırırsın.
- Günlükten saldırı göstergelerini çıkar: Bir web sunucusu günlüğünden saldırgan IP'leri, kullanılan yolları ve kullanıcı ajanlarını ayıklayıp listelersin.
- Linux sunucuda zararlı yazılım izi bul: Yüksek CPU kullanan gizli bir süreç, şüpheli zamanlanmış görev ve yabancı bağlantıyı bulup birbirine bağlarsın.
- Göstergeleri birden çok sunucuda ara: Verilen dosya özetleri, IP'ler ve yol adlarıyla üç sunucuyu tarayan bir betik yazar ve hangi sunucunun etkilendiğini raporlarsın.
- Kanıt dosyalarının özetini al: Toplanan günlük ve dosyaların SHA-256 özetlerini alıp bir kanıt listesine tarih ve toplayan bilgisiyle yazarsın.
- Uçucu veriyi doğru sırayla topla: Şüpheli bir sunucudan süreçleri, ağ bağlantılarını ve oturumları kapatmadan önce sırasıyla toplayıp her çıktının özetini kaydedersin.
- Gözetim zincirindeki kopukluğu bul: Bir olay klasöründe özetleri tutmayan dosyayı ve kaydı eksik devri bulup hangi kanıtın güvenilmez olduğunu gerekçelendirirsin.
- Dosyayı imzala ve imzayı doğrula: GPG ile bir yapılandırma dosyasını imzalar, dosya değişince doğrulamanın başarısız olduğunu gösterirsin.
- Web sunucusunun sertifikasını incele: openssl ile bir iç web sunucusunun sertifika zincirini, geçerlilik tarihini ve ad uyuşmazlığını kontrol edip bulguları yazarsın.
- İç CA ile sunucu sertifikası çıkar: Küçük bir iç CA kurup bir sunucu için doğru alternatif adlarla sertifika üretir, sunucuya yükler ve istemcide güvenle doğrularsın.
- Dosya bütünlüğü temeli oluştur: Kritik sistem dizinleri için bütünlük izleme temeli oluşturup bir dosyayı değiştirerek uyarının geldiğini görürsün.
- Yedeği geri yükleyerek sına: Pusulam Sigorta'nın poliçe klasörünü yedekler, başka bir dizine geri yükler ve özetleri karşılaştırarak yedeğin sağlam olduğunu kanıtlarsın.
- Sunucuyu sıkılaştırıp uyum raporu çıkar: Temel bir güvenlik kontrol listesini otomatik denetleyen betiği çalıştırır, başarısız maddeleri düzeltir ve önce-sonra raporunu hazırlarsın.
Kurs hakkında
Security+ sınavının beş alanını gerçek bir Kali laboratuvarında tanır, tespitten sıkılaştırmaya kadar her konuyu kendi elinle uygularsın.
Ne öğreneceksin
- Kavramlar, tehditler ve mimari
- Tespit ve müdahale laboratuvarları
- Koruma ve yönetişim laboratuvarları
- Sınava hazırlık
Ön koşullar
Aynı yolun 101 düzeyindeki kurslarını bitirmiş olmak ya da o konuları biliyor olmak yeterlidir.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 201 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.