Antete de securitate

Cât de bine protejează site-ul dumneavoastră ce introduc vizitatorii?

O notă de la A+ la F pentru antetele HTTP ale paginii principale: HTTPS și HSTS, Content Security Policy, protecție împotriva încadrării, cookie-uri și ce dezvăluie serverul. Gratuit, fără cont, două cereri.

Încărcăm pagina principală de două ori (https și http), nimic altceva. Domeniile care au solicitat excluderea nu sunt verificate.

Ce verificăm

Punct de plecare: 100 de puncte. Protecția lipsă costă puncte, protecția suplimentară adaugă câteva. Nota urmează punctele: A+ de la 100 (cu HTTPS, HSTS și un CSP strict), A de la 90, B de la 75, C de la 60, D de la 45, sub acestea F.

  • HTTPS: pagina și datele introduse în formular circulă criptat (-40 fără).
  • HSTS: browserele nu revin niciodată la http necriptat, nici măcar la o adresă tastată (-20 fără, -10 sub 6 luni, +5 cu preload).
  • Content Security Policy: rulează doar scripturile aprobate - un script injectat nu poate citi formularul (-25 fără, -15 report-only, -10 cu unsafe-inline/eval).
  • Încadrare: nicio pagină străină nu o poate afișa pe a dumneavoastră într-un cadru pentru a intercepta clicuri (-20 fără X-Frame-Options sau frame-ancestors).
  • nosniff: browserul nu ghicește tipurile de fișiere (-5 fără).
  • Referrer-Policy: adresele cu parametri de formular nu se scurg către alte site-uri (-5 dacă nu este sigură).
  • Cookie-uri: Secure, HttpOnly și SameSite (până la -20).
  • Server și X-Powered-By fără versiuni - atacatorii caută exact acestea (-5).

Similar cu Mozilla HTTP Observatory și securityheaders.com; ponderarea noastră pune pe primul loc ce protejează datele introduse în formular. O notă bună nu înseamnă un formular protejat - pentru asta există verificarea formularului.