Ders 2.26: Sertifika Şeffaflığı günlüklerini izlemek
Herkesçe güvenilen her TLS sertifikası herkese açık, yalnızca eklenebilen Sertifika Şeffaflığı (CT) günlüklerine yazılır; tarayıcılar yazılmamış olanları reddeder. Bu da herhangi bir CA'nın senin alan adların için verdiği her sertifikayı, istemediklerin dahil, görebileceğin anlamına gelir. Laboratuvarda northwind.example için bir crt.sh dışa aktarımını okuyorsun: hangi CA'lar senin için veriyor, CAA kaydın neye izin veriyor, hiç kullanmadığın bir CA'dan bir joker sertifika ve varlık envanterinde kimsede olmayan makine adları.
15 dk
Bu derste öğreneceklerin
- Sertifika Şeffaflığını açıklamak
- crt.sh JSON'unu jq ile okumak
- Bir alan adının CAA kaydını denetlemek
- Beklenmedik verenleri ve joker sertifikaları fark etmek
- CT üzerinden gölge BT'yi bulmak
Temel terimler
- Sertifika Şeffaflığı (CT)
- Verilen sertifikaların herkese açık, yalnızca eklenebilen günlükleri; tarayıcılar herkese açık sertifikaların bunlarda yer almasını ister.
- crt.sh
- CT günlükleri üzerinde JSON çıktısı olan ücretsiz bir arama hizmeti.
- CAA kaydı
- Bir alan adı için verme yetkisi olan CA'ları adlandıran DNS kaydı (issue, issuewild, iodef).
- Hatalı verme
- Bir CA'nın vermemesi gereken sertifika; CA'ya ve tarayıcılara bildirilir.
- Gölge BT
- BT ya da güvenlik ekibinin haberi olmadan çalıştırılan sistemler.
← İndirmeleri doğrulamak · Tüm dersler · xz-utils arka kapısı: ele geçirilmiş bir bakımcı →