1. Chống lại tấn công XSS
Đầu tiên, chúng tôi muốn thêm một tiêu đề X-Security để giúp bảo vệ chống lại XSS.Thêm đoạn mã sau vào file .htaccess gốc của trang web của bạn:
# X-XSS-Protection
<IfModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
</IfModule>
Mã này hoạt động bằng cách thêm header X-XSS-Protection vào các phản hồi của máy chủ của bạn. Hầu hết các trình duyệt web hiện đại đều hiểu header này và sẽ sử dụng nó để giúp bảo vệ trang web của bạn chống lại các cuộc tấn công XSS.Ref: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection
2. Chống lại Cross-Frame Scripting (XFS) và Click-Jacking
- Cross-Frame Scripting (XFS) là kiểu tấn công đánh lừa người dùng bằng cách nhúng trang web của bạn vào một trang web khác.
- Click-Jacking là hình thức tấn công đánh lừa người dùng nhấp chuột vô ý vào một đối tượng trên website mà họ không biết hoặc không nhìn thấy. Một trong những cách để làm điều này là làm mờ , trong suốt đối tượng phía trên 1 nút chức năng nào đó.
Đoạn mã sau sẽ ngăn chặn được hình thức tấn công này:
# X-Frame-Options
<IfModule mod_headers.c>
Header always append X-Frame-Options SAMEORIGIN
</IfModule>
3. Chống lại Content-sniffing
- Là hình thức tấn công sự dụng các công cụ Network để nghe lén các dữ liệu truyền đi qua các giao thức truyền dữ liệu (FTP, HTTP, POP, SMTP, Telnet..). Để bảo vệ website của bạn, bạn cần đưa đoạn code sau vào httacess:
# X-Content-Type nosniff
<IfModule mod_headers.c>
Header set X-Content-Type-Options nosniff
</IfModule>
Kết luận:
Bây giờ chúng ta sẽ có đoạn code trong htaccess như sau:
# Extra Security Headers
<IfModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
Header always append X-Frame-Options SAMEORIGIN
Header set X-Content-Type-Options nosniff
</IfModule>
Trong bài viết này tôi không đi sâu vào từng hình thức tấn công vì trên mạng có rất nhiều và đầy đủ rồi, tôi chỉ muốn chia sẽ 1 đoạn code đê giúp website của chúng ta bảo mật hơn.
# X-Content-Type nosniff
<IfModule mod_headers.c>
Header set X-Content-Type-Options nosniff
</IfModule>
# Extra Security Headers
<IfModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
Header always append X-Frame-Options SAMEORIGIN
Header set X-Content-Type-Options nosniff
</IfModule>
Bài viết rất hay, tham khảo qua 1 số tin liên quan dưới đây:
Trả lờiXóaXem thêm tại link 1:giá ghế massagechi tiết
Xem thêm tại link 2:giá ghế matxa toàn thânchi tiết
Xem thêm tại link 3:giá ghế mát xa chi tiết