Tạo Content Security Policy header
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:">Công cụ tạo Content Security Policy (CSP) header trực quan. Bảo vệ website khỏi XSS, clickjacking, data injection attacks. 12 directives phổ biến, preset sources có sẵn, thêm custom domains, export HTTP header hoặc meta tag. Cải thiện security score.
Content Security Policy (CSP) là HTTP header bảo mật quan trọng nhất cho website. CSP kiểm soát nguồn tài nguyên (scripts, styles, images, fonts...) được phép load, ngăn chặn hiệu quả các cuộc tấn công XSS (Cross-Site Scripting), clickjacking, và data injection. Theo OWASP, XSS là một trong những lỗ hổng phổ biến nhất. CSP đúng cách có thể ngăn chặn hầu hết các cuộc tấn công XSS ngay cả khi code có lỗi.
'self' cho phép load resources từ cùng origin (protocol + domain + port). Đây là setting an toàn nhất và nên là default cho hầu hết directives.
Có. 'unsafe-inline' cho phép inline scripts/styles, vô hiệu hóa phần lớn bảo vệ XSS của CSP. Chỉ dùng khi thực sự cần thiết và không có cách khác.
Bắt đầu với default-src 'self', sau đó thêm các directives cụ thể cho scripts, styles, images từ CDN. Test kỹ trên staging trước khi deploy production.
Không đáng kể. CSP được xử lý bởi browser và không tạo thêm network requests. Ngược lại, CSP có thể cải thiện security mà không ảnh hưởng speed.
Mở browser DevTools > Console. CSP violations sẽ hiển thị với message chi tiết. Bạn cũng có thể dùng report-uri directive để log violations về server.
Chúng tôi không chỉ thiết kế website, mà còn giúp doanh nghiệp xây dựng thương hiệu số mạnh mẽ. Cung cấp dịch vụ thiết kế website trọn gói từ thiết kế đến tối ưu SEO. Hãy liên hệ ngay với Tấn Phát Digital để cùng tạo nên những giải pháp công nghệ đột phá, hiệu quả và bền vững cho doanh nghiệp của bạn tại Hồ Chí Minh.