Metasploit ile kendi sistemini doğrulamak
Bulguları kontrollü doğrulamak, savunma tarafındaki izleri görmek, yamayı yeniden doğrulamak.
Seviye 201 · 15 ders · 12 pratik lab
Dersler
Çerçeveyi tanımak
- Metasploit savunmada: kendi sistemini doğrulamak: Metasploit'in savunmada nasıl kullanıldığını, yani kendi sistemindeki bir açığın gerçekten var olup olmadığını izinle ve kontrollü doğrulamayı anlayacaksın.
- Metasploit mimarisi ve msfconsole: Metasploit'in parçalarını ve msfconsole arayüzünü tanıyıp kendi lab ortamında rahatça gezinebileceksin.
- Metasploit çalışma alanları ve veritabanı: Metasploit'te çalışma alanları ve veritabanıyla bulguları projelere ayırıp düzenli kayıt tutmayı öğreneceksin.
- Metasploit modül kataloğunu okumak: Metasploit modül kataloğunu okuyup her modülün türünü, amacını ve hangi sistemleri etkilediğini ayırt etmeyi öğreneceksin.
- Metasploit modül belgesini ve etkisini okumak: Bir Metasploit modülünün belgesini okuyup çalıştırmadan önce etkisini ve riskini değerlendirmeyi öğreneceksin.
- Kısa görev: bir CVE için ilgili denetim modülünü bul ve belgesini özetle
Kontrollü doğrulama
- Metasploit yardımcı modülleriyle denetim: Metasploit yardımcı modülleriyle kendi lab sistemindeki servisleri ve ayarları zarar vermeden denetlemeyi öğreneceksin.
- Modüllerin check yöntemi: değiştirmeden doğrulamak
- Metasploit ile bir bulguyu kontrollü doğrulamak: Bir tarama bulgusunu Metasploit ile kendi lab sisteminde izinle ve kontrollü biçimde doğrulayıp sonucu not almayı öğreneceksin.
- Metasploit: savunma tarafı ne görür, ağ ve günlük izleri: Metasploit ile doğrulama yapılırken ağ ve sunucu günlüklerinde hangi izlerin oluştuğunu savunmacı gözüyle görüp uyarı kurallarını değerlendireceksin.
- Bağlanan ve geri bağlanan yükler: çıkış filtrelemesiyle önlemek: Bir sunucunun dışarıya beklenmedik bağlantı açmasını neden engellemen gerektiğini anlayıp çıkış kurallarıyla bunu önleyebileceksin.
- Kısa görev: lab hedefindeki bir bulguyu check ile doğrula ve günlük izini bul
Yama ve rapor
- Metasploit ile yama ve yeniden doğrulama: Yamayı uyguladıktan sonra aynı bulguyu Metasploit ile yeniden doğrulayıp açığın gerçekten kapandığını kanıtlamayı öğreneceksin.
- Çalışma alanından kanıt ve rapor çıkarmak
- Bitirme görevi: Metasploit ile yamadan önce ve sonra doğrulama raporu: Bitirme görevinde kurgusal bir şirketin lab sisteminde yamadan önce ve sonra Metasploit ile doğrulama yapıp farkı bir raporda göstereceksin.
Pratik lablar
- Metasploit'te değerlendirme için çalışma alanı kur: Veritabanını bağla, lab için ayrı çalışma alanı oluştur ve envanteri içe aktararak hostları listele.
- Bir CVE için denetim modülünü bul ve belgesini özetle: Modül kataloğunda CVE'yi ara, modülün ne yaptığını, güvenilirliğini ve olası yan etkisini bir paragrafta yaz.
- Beş modülü hedefe etkisine göre sınıflandır: Modül belgelerindeki kararlılık ve yan etki bilgilerini oku, hangilerinin lab dışında asla çalıştırılmaması gerektiğini gerekçelendir.
- Yardımcı modüllerle lab servislerini denetle: Sürüm ve yapılandırma bilgisi toplayan yardımcı modülleri çalıştır, sonuçları çalışma alanına kaydet.
- check yöntemiyle bulguyu değiştirmeden doğrula: Lab hedefindeki bulgu için modülün check yöntemini çalıştır ve sonucu sürüm kanıtıyla karşılaştır.
- Tarayıcı bulgusuyla check sonucunun çeliştiği durumu çöz: Tarayıcının zafiyetli dediği ama check'in güvenli bulduğu servisi incele, hangisinin doğru olduğunu kanıtla.
- Lab hedefindeki doğrulamanın günlük izini bul: Check çalıştırdığın zamanı not et, hedefin servis ve sistem günlüklerinde bu isteğin izini bul.
- Doğrulama trafiğini ağ kaydında tanı: Doğrulama sırasında alınan paket kaydında bağlantıları ayır ve izleme ekibi için tanıma notu yaz.
- Çıkış filtrelemesiyle geri bağlanan bağlantıları engelle: Lab sunucusunda yalnızca gerekli çıkış bağlantılarına izin veren kuralları yaz ve izinsiz bir çıkışın engellendiğini doğrula.
- Yamadan sonra check'i yeniden çalıştır: Bulgulu servisi güncelle ve aynı check sonucunun güvenli olarak değiştiğini kaydet.
- Çalışma alanından kanıt ve host listesi çıkar: Çalışma alanındaki host, servis ve not kayıtlarını rapor ekine uygun biçimde dışa aktar.
- Yamadan önce ve sonra doğrulama raporu yaz: Bakırdere Madencilik lab sunucusundaki iki bulguyu check ile doğrula, yamala, yeniden doğrula ve raporla.
Kurs hakkında
Bulguları kontrollü doğrulamak, savunma tarafındaki izleri görmek, yamayı yeniden doğrulamak.
Ne öğreneceksin
- Çerçeveyi tanımak
- Kontrollü doğrulama
- Yama ve rapor
Ö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.