Protocol Lab: Kerberos
AS, TGS ve AP mesajlarını anahtar sahipliğiyle birlikte adım adım inceleyen durum modeli.
Bir ticket’ın yolculuğunu adım adım takip et.
- Normal akışla başla; WS01, DC01 ve FS01 rollerini bul.
- Sonraki adım ile mesajı gönder; kime ulaştığını ve hangi alanın açılabildiğini oku.
- Bir koşulu değiştir ve aynı adımda sonucu karşılaştır; anahtar/mesaj ayrıntısını gerektiğinde aç.
Client’ın taşıdığı ticket ile açabildiği yanıtı ayırırsın; authentication ile kaynak iznini aynı sonuç sanmazsın.
Modelin anlattığı mekanizma
Model sentetik bir öğretim örneğidir. Windows API çağrısı veya gerçek kriptografi çalıştırmaz. Etkileşimli kontroller JavaScript ile açılır; mekanizma ilgili derslerde de okunabilir.
AS, TGS ve AP akışı: TGT ile service ticket arasındaki fark.
Kerberos istemcisi (WS01), KDC rolündeki domain controller (DC01) ve hedef servisin çalıştığı host (FS01) arasında, TCP/UDP 88 üzerinden yürüyen üç mesaj değişimi. Karar noktaları Windows'ta LSA/Kerberos SSP (istemci), KDC servisi (DC) ve servis tarafındaki SSPI kabulüdür. Bu dersin sınırı KDC yanıtının yapısıdır: PAC içeriği 06.05'te, SPN sahipliği 06.03'te, pre-authentication ayrıntısı 06.04'tedir.