Kiểm tra header bảo mật website

Chấm điểm bảo mật HTTP của website từ A+ đến F: chuyển hướng HTTPS, HSTS (preload), Content-Security-Policy, chống nhúng iframe, cookie, CORS, mixed content.

Công cụ miễn phí: 20 request mỗi phút.

Kết quả

Bấm “Chạy” để xem kết quả.

API kiểm tra header bảo mật tải một URL và đánh giá các lớp bảo vệ mà trình duyệt áp dụng từ phản hồi: chuyển hướng từ http:// sang HTTPS, Strict-Transport-Security (max-age, includeSubDomains và khả năng vào danh sách HSTS preload), Content-Security-Policy (cảnh báo unsafe-inline không có nonce, unsafe-eval và nguồn script dạng wildcard), chống clickjacking bằng X-Frame-Options hoặc frame-ancestors, X-Content-Type-Options, Referrer-Policy, Permissions-Policy và các header cách ly cross-origin.

API cũng kiểm tra cờ của cookie mà trang đặt (Secure, HttpOnly, SameSite), cấu hình CORS nguy hiểm (* kèm credentials), tài nguyên tải qua http:// trên trang https (mixed content) và header để lộ phiên bản phần mềm. Mỗi phát hiện là một mục kiểm tra có trạng thái và thông báo tiếng Anh hoặc tiếng Việt (lang=vi); điểm và xếp hạng (A+ khi không còn gì cần cải thiện) tóm tắt kết quả.

Các chỉ thị HSTS, CSP đã phân tích, danh sách cookie và toàn bộ header phản hồi được trả về để bạn áp dụng quy tắc riêng. Kết quả cache 10 phút (fresh=true để kiểm tra lại).

Dùng trong code của bạn

curl "https://apibox.io.vn/v1/security-headers?url=https://github.com/" \
  -H "Authorization: Bearer YOUR_API_KEY"

Tài liệu API → Nhận API key miễn phí

Hỏi đáp

A+ nghĩa là gì?

Điểm từ 90 trở lên và không còn cảnh báo hay lỗi: HTTPS có chuyển hướng, HSTS dài hạn, CSP giới hạn script, chống nhúng iframe, nosniff và Referrer-Policy.

unsafe-inline lúc nào cũng xấu?

Với script, nó vô hiệu hoá phần lớn khả năng chống XSS của CSP, trừ khi có nonce hoặc hash (khi đó trình duyệt bỏ qua nó). Với style rủi ro thấp hơn nên không bị trừ điểm.

API có quét lỗ hổng không?

Không. API chỉ đọc một phản hồi giống trình duyệt; không thăm dò website.