İçeriğe geç
academia.sh

Ünite 03 / 03

Güvenlik

Girdi doğrulama ve arındırma, SQL enjeksiyonu, siteler arası betik çalıştırma, istek sahteciliği, parola saklama ve kimlik doğrulama akışları — her biri bir sonucu istemcinin ya da üçüncü bir tarafın elinden alıp sunucuya taşıyan bir savunma olarak.

Yayın Güncelleme

Dersler

  1. 01 Girdi Doğrulama ve Arındırma filter_var() ile bir istemci girdisini geçerli kümeye daraltmak, doğrulama ile arındırmanın ayrı adımlar olduğunu ve doğrulamanın değeri değiştirme gücünü istemciden almadığını ölçmek. 1 dk okuma
  2. 02 SQL Enjeksiyonu Önleme Sorgu metnini istemcinin değerinden ayıran parametreli sorguyu ölçmek: aynı sorgu birleştirmede değer değişince değişir, hazır deyimde değişmez, ve bağlama her yerde çalışmaz. 1 dk okuma
  3. 03 Siteler Arası Betik Çalıştırma Önleme Kullanıcıdan gelen metni sayfaya basarken kaçışlamanın sonucu nasıl daralttığını, bağlama göre kaçışlamayı ve çift kaçışlamayı ölçmek; kaçışlama sahibi değiştirmez. 1 dk okuma
  4. 04 İstek Sahteciliği Koruması Bir isteği kullanıcının kendi uygulamasının mı yoksa başka bir sitenin mi yaptığını sahtecilik belirteciyle ayırmak, belirtecin ölçülen etkisi ve SameSite çerez niteliğinin sınırı. 1 dk okuma
  5. 05 Parola Saklama Parolanın karma olarak saklanmasını, farklı tuzla aynı parolanın farklı karma vermesini, maliyet parametresini ve girişte yeniden karmalamayı ölçmek; varsayılan maliyet ortamın elindedir. 1 dk okuma
  6. 06 Kimlik Doğrulama Akışları İsteğin kimliğini oturum tabanlı ve taşıyıcı belirteçli akışta ölçmek, imzanın neyi koruyup neyi korumadığını görmek ve kursun on beş dersini tek tabloda toplamak. 2 dk okuma

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat