PenTest+ sınavına hazırlık: saldırılar ve istismar
Ağ, web, parola, sosyal mühendislik ve kablosuz saldırıları kendi laboratuvar hedeflerinde uygular; ilk erişimden yetki yükseltmeye uzanan zinciri kurarsın.
Seviye 301 · 18 ders · 15 pratik lab
Dersler
Ağ ve servis saldırıları
- Araya girme saldırısı: ARP zehirleme laboratuvarı
- Zafiyetli servisi istismar etmek
- Parola saldırıları: çevrim içi tahmin ve çevrim dışı kırma
- Metasploit ile istismar ve oturum yönetimi
- Kısa görev: hedef sunucuda ilk erişimi kazan
Web saldırıları
- SQL enjeksiyonu: elle ve otomatik
- XSS ve CSRF
- Dosya dahil etme ve dizin aşma
- Kimlik doğrulama ve oturum zayıflıkları
- Komut enjeksiyonu ve dosya yükleme
- Kısa görev: web uygulamasından veritabanına uzan
Sosyal mühendislik ve kablosuz
- Yetkili oltalama kampanyası planlamak ve ölçmek
- Fiziksel testler: kapıdan girmek, kart kopyalamak
- Kablosuz saldırılar: el sıkışmayı yakalamak ve kırmak
- Kısa görev: sosyal mühendislik testi için senaryo ve ölçüt yaz
Yetki yükseltme
- Linux’ta yetki yükseltme
- Windows’ta yetki yükseltme yolları
- Bitirme görevi: ilk erişimden root’a uzanan saldırı zinciri
Pratik lablar
- Ortadaki adam testinin ARP tablosundaki izini gör: Yetkili lab testinden önce ve sonra kurban makinenin ARP tablosunu karşılaştırıp değişen kaydı belgelersin.
- Şifresiz protokol riskini yakalamayla kanıtla: Lab ağında şifresiz bir oturumun içeriğinin okunabildiğini yakalama dosyasıyla gösterip şifreli protokole geçiş önerisi yazarsın.
- Savunmayı aç ve aynı testi yinele: Lab ağında statik ARP ve port koruması etkinleştirildikten sonra aynı testi yineleyip artık başarısız olduğunu kanıtıyla raporlarsın.
- Parola özeti biçimlerini politika açısından değerlendir: Lab sunucusundan alınmış hesap dökümünde hangi hesapların eski özet biçimi kullandığını belirleyip güncelleme önerirsin.
- Lab hesaplarında yasaklı parola denetimi yap: Erguvan Eczanesi'nin lab hesap dökümünü yasaklı parola listesiyle denetleyip politikaya uymayan hesap sayısını ve düzeltme adımını raporlarsın.
- Hesap kilitleme kontrolünün çalıştığını sına: Lab giriş servisinde hatalı deneme sınırının uygulanıp uygulanmadığını ölçer, eksikse kilitleme ayarını yapıp yeniden sınarsın.
- Girdiyi olduğu gibi yansıtan sayfayı bul: Lab web uygulamasında kullanıcı girdisini kodlamadan geri yazan alanı bulup çıktı kodlamasıyla nasıl düzeltileceğini yazarsın.
- Sorgu hatası veren parametreyi bul ve düzelt: Lab uygulamasında beklenmeyen girdiyle veritabanı hatası döndüren parametreyi belirleyip kodu parametreli sorguya çevirir ve yeniden sınarsın.
- Dosya yükleme denetimini sıkılaştır: Lab uygulamasının yalnızca uzantıya bakan yükleme denetimindeki boşluğu gösterir, içerik türü ve depolama konumu denetimlerini ekleyip doğrularsın.
- Yetkili oltalama tatbikatı için özet belge hazırla: Bir farkındalık tatbikatı için onay veren kişi, hedef grup, tarih ve toplanmayacak veriler maddelerini içeren özet belgeyi doldurursun.
- Tatbikat sonuçlarından ölçüt raporu çıkar: Lab ortamında üretilmiş tatbikat kayıtlarından açma, tıklama ve bildirme oranlarını hesaplayıp departman bazında raporlarsın.
- Fiziksel güvenlik testi için kontrol listesi yaz: Bir ofis için yetki yazısı, refakatçi, yasak alanlar ve güvenlik görevlisiyle karşılaşma adımlarını içeren fiziksel test kontrol listesi hazırlarsın.
- Fazla geniş sudo kurallarını listele: Lab sunucusundaki sudo kurallarını inceleyip parolasız ve joker içeren kuralları risk notuyla listelersin.
- Herkesin yazabildiği zamanlanmış betiği kapat: Root olarak çalışan ve herkesin yazabildiği zamanlanmış betiği bulup sahiplik ve izinlerini düzeltir, riskin kalktığını doğrularsın.
- Yetki yükseltme yollarını bul ve kapatma planı yaz: Lab sunucusunda setuid dosyalar, yetenekler ve servis yapılandırmalarını denetleyip bulduğun üç yolu kanıt ve kalıcı çözümüyle raporlarsın.
Kurs hakkında
Ağ, web, parola, sosyal mühendislik ve kablosuz saldırıları kendi laboratuvar hedeflerinde uygular; ilk erişimden yetki yükseltmeye uzanan zinciri kurarsın.
Ne öğreneceksin
- Ağ ve servis saldırıları
- Web saldırıları
- Sosyal mühendislik ve kablosuz
- Yetki yükseltme
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim olmalısın.
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 301 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.