SMB ve LDAP imzalama, LDAPS
DC’nin şifresiz LDAP’ta parolalı bağlanmayı reddettiğini ölçer, StartTLS ve LDAPS ile güvenli bağlanır, DC sertifikasını okuyup kendinden imzalı ve doğrulanamayan olduğunu kanıtlar, SMB’de imzalama zorunluluğunu, protokol sürümlerini ve şifrelemeyi güvenli nmap betikleriyle ve smbclient ile denetlersin; sonunda bu labın DC sertifikasının kimliğini ve sıkılaştırma raporunu yazarsın. Sertifika her labda yeniden üretilir.
Seviye 201 · 45 dk
Bir istemci DC ile konuşurken iki tehlike vardır: araya giren biri konuşmayı okuyabilir (gizlilik) ya da değiştirebilir veya başka bir yere aktarabilir (bütünlük). İkincisinin en bilinen örneği NTLM relay’dir: saldırgan, bir kullanıcının kimlik doğrulamasını yakalayıp aynı anda DC’ye ya da bir sunucuya o kullanıcı gibi iletir.
Korumalar: imzalama (signing) her paketin bir parmak izini ekler, değiştirilen ya da aktarılan paket reddedilir; mühürleme ya da şifreleme (sealing, encryption) içeriği okunmaz yapar; kanal bağlama (channel binding) kimlik doğrulamayı belirli bir TLS bağlantısına bağlar. LDAPS (636) ve StartTLS LDAP trafiğini TLS ile şifreler; ama bunun işe yaraması için istemcinin sunucunun sertifikasını doğrulaması gerekir. Çizim bu katmanları gösteriyor.
Bu derste DC’yi ölçeceksin. İyi haber: bazı korumalar açık. Kötü haber: bütün derslerde TLS_REQCERT never ile sertifikayı doğrulamadan bağlandık; nedenini bu derste göreceksin.
Bu derste ne yapacaksın
- Şifresiz LDAP’ta parola gönder
- Aynı porttan güvenli: StartTLS
- DC’nin sertifikası
- Sertifikayı doğrulamaya çalış
- Sertifikayı nmap ile özetle
- SMB imzalama ve sürümler
- SMB şifrelemesi
- Bu DC’nin sertifika kimliği
- Protokol sıkılaştırma raporu
- Kısa sınav
Kazanacağın beceriler
- Şifresiz LDAP’ta parolalı bağlanmanın reddini doğrulamak
- LDAP’ı StartTLS ile güvenli kullanmak (-ZZ)
- DC’nin TLS sertifikasını okumak (openssl, ssl-cert)
- Sertifika doğrulamasının neden gerektiğini göstermek (TLS_REQCERT)
- SMB imzalamayı ve SMB1’i denetlemek
- SMB3 şifrelemesini denemek
- Protokol sıkılaştırma raporu yazmak
- Denetim bulgularını yazılı rapora dökmek
← Katmanlı yönetim modeli (tier 0/1/2) · Active Directory güvenliği: denetim ve sıkılaştırma · krbtgt parolası, yedekleme ve kurtarma →
Ücretsiz başla