İçeriğe geç
snowkitLaunch

Güvenlik başlıklarınızı denetleyin, ve düzeltmeleri alın

HSTS, Content-Security-Policy, X-Frame-Options, Referrer-Policy, Permissions-Policy ve çerez bayraklarını notlandırmak için bir URL girin.

Tarayıcılar başka bir sitenin başlıklarını okuyamaz, bu yüzden girdiğiniz adres Snowkit'in sunucusu tarafından getirilir. En fazla 5 yönlendirmeyi izler, 8 saniye sonra vazgeçer, özel ve yerel ağ adreslerini reddeder ve kontrol ettiğinizi saklamaz.

Henüz başlık yokNot, yönlendirmeler ve her başlık burada görünür.

Her güvenlik başlığı, eklenecek tam satırla geçti, uyarı veya başarısız alır. Web sitenizin gönderdiği başlıkları kontrol edin veya zaten sahip olduğunuz başlıkları yapıştırın ve sitenizin ne kadar korunduğunu görün. Ücretsizdir ve hesap gerektirmez.

Başlıklarınız nasıl kontrol edilir

  1. URL kontrol et sekmesinde Web adresi alanına sitenizi girin ve Başlıkları kontrol et'e basın.
  2. Veya Başlıkları yapıştır sekmesini açın, Yanıt başlıklarını yapıştırın ve Bu başlıkları notlandır'a basın.
  3. Notu okuyun, sonra her satırı gözden geçirin. Her sorun eklenecek satırla gelir.

Ne gönderilir

Tarayıcılar başka bir sitenin başlıklarını okuyamaz, bu yüzden URL kontrol et'i kullandığınızda girdiğiniz adres Snowkit'in sunucusu tarafından getirilir. En fazla 5 yönlendirmeyi izler, 8 saniye sonra vazgeçer, özel ve yerel ağ adreslerini reddeder ve kontrol ettiğinizi saklamaz. Yapıştırılan başlıklar tarayıcınızda notlandırılır ve hiçbir yere gönderilmez.

En önemli başlıklar

Strict-Transport-Security tarayıcıların siteniz için her zaman HTTPS kullanmasını sağlar. Content-Security-Policy betiklerin, stillerin ve çerçevelerin nereden gelebileceğini listeler, bu yüzden enjekte edilen kodun çalışması zordur. X-Frame-Options veya CSP frame-ancestors, diğer sitelerin sizinkini gizli bir çerçevede yüklemesini durdurur. X-Content-Type-Options: nosniff tarayıcıların dosya türlerini tahmin etmesini durdurur ve Referrer-Policy ve Permissions-Policy diğer sitelere nelerin sızdığını ve sayfaların hangi tarayıcı özelliklerini kullanabileceğini sınırlar.

Not nasıl çalışır

Her kontrol geçti olarak başlar. HTTPS, HSTS ve CSP en çok sayılır; çerçeve koruması, nosniff ve çerez bayrakları sonra gelir; referrer ve permissions politikaları ve başlıklardaki sürüm numaraları en az sayılır. Bir uyarı başarısızlığın yarısı kadar maliyetlidir. Not hızlı bir özettir, bu yüzden her satırı okuyun: kısa bir HSTS süresiyle katı bir CSP yine de çok iyi korunan bir site olabilir.

Başlıklar nerede ayarlanır

Cloudflare Pages ve Netlify'da onları bir _headers dosyasına ekleyin. Vercel'de vercel.json içindeki headers bölümünü kullanın. nginx ile add_header, Apache ile Header always set kullanın ve Node çerçevelerinde küçük bir ara katman çalışır. Onları yalnızca ana sayfada değil, her HTML yanıtında ayarlayın.

İpuçları

  • Her seferinde bir başlık ekleyin ve her birinden sonra sitenizi test edin, çünkü katı bir Content-Security-Policy çalışan şeyleri engelleyebilir.
  • Kolay kazanımlarla başlayın: nosniff, bir referrer politikası ve çerçeve koruması.
  • Barındırmanızı değiştirdikten veya yeni bir hizmet ekledikten sonra tekrar kontrol edin.
  • Ayrıca DNS ve e-posta kurulumuna DNS sorgulamayla bakın.

Kimler kullanır

Web sitesi sahipleri ve küçük işletme sahipleri, bir siteyi teslim eden serbest çalışanlar ve yayından önce güvenliği inceleyen geliştiriciler. Bir isteği koda çevirmek için curl çeviriciye bakın.

Sorular

İyi bir not, sitemin güvenli olduğu anlamına gelir mi?

Hayır. Başlıklar bir koruma katmanıdır. Güncellemelerin, güçlü parolaların veya dikkatli kodun yerini almazlar.

Yerel bir adresi neden kontrol edemiyorum?

Özel ve yerel ağ adresleri reddedilir. Bunun yerine başlıkları yapıştırarak tarayıcınızda notlandırın.

Site adresimi saklar mı?

Hayır. Kontrol ettiğiniz şey saklanmaz.

Sırada ne var

Az önce yaptığınızla devam edin, hâlâ cihazınızda.

Snowkit'ten daha fazlası