Захисні заголовки
Наскільки добре Ваш сайт захищає введені відвідувачами дані?
Оцінка від A+ до F для заголовків HTTP Вашої головної сторінки: HTTPS і HSTS, Content Security Policy, захист від вбудовування у фрейм, файли cookie й інформація, яку розкриває сервер. Безкоштовно, без облікового запису, два запити.
Ми двічі завантажуємо Вашу головну сторінку (https та http), і більше нічого. Домени, які відмовилися, не перевіряються.
Що ми перевіряємо
Початок: 100 балів. Відсутній захист віднімає бали, додатковий — додає кілька. Оцінка залежить від балів: A+ від 100 (із HTTPS, HSTS і суворою CSP), A від 90, B від 75, C від 60, D від 45, нижче — F.
- HTTPS: сторінка й дані форми передаються зашифрованими (-40 за відсутності).
- HSTS: браузери ніколи не повертаються до незашифрованого http, навіть для вручну введеної адреси (-20 за відсутності, -10 за строку менше 6 місяців, +5 із preload).
- Content Security Policy: виконуються лише дозволені скрипти — впроваджений скрипт не може читати форму (-25 за відсутності, -15 за report-only, -10 із unsafe-inline/eval).
- Фрейми: стороння сторінка не може показати Вашу у фреймі й перехоплювати кліки (-20 без X-Frame-Options або frame-ancestors).
- nosniff: браузер не вгадує типи файлів (-5 за відсутності).
- Referrer-Policy: адреси з параметрами форми не витікають на інші сайти (-5 за небезпечного налаштування).
- Файли cookie: Secure, HttpOnly і SameSite (до -20).
- Server і X-Powered-By без версій — зловмисники шукають саме їх (-5).
Подібно до Mozilla HTTP Observatory та securityheaders.com; у наших вагових коефіцієнтах пріоритет має захист даних форм. Гарна оцінка не означає захищеної форми — для цього є перевірка форми.