Header keamanan

Seberapa baik situs Anda melindungi apa yang diketik pengunjung?

Nilai dari A+ hingga F untuk header HTTP halaman awal Anda: HTTPS dan HSTS, Content Security Policy, perlindungan terhadap framing, cookie, dan informasi yang diungkap server. Gratis, tanpa akun, dua permintaan.

Kami memuat halaman awal Anda dua kali (https dan http), tidak ada yang lain. Domain yang memilih keluar tidak diperiksa.

Yang kami periksa

Awal: 100 poin. Perlindungan yang tidak ada mengurangi poin, perlindungan tambahan menambah beberapa poin. Nilai mengikuti poin: A+ mulai 100 (dengan HTTPS, HSTS, dan CSP ketat), A mulai 90, B mulai 75, C mulai 60, D mulai 45, di bawahnya F.

  • HTTPS: halaman dan isian formulir dikirim terenkripsi (-40 jika tidak ada).
  • HSTS: browser tidak pernah kembali ke http tanpa enkripsi, bahkan untuk alamat yang diketik (-20 jika tidak ada, -10 jika kurang dari 6 bulan, +5 dengan preload).
  • Content Security Policy: hanya skrip yang disetujui yang berjalan - skrip sisipan tidak dapat membaca formulir (-25 jika tidak ada, -15 jika report-only, -10 dengan unsafe-inline/eval).
  • Framing: halaman asing tidak dapat menampilkan halaman Anda dalam frame dan menangkap klik (-20 tanpa X-Frame-Options atau frame-ancestors).
  • nosniff: browser tidak menebak jenis berkas (-5 jika tidak ada).
  • Referrer-Policy: alamat dengan parameter formulir tidak bocor ke situs lain (-5 jika tidak aman).
  • Cookie: Secure, HttpOnly, dan SameSite (hingga -20).
  • Server dan X-Powered-By tanpa versi - penyerang mencari versi tersebut secara khusus (-5).

Mirip dengan Mozilla HTTP Observatory dan securityheaders.com; pembobotan kami memprioritaskan perlindungan isian formulir. Nilai bagus tidak berarti formulir terlindungi - itulah tujuan pemeriksaan formulir.