İçeriğe geç
Başlangıç · Sonraki hedefe 100 XP
Son hareketler
Henüz bir öğrenme hareketi yok. İlk derse başlayın.

Ağ Protokolleri

HTTP ve HTTPS: Anlam ile aktarım koruması

HTTP yöntem, durum kodu ve başlıklarla uygulama iletişimini tanımlar. HTTPS bu iletişimi TLS üzerinden taşır; uygulama kurallarını ve nesne yetkisini kendiliğinden doğrulamaz.

Bu derste neler var?

SİBERSALDİRİ.COM · KONU ODAKLI DERS

Bu derste kazanacaklarınız

  • HTTP anlamı ile TLS kanalı arasındaki ilişkiyi açıklamak.
  • “HTTPS hangi problemi tek başına çözmez?” sorusuna gerekçeli yanıt vermek.
  • Örneği değiştirip beklenen ve gözlenen davranışı karşılaştırmak.

Çalışma mantığı ve güven sınırı

GET normalde veri okuma semantiğine sahiptir; durum değiştiren işlemi rastgele GET bağlantısına koymayın. 401 kimlik doğrulama ihtiyacıyla, 403 erişim reddiyle ilişkilidir. TLS sertifika ve alan adı doğrulaması aktarımın kiminle yapıldığını sınar. Şifreli bağlantıda da uygulama hassas veriyi yanlış kişiye döndürebilir.

HTTP ve HTTPS: Anlam ile aktarım koruması akışı: HTTP anlamı → TLS kanalı → Uygulama kontrolü
HTTP anlamı → TLS kanalı → Uygulama kontrolü. Şema ilişkiyi gösterir; bütün uygulamanın yerine geçmez.

Açıklamalı örnek

Aşağıdaki parça kavramı görünür kılar. Komut veya kod içeren örnekleri üretim sisteminde değil, size ait ayrı deneme ortamında değerlendirin. Mimari şema ve politika örnekleri çalıştırılabilir program değildir.

GET /lessons/42 HTTP/1.1
Host: example.com
Accept: application/json

HTTP/1.1 200 OK
Content-Type: application/json

Beklenen sonuç ve yorumu

Örnek mesaj biçimini gösterir; yetki kontrolü mesaj metninde kendiliğinden bulunmaz.

Karşılaştırmalı durumlar

DurumBeklenen yaklaşımNeden?
401Kimlik doğrulama akışını inceleEksik veya geçersiz kimlik olabilir
403Yetki kararını inceleErişim reddedilmiştir
HTTPS 200Nesne yetkisini doğrulaAktarım güveni yeterli değildir

Uygulama görevi

Aynı kaynak için oturumsuz, yetkisiz ve yetkili isteklerin beklenen durumlarını tasarlayın.

  1. İşlemden önce beklenen sonucu ve kabul koşulunu yazın.
  2. Tek bir değişkeni değiştirin; gözlemi ve kullandığınız ortamı kaydedin.
  3. Sonucu yukarıdaki karşılaştırma tablosuyla değerlendirin. Uymayan durumda hangi varsayımın yanlış olabileceğini açıklayın.

Sık yapılan hata ve düzeltme yönü

HTTPS kullanıldığı için IDOR veya XSS olamayacağını varsaymayın.

Kendinizi sınayın

HTTPS hangi problemi tek başına çözmez?

Açıklamalı yanıt: Yanlış yetkilendirme ve hatalı iş kuralları gibi uygulama katmanı sorunlarını çözmez.

İlgili derslerle ilerleyin

Teknik başvuru

Bu dersin anlatımı ve örnekleri akademi için yeniden hazırlanmıştır. Aşağıdaki bağlantı, kullanılan teknoloji veya güvenlik yaklaşımının ayrıntılarını doğrulamak için teknik başvurudur.

Bir adım daha ilerlediniz.

Dersi bitirdiyseniz tamamlandı olarak işaretleyin. İlerlemeniz bu cihazda saklanır.

Akademi menüsü

Akademide ara

En az 2 karakter yazın.